ZeroSync 在比特币 $BTC 上提出 ZK 证明_比特币:金比特币GBT

十多年前,零知识证明(ZKP)的概念首次被引入比特币世界,甚至引起了中本聪的兴趣。长期以来,这些加密货币证明一直被认为是区块链的潜在游戏规则改变者,允许用户在不透露任何额外信息的情况下证明声明的有效性。

比特币领域的教育家Shinobi提出了一项新提案,试图引入ZeroSync,这是一种基于比特币区块链的零知识证明堆栈的隐私实现。

ZeroSync项目旨在创建ZKP与比特币的集成,开启和探索这一突破性发展的潜在好处和影响。

ZeroSync的项目

ZeroSync项目专注于将ZKP引入比特币,但不是传统意义上的。ZeroSync不是使用ZKP来锁定或花费硬币,而是应用它们来帮助全节点实现更快的初始同步。

该项目正在构建三个不同的证明,以提供对历史区块链的完整验证,而无需用户下载和处理它。也许值得注意的是,此过程不需要对比特币协议进行任何共识更改。根据Shinobi的说法,在比特币的原始区块链上实施ZKP有四个主要组成部分。我们在这里列出它们以供参考。

块头证明

现在应该已经发布的第一个证明涵盖了区块头的有效性。它确保链中的每个区块都满足难度要求并跟踪每个难度变化。该证明不仅有利于全节点,而且显着改进了简化支付验证钱包架构。

阻止内容验证

该证明侧重于验证块的实际内容,尽管没有证明见证数据的有效性。通过合并UTXO,该证明允许用户仅使用设置在该区块高度的UTXO和一个小证明来同步到比特币核心的默认假设有效高度。这与直接下载和验证完整块具有相同的信任模型。

聚合见证数据验证

最终证明的目的是将ZKP用于块头,并在ZKP之上构建用于假设有效。这将包括证明历史链中每条见证数据的有效性。使用最终ZeroSync证明系统的节点将能够使用单一证明和UTXO集进行引导,默认情况下提供比比特币核心更强大的验证模型。主要挑战在于优化此证明的构造,因为它在计算上很昂贵。

ZeroSync的核心主张在于它有可能显着降低比特币的计算成本,这通常与引导完全验证的比特币客户端相关联。

迄今为止,BTC区块链的规模和处理它所需的硬件对许多用户构成了巨大的进入障碍。ZeroSync可以将UTXO集的这些成本降低到几千兆字节,并且ZKP证明足够小以适合最小的硬件。

有趣的是,Shinobi分享说ZeroSync是使用Starkware开发的Cairo语言构建的,Starkware是一家专注于为以太坊生态系统开发ZKP的公司。项目之间的这种合作可能代表了山寨币生态系统的发展第一次使比特币受益,尽管这种好处是间接的。

ZKP对比特币的未来有着巨大的希望,即使没有将它们直接纳入共识层。如果ZeroSync项目实现了其路线图目标并成功创建了一个快速同步客户端,它可以为比特币生态系统中的其他ZKP部署铺平道路。潜在的应用是巨大的,对区块链技术的影响可以说是革命性的。免责声明:本文仅供参考。它不提供或旨在用作法律、税务、投资、财务或其他建议。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金宝趣谈

[0:15ms0-4:58ms