高昂的费用使得旅行者难以走出这片黑森林。 内存池曾托管在云端,而 1559 过滤器现已问世,这表明内存池不够深,难以维持。
据传闻,社会将在 DankShard 带来的丰富性下繁荣发展,在滋养数据集 Blob 的领域正掀起一股巨浪,每个 Blob 都在为自己的分维营养层提供支持。
*为了召唤 DankShard 的力量,我们的指南将带领我们完成仪式。 我们鼓励以太坊内外的所有成员做出贡献。 每位成员都将为集体做出独特的贡献,并以此照亮前进的道路。*🕯
概述
KZG 仪式是一种协调的公共仪式,它将为 EIP-4844(又名 proto-danksharding)等以太坊扩容工作提供密码学基础。 这些类型的事件也被称为“可信设置”,最著名的是 Zcash 使用它来引导链的隐私功能。 然而,它们也可以用于支持扩容机制,就像以太坊计划那样。
Proto-danksharding 需要一个新的密码学方案:KZG 承诺。 它们将生成承诺工作所需的“结构化引用字符串”(SRS)。 只要仪式中的一名参与者成功地隐藏了他们的秘密,SRS 就是安全的。
这是一个多方参与的仪式:每个贡献者创建一个秘密,并运行一次计算,将其与之前贡献的秘密混合在一起。 然后,输出被公开并传递给下一个贡献者。 该仪式的最终输出将包含在未来的升级中,以帮助扩展以太坊网络。
资料来源:Vitalik 的博客“可信设置如何运作?”
要了解更多信息,请参见 Carl Beekhuizen 的 Devcon Talk,其中进行了全面深入的介绍。 你也可以查看资源库中提供的链接。
为什么它如此重要
你的参与具有深远的意义,甚至超出了仪式本身的技术输出及其将启用的扩容机制。
在这里,更广泛的以太坊社区有了难得的机会,可以直接为核心协议的开发做出贡献。 事实上,该仪式现在的可信度以及在未来能够长久地保持可信度,取决于来自许多不同路径的众多贡献。
当我们构建自己的基础设施时,我们会提醒自己希望以太坊带给世界什么东西:任何人都可以使用或对其做出贡献的可访问协议。 这样,大家都可以参与到集体建设的实践当中来,维护我们社区的共同理想。 我们的召唤为不断变化的世界赋予了新的意义。
如何参与?
以太坊社区通过四种主要方式来帮助构建这一重要的基础设施(按技术难度从低到高排序):
- 浏览器接口
- 通过您偏好的浏览器创建和贡献您自己的随机性
- 供你参考和帮助你参与的主要资源是 ceremony.ethereum.org。 **确保您访问的是这个网址而不是其他网址!**可能存在网络钓鱼/仿冒尝试的情况
- 可以通过托管接口或在 IPFS 上进行
- 参与者需要提供以太坊地址(截至 2023 年 1 月 13 日至少发送了 4 笔交易),或登录 Github 帐号以防止垃圾贡献。
- 命令行实现
- 如果您习惯使用命令行,请查看一些 CLI 实现,以从您的本地计算机做出贡献
- 以独特的方式产生熵
- 您可以使用独特而疯狂的方法生成随机性,并使用上述方法之一将其添加到仪式中。 (如果出于某种原因,您需要更多的时间来做出贡献,请联系 ceremony@ethereum.org)
- 例如, 2018 年,作为 Zcash Sapling 仪式的一部分,Ryan Pierce 和 Andrew Miller 使用盖革计数器和切尔诺贝利的项目在飞机上产生熵 - 链接
- 可申请资助:点击这里申请
- 编写你自己的实现
- 为了尽可能简单地为仪式编写你自己的实现,已经付出了很多努力(有些人甚至用一下午的时间完成)。 查看综合性仪式规范。
- 如果你真的想让自己相信秘密没有被泄露,请考虑编写你自己的 BLS12-381 实现。 你只需要进行 G1 和 G2 整数乘法,不正确的贡献将被排序器拒绝,因此你无法破坏仪式。
- 如果出于某种原因,您需要更多的时间来做出贡献,请联系 ceremony@ethereum.org
- 可申请资助:点击这里申请
时间线
该项目自 2022 年中以来一直在开发中:点击此处探索完整时间线。 主要工作领域包括底层加密组件的实现、排序器和用于支持参与(基于浏览器)的接口。 这些工作见证了生态系统的广泛参与,以及来自数十个团队与个人做出的贡献:其中包括以太坊基金会(协议支持、隐私和扩容探索 (PSE)、开发运营、Eth.org 和研究)Worldcoin 中的几个团队以及独立贡献者(名称如下!)。
第一个贡献期将持续两个月,从 2023 年 1 月 13 日星期五到 3 月 13 日。 之后,将进入特殊的贡献期,在此期间定制实现和产生独特的熵,可能需要提供额外的支持。
在这两个阶段结束后,排序器将恢复接受一般贡献,直至 EIP-4844 准备好安排网络升级。
此时,排序器将停止接受新的贡献并产生其最终输出。 至少需要进行一次公开验证,以验证这是正确的输出 - 还会邀请个人使用像这个脚本一样简单的脚本来进行验证。
常见问题解答
下面列出了人们通常会提出的另外几个问题。
我需要事先注册才能做出贡献吗? 不用! 您只需要提供一个在 2023 年 1 月 13 日之前至少发送过 4 笔交易的以太坊地址即可。
需要参与多长时间? 参与本身是很快的,通常不到一分钟,但等待轮候的时间可能较长。 试图做出贡献的每个人集中一个大厅里,然后随机选择下一个做出贡献的人。
需要出什么差错才能破坏仪式? 这个仪式有“1/N”的信任假设,这意味着整个仪式中只要有一个参与者没有泄露秘密输入,那么一切都是安全的。 这意味着要破坏仪式,每个参与者需要合作提取并重组他们的秘密,否则每个单独的实现都会有一个漏洞。
点击 ceremony.ethereum.org,查看常见问题解答的完整列表。
感谢隐私和扩容探索团队的 Nico Serrano、Geoff Lamperd、Chiali 和 Takamichi Tsutsumi,Worldcoin 的 Remco Bloemen、Marcin Kostrzewa、Grzegorz Świrski 和 Philipp Sippl,EF 开发运营团队的 Rafael Matias 和 Parithosh Jayanthi,除此之外还要感谢 Kevaundray Wedderburn、Marius Van Der Wijden、Daniel Knopik、Ignacio Hagopian、Antonio Sanso 以及 Paul Wackerow 等人为启动本次仪式所做的大量工作。