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

互联网 阅读 1465 2023-01-17 11:12:00

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

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

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

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 的博客文章‌是一个很好的起点。

6、在这个仪式上要做什么">

以太坊

值得注意的是,Powers of Tau 不是原始数字,而是被编码为“加密”的椭圆曲线点,因此隐藏了它们。

8、什么是 Sequencer(排序器),它有什么作用?

Sequencer (排序器)是由以太坊基金会托管的服务器,用于协调贡献。它跟踪谁在尝试贡献,为他们提供下载所需的数据,并在将数据发送给下一个参与者之前验证每个贡献。

你不必相信排序器会产生有偏差或无效的最终输出。报告单提供了所有随机性贡献的可验证记录,你可以自己验证。

9、不能使用另一种没有“可信设置”的承诺方案吗?

使用 KZG 以外的任何东西(例如 IPA 或 SHA256)会使分片路线图变得更加困难。从 Vitalik 的Proto-Danksharding 常见问题解答‌中,你可以了解更多信息。

10、需要出什么差错才能破坏仪式的安全性?

这个仪式有一个“1-of-N”的信任假设,这意味着整个仪式中需要有一个参与者没有泄露秘密输入,那么一切都是安全的。

这意味着每个参与者都必须分解他们用于贡献的软件,让软件为他们提供秘密,然后与每个其他参与者合谋重建最终的秘密。

更现实的故障模式是一个常见的错误,它会泄露随机性。为了解决这个问题,这个站点已经经过了审计,并且有构建在完全不同的软件堆栈上的贡献软件的替代实现。

这就是为什么会有成千上万的参与者在不同的操作系统上使用不同的软件,来帮助防止人员和硬件/软件中的单点故障。

11、在这种情况下可能会发生什么攻击?

如果以某种方式从 Powers of Tau 中提取秘密,攻击者将能够对 EIP-4844 中的数据做出任意声明。这将有效地破坏依赖于 EIP-4844 blob 数据的所有服务和应用。

12、参与贡献需要多长时间?

这取决于在同一时间有多少人试图参与,你可能要等待一段时间。一旦轮到你,在标准笔记本电脑和互联网连接的情况下,完成贡献应该只需要不到 3 分钟的时间。

13、为什么我需要登录以太坊或 GitHub?

为了减少针对仪式的女巫攻击,排序器需要验证你是一个(有点)独特的人,否则一个人可能会提交许多不同的贡献,从而阻止其他人做出贡献。

1、使用以太坊钱包登录-这是首选的选择,因为它是所有以太坊社区成员都应该已经拥有的东西,并且它允许签名,以便以后验证贡献。每个账户必须发送至少 3 笔交易,以防止参与者为这个仪式创建新的账户。

2、用 GitHub 登录——这个选项是为那些距离社区较远,但仍想参与的人提供的替代选择。

14、我如何知道我的贡献被纳入了?

当这个仪式结束时,你应该查看一下仪式的记录(将在本网站上托管,并在互联网上广泛传播)。这份记录将包含所有必要的数据,以核实谁参加了。

如果你使用以太坊钱包地址登录,那么你将通过来自钱包帐户的签名消息获得你参与的密码学证明。

15、我如何验证最终的仪式输出?

仪式结束后,社区验证仪式是否正确运行是很重要的,这包括两个部分:

1、通过检查记录中出现的身份,来验证你或足够多你信任的人是否真的参加了仪式。

2、验证记录是正确构建的,包括所有 witness(正确贡献的证明)以及 Powers of Tau。

在贡献结束时下载你的收据,以检查它是否由 sequencer(排序器)地址签名。你可以查看这些说明‌。

16、为什么我不能在移动设备上参与贡献?

虽然一些移动设备的处理能力足以参与这个仪式,但很多移动浏览器不能很好地处理 WASM,在计算完成之前锁定屏幕或降频 CPU,而且通常设备之间存在很大差异,这很难解释。

责编:Lynn

免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
上一篇:IOSG:账户抽象会是智能合约钱包的终局吗? 下一篇:盘点LayerZero最新生态大全

相关资讯

  • glassnodeInsights:比特币涨跌密码
    glassnodeInsights:比特币涨跌密码

    比特币价格回落15.4%,投资者卖出获利超过26亿美元,标志着利润回吐事件的增加。市场达到阻力位,链上指标显示投资者开始获利了结。长期持有者群体卖出获利,导致市场修正和整固。这种现象与以往比特币牛市的模式相似,表明市场正在经历财富转移。每天有超过26亿美元的利润被实现,投资者开始撤出筹码,与历史高点突破时的市场模式相符。.....

    每日资讯 2024-03-29 10:27 67
  • 长推:加密牛市的昨天、今天和明天
    长推:加密牛市的昨天、今天和明天

    作者总结了加密牛市的过去、现在和未来,指出比特币和DeFi曾主导过两次牛市,而现在的主题是AI、RWA和Depin,加密货币开始与实体经济接轨。作者认为原生区块链创新可能处于被动地位,Web3应用也面临挑战。最后,作者预测加密行业将与全球主流金融市场融合,结合新一轮科技创新,实现与主流金融资产的互通。.....

    每日资讯 2024-03-29 09:28 296
  • 分析200个聪明钱地址后,他们正在Base上积累哪些低市值Meme?
    分析200个聪明钱地址后,他们正在Base上积累哪些低市值Meme?

    鲸鱼在上一个牛市赚了23亿美元,现在正在寻找下一个低市值的潜力币,如$BASE。加密货币市场正处于飙升阶段,需要抓住机会实现最大化利润。市场已从竞争转变为每个机会都可获利。一些低市值的山寨币如$FOMO、$PONCHO、$BLOO、$EARNFI、$MYST、$BRIUN、$PBB、$ELONRWA和$BUTT也有潜力。.....

    每日资讯 2024-03-28 13:30 140
  • 长持者仍在兑现,比特币能否突破阻力?
    长持者仍在兑现,比特币能否突破阻力?

    比特币价格回调15.4%,已实现利润超过26亿美元/天。多个指标显示利润交易增加,长期持有者抛售压力增加。市场表现与历史相似,投资者开始兑现利润退出。近期低点时,200万枚BTC从盈利转为亏损,表明交易成本正在重塑。大量比特币供应集中在61,200-73,200美元,链上交易加速。已实现利润超过26亿美元通过链上交易兑现。SOPR指标及其变体显示市场进入“欣快”阶段,长期持有者占据40%的利润。投资者开始抛售筹码寻求利润,与历史相似。.....

    每日资讯 2024-03-28 10:27 982
  • Bankless:为什么这个比特币减半周期可能会有所不同
    Bankless:为什么这个比特币减半周期可能会有所不同

    比特币减半即将到来,这是比特币历史上的重要事件,通常会导致价格上涨和创下新高。但是,当前的周期进展速度比以往更快,可能会提前达到顶峰。尽管比特币面临着严峻的宏观环境,但作为全球可访问的资产,它仍受到全球投资者的关注。在减半事件即将到来时,制定一个清晰的战略很重要,以确保定期盈利并设定一个目标。据研究表明,本轮周期的顶部可能在14-15万美元。.....

    每日资讯 2024-03-28 10:27 232
  • 减半倒计时23天,比特币生态热门项目扎堆借势
    减半倒计时23天,比特币生态热门项目扎堆借势

    比特币生态项目备受关注,减半将带来需求冲击。Merlin Chain、Stacks、B²Network和BounceBit等项目将在4月推出重大更新,提升DeFi体验。HashKeyCapital、OKXVenture和水滴资本等领投,10%代币奖励激励早期用户。Runes主网将于4月下旬上线,空投Runecoin和Runestone。比特币减半即将来临,谁将再次挑起BTC生态热度,值得持续关注。.....

    每日资讯 2024-03-28 08:27 746
  • 币安第二?美国司法部全文披露对KuCoin及两位创始人提起多重刑事诉讼
    币安第二?美国司法部全文披露对KuCoin及两位创始人提起多重刑事诉讼

    KuCoin及其两位创始人被指控违反美国反洗钱法律,未能维护足够的反洗钱程序。起诉书指控KuCoin收到超过50亿美元的可疑和犯罪资金,并未实施基本的反洗钱政策。此案旨在向其他加密货币交易所发出明确信息:必须遵守美国法律。KuCoin被指控违反《银行保密法》规定,最高可判处十年监禁。CFTC也提起民事诉讼,指控KuCoin非法从事场外商品期货交易。CFTC寻求追回非法所得、罚款和永久性禁令。早在2022年,有文章预测KuCoin可能面临来自美国的监管压力。.....

    每日资讯 2024-03-27 09:27 701
  • 近期值得撸毛党重点关注的4个项目:Xterio、Tabi、QnA3.AI、DMAIL
    近期值得撸毛党重点关注的4个项目:Xterio、Tabi、QnA3.AI、DMAIL

    多个项目空投代币,引发社区对高收益的热情。Odaily星球日报推荐4个声量高、值得参与的项目。Xterio是Binance Labs投资的Web3游戏平台,将和多个项目联合举办积分活动。Tabi是模块化游戏Layer1的测试网,可通过完成任务获得奖励和积分。QnA3.AI在Solana链上使用该平台将有机会获得第二期代币空投,每日签到成本低。建议使用少量资金参与交互,注意任务完成时间和钱包登录问题。DMAIL宣布第二期空投将在2024年5月或7月进行,通过发邮件交互可保持钱包活跃度,成本低、操作简单。DM

    每日资讯 2024-03-27 06:28 957