长推:以太坊 KZG Ceremony 操作流程

MarsBit
媒体专栏
热度: 15899

KZG Ceremony正在取得惊人的进展。由于严格的审核、简洁的UI/UX、丰富的熵源贡献和多样化的实现,这将成为参与度最高和最安全的仪式。

原文作者:Chris | Yicheng

原文来源:Twitter@ChrisYicheng

编译:MarsBit, MK

KZG Ceremony正在取得惊人的进展。由于严格的审核、简洁的UI/UX、丰富的熵源贡献和多样化的实现,这将成为参与度最高和最安全的仪式。让我们深入了解KZG Ceremony

KZG

Proto-danksharding (EIP-4844)引入了blob数据类型,这将为rollup启用大量数据可用资源。在权衡效率和成本之后,EIP-4844引入了KZG承诺作为其密码方案以更好地支持数据可用性抽样。KZG 承诺的安全假设依赖于可信设置,这就是我们需要这个仪式的原因。

受信任的设置仪式生成每次运行加密协议所依赖的“数据”。“信任”来自于每个参与者使用一个秘密来生成数据,只要有一个参与者不泄密,输出就是安全的。

与加密签名方案一样,我们永远无法从公钥中推导出私钥。这是一个 1/N 信任模型。根据VitalikButerin,这样的设置在实践中可以被认为是“足够接近去信任”

KZG

l 与以往的仪式不同,KZG 有自己独特的优势:只需要运行通常的第一阶段——Powers of Taw。

l 由于 KZG 承诺没有零知识组件,因此计算量和规模很小。

由于4844和Danksharding的需求比较简单,只需要实现2^12 - 2^15的大小,下载和上传的数据也只有几兆,计算时间更短,参与成本更低,和更多的参与者。

经过开发、审计和测试后,我们来到仪式的第一阶段:一般贡献。

KZG

在一般贡献阶段,随机性的设计很有意思,它来自于这三者的混合:

你的鼠标移动(记录你的鼠标移动在页面上的坐标)

你输入的字符

浏览器原生产生随机性

KZG

KZG

通常,只需要一个懒惰或诚实的人就可以确保整个仪式 LMAO

流程如下:

1. 从Sequencer接收上一个参与者的SRS输出

2. 输入你的随机值并运行计算

3. 将你的输出返回给Sequencer 4. Sequencer接收、验证并传递给下一个参与者

Sequencer 的权利很少,不会拥有任何私人数据。所有计算都将由用户在本地完成。Sequencer重复执行接收、验证(更新检查、供电、检查)、协调和发送消息给下一个参与者。参与者不必信任 Sequencer 的任何输出。所有参与者都可以自行验证。

一般贡献之后,我们还会有一个特殊的贡献阶段。在此阶段,我们将看到: Creative Entropy Source 的不同实现 。例如:放射性物质的盖革读数 环境数据(天气、地震、太阳)……

从参会人数、参会经历、熵源贡献等方面来看,我相信这个仪式会成为规模最大、最稳妥的仪式。

声明:本文为入驻“MarsBit 专栏”作者作品,不代表MarsBit官方立场。
转载请联系网页底部:内容合作栏目,邮件进行授权。授权后转载时请注明出处、作者和本文链接。未经许可擅自转载本站文章,将追究相关法律责任,侵权必究。
提示:投资有风险,入市须谨慎,本资讯不作为投资理财建议。
免责声明:本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况,及遵守所在国家和地区的相关法律法规。
关键字:KZG数据信任