复制成功

分享至

主页 > 比特币 >

一文详解以太坊 KZG 仪式以及它的重大意义

2023.01.16

撰文:以太坊基金会

编译:DeFi 之道

编者注:近日,以太坊基金会启动了一个 KZG 仪式,它将开启以太坊可扩展性的下一章,在为期大约 60 天的贡献期内,以太坊生态的参与者们都可以为这一仪式贡献自己的秘密值。而对于众多 L2 网络而言,这次活动也具有非常大的意义。

一文详解以太坊 KZG 仪式以及它的重大意义

图片来源:由 Maze AI 生成

Proto-danksharding(又名 EIP-4844)是对以太坊协议的计划更改,它引入了临时数据存储。因为数据不需要永久存储在网络中,所以使用起来比链上存储(即 CALLDATA)更便宜。 Rollups(L2)可以使用此存储将交易数据或证明发布回第 1 层(主网)。 这样做的好处是 L2 的交易费用更低,可扩展性更强,更多人可以更容易访问!

然而,Proto-danksharding 需要一个新的密码学方案:KZG 承诺。该仪式有时称为“可信设置”,它将生成承诺工作所需的结构化引用字符串(SRS)。只要仪式中的一名参与者成功地隐藏了他们的秘密,SRS 就是安全的。

这是一个多方参与的仪式:每个贡献者创建一个秘密,并运行一次计算,将其与之前的贡献混合在一起。然后,输出被公开并传递给下一个贡献者。为了防止有人试图破坏仪式,参与者需要一个以太坊地址或 GitHub 账户,并有一定的交易历史记录才能参加。该仪式的最终输出将包含在未来的升级中,以帮助扩展以太坊网络。

一文详解以太坊 KZG 仪式以及它的重大意义


FAQ


1、什么是 EIP-4844(又名 Proto-Danksharding),它与扩容以太坊有何关系?

以太坊社区正在通过二层网络 (L2) 扩展到全球可访问性。 L2 增加了用户可用的总区块空间,同时仍保持以太坊一层网络 (L1) 提供的安全性。

L2 网络需要在以太坊上发布大量数据,而 L1 网络目前为此收取很高的费用。 为了解决这个问题,以太坊将创建一个新的数据层,通常称为分片(sharding)。 这为 L2 用户提供了所谓的“数据可用性”(DA)保证。 L1 只在有限的时间内保存数据,这意味着我们可以在不牺牲较小 L1 节点运营商的去中心化的情况下扩展区块链。

目前这方面的领先设计被称为 Danksharding。这项功能的推出将分几个步骤进行,而第一步是 EIP-4844,也被称为 Proto-Danksharding。

2、什么是召唤仪式?

仪式使用秘密输入来产生输出,这种方式使逆向工程和发现最初的秘密变得不可能。

以下是它们如何工作的的简要总结:

参与者 1 选择一个随机数(例如 5),然后对其进行计算。该计算的输出被传递给参与者2,在那里他们用自己的秘密输入(例如3)重复步骤1,并将其与第一个参与者的输出(例如 5x3=15)混合。

重复这个过程,直到有足够数量的参与者,此时序列中的最后一个输出就成为最终输出。

仪式也被称为“可信设置”,最著名的是 Zcash 用来引导他们的隐私功能。然而,它也可以用于添加可扩展性机制,就像以太坊正在做的那样。

Carl Beekhuizen 有关于这个仪式的 Devcon 演讲‌,其简单而深入地解释了这个仪式是如何以及为什么起作用的。或者,你可以探索仪式规范‌来真正深入了解细节,并可能编写自己的实现。


3、为什么 (Proto)-Danksharding 需要一个仪式?

(Proto)-Danksharding 需要一个能够快速证明和验证底层数据的承诺方案,同时承诺大小较小。而最符合数据可用性抽样(DAS)标准的多项式承诺方案是 KZG 承诺(KZG commitments)。

KZG 方案通过以秘密值(特别是椭圆曲线点)对其进行评估来提交多项式。 这个仪式的目的,在于以一种没有人知道这个秘密是什么的方式来构建这个秘密值,并且以一种很多人确信即使在很多年之后也没有人知道的方式来实现。

4、我如何为仪式做贡献?

就在这个网站‌上,你可以使用自己的以太坊地址或 Github 帐户登录参与。

如果你想要此界面的替代方案,可以使用其他几个 CLI 和网页(链接 + IPFS)。 在这个公共贡献期之后,我们将接受来自定制实现或独特随机生成的特殊贡献。 这两项都有资金支持,更多信息将在未来几周内分享。

5、KZG 代表什么?

KZG 来自 Kate, Zaverucha 和 Goldberg。他们是论文“常数大小多项式及其应用‌”中的作者,这篇论文概述了 EIP-4844 计划使用的底层密码学机制。

要深入研究 KZG 承诺的密码学,Dankrad Feist 的博客文章‌是一个很好的起点。

免责声明:数字资产交易涉及重大风险,本资料不应作为投资决策依据,亦不应被解释为从事投资交易的建议。请确保充分了解所涉及的风险并谨慎投资。OKEx学院仅提供信息参考,不构成任何投资建议,用户一切投资行为与本站无关。

加⼊OKEx全球社群

和全球数字资产投资者交流讨论

扫码加入OKEx社群

相关推荐

industry-frontier