基于 Simplicity 的这一设计将签名者之间的通信转移到区块链上,并加入可编程的支出规则,不过他将其描述为早期研究,而非 Blockstream 的官方项目。
Blockstream Simplicity 生态系统工程师 Artem Chystiakov 展示了一种实验性的比特币多重签名设计,用通过 OP_RETURN 记录的链上通信取代通常的链下签名者协调机制。他周一在 X 上发文称,该系统使参与者在钱包完成设置后,仅通过前端和区块链即可交互,无需消息应用、电子邮件、协调服务器或其他外部服务。 该提案发表于研究论文《Simplicity Multisig v0.1》,由他与 Kyrylo Riabov 共同撰写,利用 Simplicity(智能合约语言)将多重签名从简单的签名收集扩展到更丰富的功能。根据该设计,签名者可在批准中附加可定制的策略条件,包括白名单、黑名单、时间锁(限制资金何时可转移的延迟机制)、合规检查、支出限额以及否决机制。论文中的一个示例允许参与者批准一笔交易,但阻止其在未来某一日期之前执行。 作者认为,将区块链本身作为通信层,可能提升可靠性,因为参与者只需扫描链上已签名意图、投票和协调消息即可。Chystiakov 也警告称,这一想法可能存在争议,而且“在隐私保护方面并非最佳方式”,并将其定义为一项非常早期的实验,而非 Blockstream 的官方项目。该设计面向 Liquid Network 构建,因 Simplicity 已在该网络上可用;不过论文称,若未来比特币也采用 Simplicity,该方案之后也可适配到比特币。形式化验证仍在进行中,论文列出的当前限制包括不支持加密协调、描述符轮换以及保密交易。