来源:Polyhedra Network
根据 LayerZero 官方社交平台消息 ,LayerZero 已集成 Polyhedra Network 团队输出的零知识证明轻客户端,集成的零知识证明运用于 LayerZero 将提升其支持的所有链在跨链互操作性上的安全性、性能并降低成本,促进统一的跨链互操作数字资产生态发展。
1. 用 ZKP 解决跨链互操作性
LayerZero 是一种全链互操作协议,支持跨链消息传递。利用区块链技术构建的应用(去中心化应用)可以使用 LayerZero 协议无缝地连接到 30 多个其支持的区块链。这允许 dApp 用户安全、高效地与跨链资产进行交互。
Polyhedra Network 正通过利用先进的零知识证明(ZKP)技术构建 Web3 互操作性的下一代基础设施。Polyhedra Network 团队设计并开发了基于 LayerZero 协议的 Polyhedra zkLightClient 技术,这是一种为 Layer-1 和 Layer-2 区块链网络的互操作性提供安全和高效的跨链基础设施的前沿解决方案。
2.将 Polyhedra zkLightClient 技术集成到 LayerZero
Polyhedra 的 zkLightClient 技术已经完全集成到 LayerZero 的消息协议中,因此应用开发者可以无障碍地使用零知识证明技术。开发者可以通过 LayerZero 广泛的开发者工具和社区支持,轻松地使用 zkLightClient 在 LayerZero 之上构建跨链应用。
图示:将 Polyhedra zkLightClient 技术集成到 LayerZero 中
LayerZero 的 ULNv2 验证库依赖两部分内容:Oracle 和 Relayer,以在链上端点之间传递信息。当 LayerZero 从链 A 向链 B 发送信息时,信息会通过链 A 上的端点路由到 ULNv2 验证库。ULNv2 库会通知 Oracle 和 Relayer 信息以及其目标链。Oracle 将数据包的哈希值转发到链 B 上的端点,Relayer 提交数据包以在链上对其哈希进行验证并传送信息。
链上轻客户端允许发送链的验证器集合向接收链证明在他们链上发生的事情。轻客户端通过与其他库结合,为 LayerZero 消息协议增加了更强的安全性。由于存在大量的交易日志(对证明来说是必需的,但对应用本身来说则不需要),链上交易验证的成本过高,对于每对连接到以太坊的链来说,每天可能高达 5000 万到 1 亿美元。
Polyhedra Network 所构建的基于 LayerZero 的 zkLightClient 技术利用 ZKP 技术的压缩能力,通过使用高效的 ZKP 协议大幅减少了链上验证的延迟并降低成本。此外,多个交易验证可以批量处理成一个零知识证明来进一步降低成本。
3. 实现零知识证明跨链互操作
LayerZero 和 Polyhedra Network 之间的零知识证明合作将 LayerZero 全新升级为 ZK LayerZero,这是首个零知识证明轻客户端、零知识证明跨链消息传递及零知识证明预言机,为区块链构建一个零知识证明、安全、高效和成本效益的互操作生态系统。
在未来,LayerZero 和 Polyhedra Network 将在零知识证明技术运用在跨链互操作方面进行广泛合作,通过零知识证明提升跨链互操作的安全性、性能,并降低跨链互操作的成本,从而发挥出整个区块链和 Web3 世界互操作性的全部潜力,这项合作将对双方以及整个 Web3 的互操作性产生深远影响。
文章来源于互联网:LayerZero与Polyhedra Network战略合作集成zkLightClient,共同推出零知识证明跨链消息传递客户端