什么是 Stacks?为您介绍热门的比特币第 2 层协议 (Bitcoin Layer-2 Protocol)

Alex Lielacher
| 1 min read

自今年年初以来,Stacks 一直在掀起汹涌的波澜,因为比特币序数 (Bitcoin Ordinals) 引起了人们对比特币 NFT 的高度关注,比特币 NFT 已经作为第 2 层 NFT (layer-2 NFT) 存在于 Stacks 区块链上,从而导致对 STX 的需求激增,并增加了基于 Stacks 的 NFT 之间的交易量.

在本指南中,我们将了解 Stacks 区块链、它的工作原理、它与其他区块链的不同之处,以及您可以在 Stacks 生态系统中找到哪些类型的去中心化应用程式 (DApp)。

什么是 Stacks?

Stacks 是一种比特币第 2 层区块链协议 (a Bitcoin layer-2 blockchain protocol),它透过自动执行智能合约来改进比特币的功能,而无需一个比特币的分叉 (a Bitcoin fork)。

这意味着 Stacks 可以为比特币带来新的功能,例如去中心化应用程式和智能合约的功能,而无需改变比特币的任何功能。它使用传输证明 (PoX/ Proof-of-Transfer) 共识机制,我们将在本指南中详细介绍。

在 2020 年更名为 Stacks 之前,Stacks 被称为 Blockstack,由两名普林斯顿大学 (Princeton University) 的校友 – Muneeb Ali 和 Ryan Shea – 于 2017 年共同创立。在该公司透过代币发行而获得 5000 万美元后,它的发展开始了。该公司在 2018 年开发了主网,2019 年,Blockstack 的公开发售成为美国证券交易委员会 (SEC) 控制的首次代币发售。

同年,STX 代币在多家领先的加密资产交易所上市。如今,Stacks 已将自己确立为一种流行的比特币第 2 层协议,拥有一个规模虽小但不断壮大的比特币建构者之生态系统,他们希望创建受比特币网路保护的 Web3 应用程式。

什么是 STX?

Stacks 区块链拥有自己的原生数位代币,称为 Stacks (STX),它为 Stacks 生态系统提供支持。

STX 用于执行使用 Clarity 程式编写语言的比特币智能合约、处理交易、奖励 Stacks 网路上的采矿商,并使其持有者能够透过称为堆叠 (stacking) 的过程来赚取 BTC。

在撰写本文时,STX 的总市值已超过 15 亿美元,该代币的价格徘徊在 1.15 美元左右。

对于传输证明 (Proof-of-Transfer) 的解说

加密货币网路使用共识机制来保护区块链。两种最常用的共识机制是工作量证明 (PoW/ Proof-of-Work) 和权益证明 (PoS/ Proof-of-Stake)。

在 PoW 中,采矿商必须解决一个数学难题来验证交易,而在 PoS 中,区块链依靠利益相关者来验证加密货币的交易。透过这两种机制,采矿商和利益相关者获得奖励以换取交易的验证。

燃烧证明 (PoB/ Proof-of-Burn) 则是另一种不常用的共识机制。在 PoB 中,采矿商竞相“燃烧” PoW 代币来作为计算资源的替代品。

Stacks 的共识机制 — PoX (传输证明) — 则是 PoB 的扩展。为何如此? PoX 机制依赖于一个已经建立之区块链的 PoW 数位货币 (意即比特币) 来保护新的区块链。然而,与燃烧证明机制相反,采矿商必须将质押的数位代币转移给该网路内所选定的参与者,而不是燃烧代币。此外,由于 Stacks 的所有交易均以比特币来结算,用户们可以享受比特币所提供的安全性。

Stacks 生态系统中的采矿商将比特币用于向代币持有者提供以 BTC 支付的堆叠 (Stacking) 奖励,来作为帮助保护该网路安全的奖励。为实现这一目标,Stackers 必须在特定时间段内锁定他们的 STX 代币,并提供他们的 BTC 地址以获得他们的奖励。一旦他们承诺的周期结束,Stackers 就可以解锁他们持有的 STX 代币。

传输证明机制对于像 Stacks 这样的区块链有几个好处。

  • Stacks 利用了比特币的安全性。
  • 在 Stacks 上开发的应用程式可以轻松地与比特币的链上状态和数据进行互动。
  • 参与 PoX 不需要特殊的硬体。因此,任何人都可以成为采矿商。此外,他们还可以重新利用比特币已经透过其工作量证明共识机制所消耗的能量。
  • Stackers 可以透过保护该网路来赚取 BTC。

什么是 Stacking Stacks 及其工作原理?

Stacking stacks 是一种累进机制,用来奖励 STX 代币持有者参与 Stacks 的传输证明共识机制。从事 Stacking 的 STX 持有者被称为 Stackers。

每次在 Stacks 区块链上开采新区块时,该平台都会将采矿商所承诺的 BTC 发送给 Stackers,来作为保护该网络安全的奖励。大约在每个堆叠 (stacking) 周期后,所有 Stackers 都会获得比特币的奖励。然而,堆叠周期不是恒定的,并且会根据各种因素而变化。

Stackers 要参与 Stacking,需要拥有版本为 4 或更高阶版本的 Stacks 钱包。此外,他们还可以使用其他实体提供的各种应用程式和服务。 STX 代币持有者也需要最低数量的 STX 才能直接参与堆叠。数量大约为 10 万个 STX 代币,且根据整体供应量和参与度而有所不同。

任何热衷于参与且未持有所需最低 STX 代币量的 STX 持有者都可以加入一个堆叠池 (a stacking pool)。

您可以在 Stacks 生态系统中找到什么?

这个 Stacks 第 2 层协议对开发人员有多种好处,因为它可以解锁非同质性代币 (NFT)、去中心化金融 (DeFi) 和其他 web3 应用程式。让我们看看您可以在 Stacks 上找到什么。

NFTs

非同质性代币 (NFT/ non-fungible token) 是代表资产或物品的独特加密代币。NFT 使用 Clarity 程式编写语言来建构在 Stacks 区块链上,然后使用比特币进行结算和保护。然后,用户们可以使用一个如 Hiro 或 Xverse 等一般的非托管性质之 Stacks 钱包来发送、接收和储存他们的 NFT。

去中心化金融 (DeFi) 

尽管采用比特币有着越来越多的趋势,但专属比特币的去中心化金融领域仍然是很大程度上一个尚未开发的市场。

Stacks 的建构是为了增强比特币的 DeFi,因为它可以利用比特币的结算和安全保证。在比特币上执行智能合约的能力也是透过 Stacks 区块链才有可能发生。此外,Stacks 上的所有交易都透过 PoX 共识机制来以比特币结算。

游戏

与大多数区块链一样,Stacks 用户们可以使用 Stacks 网路上的各种游戏。最好的部分是用户们可以在不泄露身份资讯的情况下享受各种游戏。此外,作为游戏玩家,您有可能以 STX 代币的形式来获得奖励。

Stacks (STX) 代币是一项好的投资吗?

STX 代币是否是一项好的投资取决于您的风险承受能力和投资策略。如果您乐于承担大量风险并想投资比特币第 2 层代币,STX 可能适合您。

但是,需要注意的是 Stacks 有自己的区块链和生态系统。因此,如果比特币获得成功,并不一定意味着 Stacks 也会取得类似的成功。

在决定投资或不投资 Stacks 之前,您必须研究 STX 代币以确保您完全了解您正在投资什么。此外,所有加密货币投资都有风险,您的投资永远不应超过您可以承受的损失。