Polyhedra Network 宣布推出 zkBridge 比特币消息传递协议,这一创新旨在大幅提升比特币的互操作性,使其能够无缝地与其他第一层和第二层网络进行交互。
比特币作为发送方链:
利用 zkBridge 技术,用户可以无须信任第三方即可访问比特币网络上的全部数据。在比特币作为发送方链的情况下,现有的 zkBridge 框架已能完美支持这一需求。通过 zkBridge,接收方链上的更新者(即轻客户端合约)可以直接验证比特币网络的共识状态,并通过验证 Merkle 证明来确认比特币网络上的每一笔交易。这意味着比特币上的共识证明和交易 Merkle 证明均能在 zkBridge 的保护下得到验证,从而确保了数据的安全性和完整性。
zkBridge 比特币方案极大地增强了比特币生态系统的互操作性。不仅能够传输比特币上的所有当前和历史数据,使之可供任何一层网络(如以太坊、BNB Chain 及 Arbitrum)以及各类应用程序所访问,而且还兼容比特币上的最新进展,比如 Ordinals、BRC-20 和 Atomicals。这样一来,其他区块链网络上的智能合约就能够无须信任第三方而访问比特币的数据与协议,并执行各种计算逻辑,这一切都建立在零知识证明所提供的安全性基础之上。
比特币作为接收方链:
这种创新方法旨在优化比特币网络的互操作性,从而增强区块链的整体安全性。然而,在尝试将资产从另一个区块链跨链转移到比特币时,面临的一个重大挑战是:比特币缺乏原生智能合约功能。因此,比特币不能作为标准的 zkBridge 接收链。为了简化说明,本文将以以太坊作为发送链,比特币作为接收链。
为了确保这些跨链交易的安全性,我们采用了权益证明 (PoS) 机制。这意味着验证者需要质押原生代币(如以太坊的 ETH 或 BNB 链的 BNB)才能获得在比特币网络上写入数据的权限。为了达成要发送的正确消息的共识,这些验证者将采用多方计算 (MPC) 协议。使用 MPC 协议的目的是增强协议的稳健性和可靠性。
我们提案的核心在于一个独特功能:协议的安全性不完全依赖于 MPC 协议的准确性。即便恶意实体控制了大多数 MPC 成员并篡改了正确消息,用户也可以采取保护措施。用户可以发起 zkBridge 请求,将此恶意消息从比特币网络发送回以太坊。以太坊上的削减合约会在接收到消息后评估其有效性,并在必要时对 MPC 委员会执行削减。削减的质押金额的一部分将作为补偿奖励给用户。
我们的详细方案包括以下步骤:
质押:验证者最初将代币存入以太坊作为抵押品。
欺诈检测与举报:一旦发现恶意行为,任何诚实的验证者或用户都可以在以太坊上举报欺诈行为。
信息传递:通过已建立的区块头中继网络,将比特币网络的相关交易信息传递到以太坊。任何节点都可以使用零知识证明将比特币网络的当前区块头传递到以太坊。
验证与执行:以太坊上的专用智能合约将自动验证从比特币网络传输的消息有效性。确认后,合约将执行提取不诚实质押者的存款。
这样,即使在部分验证者行为不当的情况下,只要有至少一位诚实的委员会成员或用户在比特币网络上保持诚信,我们的权益机制就能保持其安全、无需信任和去中心化的特性。
总结
Polyhedra Network 推出的比特币互操作性协议标志着区块链技术的重大飞跃。通过 zkBridge 技术,比特币不仅可以作为发送方,还可以作为接收方,实现了与多种区块链网络的前所未有互动。作为发送方链时,zkBridge 允许任何第 1 层和第 2 层网络访问比特币上的所有当前和历史数据传输。作为接收方链时,系统通过质押和削减机制确保了强大的安全性,并增强了比特币的实用性和覆盖范围。这项创新不仅释放了闲置比特币的潜在价值,还加强了权益证明区块链之间的信任和安全性,预示着数字资产和去中心化金融的新时代。
声明:本网站所有相关资料如有侵权请联系站长删除,资料仅供用户学习及研究之用,不构成任何投资建议!