sBTC

设计一种无需信任的比特币双向锚定机制

circle-info

对于构建者和开发者,请前往 sBTC 指南 在“构建”部分开始将 sBTC 集成到您的 Clarity 智能合约和前端应用程序中。

介绍

sBTC 是 Stacks 区块链上的 SIP-010 代币,以 1:1 比例代表比特币(BTC)。它使比特币持有者能够参与 DeFi 应用和其他智能合约功能,同时保持对基础比特币的挂钩。

目的

sBTC 的主要目的是通过 Stacks 区块链将比特币桥接到 DeFi,为比特币持有者提供访问智能合约丰富功能的途径,而无需牺牲其 BTC 持有的安全性和价值。

将比特币解锁为完全可编程、能产生收益的资产,将允许比特币成为 DeFi 的支柱并构建更安全的 web3。将比特币资产自由地在 智能合约中进出,并使这些合约能够无需信任地写入比特币区块链,可以 为 web3 解锁数千亿美元的被动 BTC。 - sBTC:设计一种无需信任的双向比特币挂钩

主要优势

  1. 比特币兼容性:允许比特币持有者参与 Stacks 生态系统而无需出售其 BTC。

  2. 快速转换:促进 BTC 与 sBTC 之间的快速流动(存入在 3 个比特币区块内,取出在 6 个区块内)。

  3. 去中心化管理:最初使用一组由社区选出的 15 名签名者来维护挂钩钱包。

  4. 社区治理:让社区参与关键决策,例如选择初始签名者集合。

关键概念

理解 sBTC 需要熟悉以下几个关键概念:

sBTC

sBTC 是一种 SIP-010arrow-up-right 代币,运行在 Stacks 区块链上,可以转换回比特币区块链上的 BTC。sBTC 的关键属性是其与比特币的 1:1 挂钩,这意味着 1 sBTC 始终等同于 1 BTC。

sBTC UTXO

sBTC UTXO 是比特币区块链上持有全部注入为 sBTC 的 BTC 余额的单一未花费交易输出(UTXO)。该 UTXO 由一组 sBTC 签名者进行管理和维护。

该 UTXO 位于由 sBTC 签名者控制的安全多重签名 taproot 地址中: bc1prcs82tvrz70jk8u79uekwdfjhd0qhs2mva6e526arycu7fu25zsqhyztuyarrow-up-right

sBTC 签名者

在 sBTC 中,sBTC 签名者是与 Stacks 的 Nakamoto 签名者分离的签名实体。sBTC 签名者的职责包括:

  • 对 sBTC 操作进行签名

  • 与 Stacks 链上的 sBTC 合约进行通信

  • 管理 sBTC UTXO

sBTC 签名者集合

sBTC 签名者集合是所有 sBTC 签名者的群体。该集合对 sBTC UTXO 拥有完全的民主访问权,并负责维护挂钩钱包的安全。签名者还能够轮换其私钥以增强安全性。

有关谁是 sBTC 签名者的更多信息,请查看 Bitcoin L2 Labs 网站上的本节 这里arrow-up-right.

Emily API

Emily 是一个 API,帮助促进和监督 sBTC 桥接,并作为 sBTC 用户与签名者之间的程序化联络人。

SIP-010 代币

sBTC 遵循 SIP-010arrow-up-right Stacks 区块链上可替代代币的标准。这确保了与支持 SIP-010 标准的钱包和应用的兼容性。

理解这些概念对于把握 sBTC 的整体架构和功能至关重要。在下面的章节中,我们将探讨这些概念如何结合在一起创建 sBTC。


附加资源

最后更新于

这有帮助吗?