风险提示:央行等十部委发布《关于进一步防范和处置虚拟货币交易炒作风险的通知》, 请读者提高风险意识。

长推:聊聊ZKP状态验证的轻客户端的桥

主要关注@SuccinctLabs Telepathy桥和 @zkcollective 的 zkBridge。

Marsbit
Marsbit
热度 ...

原文标题:why we need light client based bridges relying on state verification via ZKPs

原文作者:zer0kn0wledge.era

原文来源:twitter

编译:Kate, Marsbit

注:本文来自@expctchaos 推特,其专注于ZK相关研究,原推文内容由CHAINLOOK整理如下:

桥可以实现跨链的互操作性和资金流动🌉

但基于委员会的桥已被证明存在安全风险并且经常成为攻击目标⚠️

这就是为什么我们需要ZKP状态验证的轻客户端的桥

Telepathy

本线程主要关注@SuccinctLabs Telepathy桥和 @zkcollective 的 zkBridge。

但在开始之前,让我们更全面地了解一下桥接空间

Telepathy

当更广泛地看待桥接空间时,在频谱的一端,我们发现中心化交易所充当许多用户的资产桥梁,为各种链提供出口

另一种流行的桥架构涉及多重签名桥,它由多重签名的验证者管理,这些验证者监督一条链上的存款,并授权另一条链上的取款

经典的多重签名桥的一些例子包括@wormholecrypto, @harmonyprotocol的原始Horizen桥或@avax桥

@MultichainOrg和@SynapseProtocol也是基于委员会的桥接解决方案的例子。但是,他们使用多方计算来增加安全性

想了解更多关于安全多方计算的信息吗?查看这个线程

https://twitter.com/expctchaos/status/1608855450606526470

但是,中心化的概念不仅与加密货币的核心原则相悖,而且具有重大风险。中心化结构缺乏审查抵抗力,并且要求用户高度信任少数几个可信方

正如最初提到的,这些类型的中心化桥已被证明相当容易受到攻击,并且通常提供比它们所要连接的基本区块链低得多的安全性

这就是为什么我们需要更安全的桥技术。就我个人而言,我认为桥的“黄金标准”是通过零知识证明的基于轻客户机的状态验证

一个例子是@SuccinctLabs的Telepathy桥🌉

Telepathy

Telepathy是一种独特的去中心化通信协议,不涉及在以太坊和各种目标链之间传递消息的中央可信权威

它采用无许可轻客户端智能合约设计,并集成了开源的zkSNARK电路。这允许任何参与者生成必要的证明来更新轻客户端

桥的挑战在于两条链没有共享安全性的情况,这意味着它们的验证器集和共识机制可能会变化,而且经常会变化

因此,在目标链上验证源链的状态就等同于在目标链的执行环境中验证源链的共识

这一原则正是轻客户端用来有效管理区块链计算和存储状态的原理

为了有效的区块链互操作性,给定两个具有不同验证器集的链,理想的设置包括一个链上轻客户端,用于在目标链上操作的源链

关于【长推:聊聊ZKP状态验证的轻客户端的桥】的延伸阅读

  • 如何解决跨链桥的问题?4 个 ZK 桥新项目介绍

    在2022年由于桥漏洞造成16亿美元的资产损失之后,我们探索使用零知识证明系统(zkSNARK)来解决当前跨链桥的可扩展性和安全性问题。

  • 在找 ZK 领域潜力项目?来看今年 ZPrize 获奖名单!

    ZPrize是一项旨在推动零知识密码学发展的年度竞赛。今年的获奖项目包括FPGA和GPU赛道的优秀项目,如StorSwift团队的加速技术和Snarkify的高性能证明层。这些项目与英特尔、AMD和NVIDIA等建立合作关系,致力于保持区块链安全和隐私技术的前沿地位。此外,还有针对加速椭圆曲线运算和有限域算术的WASM赛道和高吞吐量签名验证赛道的获奖项目。总的来说,这些项目不断推动零知识证明技术的发展,为社区和企业提供更好的解决方案。

例如,这种方法体现在区块链间通信(#IBC)协议中。除了信任每个参与链的共识的经济安全之外,该设计消除了跨链通信的额外信任假设

有关#IBC(和zkIBC)的更多信息,请查看下面的帖子👇

https://twitter.com/expctchaos/status/1641530762305630208

一旦链上轻客户端可以监控另一条链的区块头,任何参与者都可以提供状态证明来验证目标链上下文中关于源链的任何信息(如余额、存储、交易、事件)

因此,创建跨链应用程序(如token bridge)变得更加容易

那我们为什么不这样做呢?

从历史上看,实施这样一个系统是一项具有挑战性的任务

然而,最近零知识证明系统的进步使其成为可能

这些系统,能够简洁地验证计算,无疑将彻底改变桥接领域。

好吧,这可能有点太快了。让我们打开这个

像zkSNARKs这样的证明根据定义是简洁的。这意味着证明规模很小,可以快速验证。因此,ZKP可以将大量数据压缩到一个小证明中

因此,使用# zkSNARKs允许用户在链下环境中生成计算量大的操作证明,然后由于其简洁性,可以在链上便宜地验证该操作

这种可验证计算的概念,目前允许zk rollup团队扩展执行吞吐量。以太坊生态系统,也可用于扩展共识(或状态)验证。

@SuccinctLabs称这是“共识证明”,简洁地表达上述想法:

使用零知识证明根据其共识协议生成链状态的有效性证明

这种有效性证明可以为省gas的轻型客户端提供动力,为信任最小化的互操作性铺平道路(至少取决于术语,因为人们仍然必须“信任”相应链的共识)。

@SuccinctLabs的Telepathy桥比较。其他桥接解决方案,在下表📊👇中进行了很好的总结

Telepathy

另一个基于ZKP的桥接的例子是@zkcollective的#zkBridge,它运行了一个高度优化的#zkSNARK方案,用于块头中继,这有助于实现加密安全保证…

…没有任何外部信任假设,如中央或PoS委员会,从而大大降低链上验证成本,类似于上文所述的方式

区块头在远程链上的有效性由#zkSNARKs证明,因此不需要外部信任。因此,只要连接的链和轻客户端协议是安全的,并且有一个诚实的中继器,@zkcollective的#zkBridge是安全且实时的

我认为这种技术将重塑桥接空间,提高跨链安全性

预计在未来 3-6 个月内变得更加成熟

免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:Marsbit,如有侵权请联系删除。转载或引用请注明文章出处!

标签:

分享至
https://www.chainlook.cn/toutiao/1691115136.html

下一篇:

项目调研:互链操作协议LayerZero研究报告

本文将介绍 Layer Zero 的技术和特点,以及它当前扩张的生态。

免责声明:
链观CHAINLOOK作为区块链技术应用与Web3行业研究的智库媒体,旨在为中国区块链专家、学者们提供最新的行业资讯信息与数据样本,用于区块链技术研究与创新。本站所发布的文章仅代表作者的个人观点,不代表链观CHAINLOOK官方立场,本站所发布的区块链行业研究报告与数据分析成果是通过人工智能算法对数据内容进行分析与归纳生成,不代表任何投资暗示与建议,链观CHAINLOOK不承担法律责任。

风险提示:
虚拟货币不具有法定货币等同的法律地位,参与虚拟货币投资交易存在法律风险,链观CHAINLOOK坚决反对各类代币炒作,请读者提高风险意识,理性看待区块链技术应用及市场风险。

© 链观CHAINLOOK All Rights Reserved. 京ICP备18054193号-5