锚定钱包 UTXO(Peg Wallet UTXO)
Peg 钱包 UTXO 是 sBTC 系统的基本要素,作为所有流通中 sBTC 代币的比特币担保。该系统采用单一 UTXO 模型:sBTC 挂钩钱包始终在比特币区块链上表示为单个未花费交易输出(UTXO)。此设计在管理挂钩钱包方面提供了简洁性和更高的效率。
概览
单一 UTXO 模型:挂钩钱包始终为单个 UTXO。
职责:UTXO 管理由签名者(Signer)集执行。
目的:简化跟踪和管理,减少 sBTC 操作所需的比特币交易,并将资金集中在单个受良好保护的输出中。
单一 UTXO 的维护方式
1
构建新的 UTXO
一名签名者协调员通过创建一个新的比特币输出来构建 UTXO,该输出将代表未来的挂钩钱包。
2
将请求合并为批处理
签名者集共同将所有存款和取款请求合并,并创建可在单个 UTXO 内处理的优化批次。
3
从先前的 UTXO 创建新的 UTXO
新的 UTXO 的创建方式为:
动用先前 UTXO 中的金额,
加入已确认的存款,
扣除已确认的取款。
4
使用审批集优化批处理
当存在多个 sBTC 操作请求时,签名者协调员按审批集对它们进行分组。如果在活动操作中存在不同的审批集,协调员会将存款 UTXO 按每个审批集的最大大小分组批处理,以在尽量提高批处理效率的同时保持单一 UTXO 不变性。
优点
简化挂钩资金的跟踪和管理。
减少 sBTC 操作所需的比特币交易。
将资金集中在单个受良好保护的输出中可提高操作效率。
安全考虑
该单一 UTXO 由 sBTC 启动签名者集管理,任何支出都需要达到阈值的签名者批准(多重签名)。
定期审计和持续监控对于确保 UTXO 在任何时候都准确反映流通中 sBTC 的总量至关重要。
安全至关重要:多重签名批准、审计和监控是保护挂钩钱包的核心控制措施。
最后更新于
这有帮助吗?