sBTC 签署者
Peg 钱包 UTXO 是 sBTC 系统的基本要素,作为所有在外流通 sBTC 代币的比特币担保。该系统采用单一 UTXO 模型:sBTC 的 peg 钱包始终表示为比特币区块链上的单个未花费交易输出(UTXO)。该设计在管理 peg 钱包时提供了简洁性和更高的效率。
该 UTXO 存放在由 sBTC 签名者控制的安全多重签名 taproot 地址中: bc1prcs82tvrz70jk8u79uekwdfjhd0qhs2mva6e526arycu7fu25zsqhyztuy
概述
单一 UTXO 模型:peg 钱包始终为单个 UTXO。
职责:UTXO 管理由签名者集合执行。
目的:简化跟踪与管理,减少 sBTC 操作所需的比特币交易,并将资金集中在单个安全的输出中。
如何维护单一 UTXO
构建新的 UTXO
一位签名者协调者通过创建一个新的比特币输出来构建 UTXO,该输出将作为今后代表 peg 钱包的存在。
将请求合并为批次
签名者集合共同整合所有充值和提现请求,并创建可在单个 UTXO 内处理的优化批次。
从先前 UTXO 创建新的 UTXO
新的 UTXO 通过以下方式创建:
花费先前 UTXO 中的金额,
加入已确认的充值,
扣除已确认的提现。
通过批准集优化批处理
当存在多个 sBTC 操作请求时,签名者协调者按批准集对其进行分组。如果在活动操作中存在不同的批准集,协调者会将充值 UTXO 按每个批准集的最大规模分批,以在保持单一 UTXO 不变量的同时最大化批处理效率。
好处
简化对 peg 资金的跟踪与管理。
减少 sBTC 操作所需的比特币交易数量。
将资金集中在单个安全输出中提升了操作效率。
单一 UTXO 模型旨在为 sBTC peg 钱包在简洁性与操作效率之间取得平衡。
安全注意事项
该单一 UTXO 由 sBTC 启动签名者集合管理,任何支出均需满足一定数量的签名者阈值(多重签名)。
定期审计与持续监控对于确保 UTXO 始终准确代表流通中 sBTC 的总量至关重要。
由签名者持有的比特币地址中的 UTXO 仅可通过 密钥路径支出进行支出。这意味着不存在隐藏的 taproot 脚本路径支出。
安全至关重要:多重签名批准、审计和监控是保护 peg 钱包的核心控制措施。
Stacks 签名者与 sBTC 签名者之间的区别是什么
主要职责
对 Stacks 区块进行签名并验证
为 sBTC 确保 peg(比特币 ↔ Stacks)的安全
他们签署的内容
Stacks 区块数据
比特币交易(peg-in / peg-out)
层级
Stacks 共识层
比特币层(通过阈值签名)
目的
确保链的规范性前进
确保为 sBTC 提供担保的 BTC 的安全托管与移动
信任模型
作为 Stacks 共识的一部分
管理 BTC 的阈值签名者集合
失败影响
链不稳定 / 分叉风险
对 BTC 担保完整性的风险
涉及的资产
STX
BTC
最后更新于
这有帮助吗?