代币

STX

Stacks(STX)代币是 Stacks 网络上的原生代币。最小单位是一微 STX:1,000,000 微 STX 等于 1 个 Stacks(STX)。STX 数量应以整数(8 字节长)存储,并表示微 STX 的数量。

STX 是下文讨论的 Stacks 比特币层共识机制的核心,并且对两个关键目标至关重要:(i) 它通过“新区块补贴”激励 Stacks 区块的挖矿,这一点很关键,因为在至少早期阶段,交易费用不足以维持账本(比特币本身也是如此);(ii) 它作为活跃性激励,以及经济担保的去中心化比特币锚定机制的基础。

chevron-right为什么 Stacks 需要代币?hashtag

这引出了加密货币和比特币世界中的一个核心哲学讨论:区块链是否需要代币。让我们先看看代币存在的根本原因:为区块链的维护和持续推进提供资金。

比特币就是一种代币。它是一种加密货币,用于激励矿工向链上添加新区块。在比特币中,挖矿奖励按预设时间表发放,一旦这些挖矿奖励耗尽,这条链就需要仅依靠交易费用来维持。

区块链的目的,是保存链上曾经发生过的每一笔交易的永久历史记录。区块链本质上就是账本。代币这一部分被用作一种激励机制,以保障并维护这条链。

这就是为什么像 Lightning 以及其他 P2P 网络不需要代币,它们不需要维护历史记录。像 Lightning 这样的基于通道的方案依赖用户彼此开启 2-of-2 多签。一旦这些通道关闭,状态就会消失。当我们讨论的是一个应当维护全球金融系统的系统时,正确激励该系统的维护非常重要。

让我们在 Stacks 及其目标的背景下看这个概念。Stacks 旨在为比特币提供智能合约功能,作为在比特币之上构建去中心化经济的编程基础设施。

许多比特币社区成员对新代币持怀疑态度,这种谨慎是有道理的。外面有无数项目强行在其项目中使用代币,而在很多情况下代币实际上并不需要。Stacks 项目由比特币建设者发起,他们长期以来一直在比特币 L1 上构建应用和协议,而无需任何代币(例如,BNS 于 2015 年在比特币 L1 上上线,它是比特币 L1 上使用 OP_RETURN 的最大协议之一)。那么,为什么一群比特币建设者决定为 Stacks L2 使用一个独立代币呢?好问题!让我们深入看看细节。

Stacks 代币(STX)主要用于两件事:

  1. Stacks L2 矿工的激励:新铸造的 STX 用于激励 Stacks L2 上的去中心化区块生产。

  2. peg-out 签名者的激励:参与 peg-out 操作的签名者会获得 STX 激励,以在经济上使他们与协议规则保持一致。

去除代币的唯一办法,是将 Stacks 构建为像 Liquid 那样的联合网络。在联合网络中,预先选定的一组公司控制挖矿和区块生产,并且 peg-out 交易也需要信任一组预先选定的公司。

Stacks 开发者希望设计一个开放且无需许可的系统。实现去中心化挖矿流程的唯一方式就是通过激励。正如上面所提到的,比特币也是这样运作的:新铸造的 BTC 被用作挖出新区块的激励,世界上任何人都可以决定成为矿工。任何持有 BTC 的人都可以为 Stacks L2 链挖矿,它是开放且无需许可的。

同样,sBTC 的设计方式是签名者群体是开放且无需许可的(不同于联合网络)。这些签名者在经济上有动力正确遵循 peg-out 请求的协议。在联合网络中,用户需要盲目信任预设的联合成员,才能把 BTC 从联合网络取出并返回到比特币 L1。Stacks 开发者希望有一种开放、无需许可、去中心化的方式,在比特币 L1 与 Stacks L2 之间来回转移 BTC。这通过经济激励得以实现,也就是需要一个代币。

除了这两个原因之外,STX 还用于支付交易的 gas 费用。然而,一旦即将上线的 sBTC 锚定机制正式启用,Stacks L2 的大部分经济活动预计会遵循比特币标准,并以 BTC 作为经济单位。预计用户将主要只与比特币交互,并在钱包和应用中使用 BTC(gas 费用可以在后台通过原子交换用 BTC 支付)。需要注意的是,BTC 不能用于 Stacks L2 的挖矿激励,因为激励去中心化区块生产的唯一方式,是通过协议新铸造的资产(类似于比特币本身的运作方式),也就是说,需要一个代币。

如何获取 STX

sBTC

sBTC 是一种去中心化、尽量减少信任的双向比特币锚定机制,连接比特币和 Stacks 区块链。作为 Stacks 上符合 SIP-010 标准的同质化代币实现,sBTC 使比特币持有者能够在不依赖单一受信实体的情况下,安全地将其 BTC 以代币形式表示在 Stacks 链上。这个桥接机制让比特币能够无缝整合进 Stacks 生态系统,通过可编程智能合约显著扩展比特币的用途,同时保持其基础安全属性。

了解更多关于 sBTC

SIP-010 同质化代币

SIP-010arrow-up-right 是定义 Stacks 上同质化代币的标准。定义一个通用接口(在 Clarity 中称为“trait”)使不同的智能合约、应用和钱包能够以可复用的方式与同质化代币合约互操作。

创建同质化代币

SIP-009 非同质化代币

SIP-009arrow-up-right 是定义 Stacks 上非同质化代币的标准。定义一个通用接口(在 Clarity 中称为“trait”)使不同的智能合约、应用和钱包能够以可复用的方式与非同质化代币合约互操作。其主要目的是确保 NFT 具有可组合性,并让不同工具知道如何与之交互。

创建非同质化代币

SIP-013 半同质化代币

半同质化代币(SFT)是一种混合型代币结构,融合了同质化代币(FT)和非同质化代币(NFT)的部分特性。SFT 具有可互换性(类似 FT),并且可以像现金一样在用户之间交易——同一系列中的一个 SFT 与另一个 SFT 具有相同价值。但每个 SFT 也都有唯一标识符(类似 NFT)。

SIP-013arrow-up-right 是定义 Stacks 上半同质化代币的标准。定义一个通用接口(在 Clarity 中称为“trait”)使不同的智能合约、应用和钱包能够以可复用、标准化的方式与半同质化代币合约互操作。

创建半同质化代币

最后更新于

这有帮助吗?