• 元宇宙:本站分享元宇宙相关资讯,资讯仅代表作者观点与平台立场无关,仅供参考。小黑屋  |   app下载
  • 注册
  • 查看作者
    • 以太坊核心开发者最新会议摘要:准备实施EIP 3074、Rollup路线图Pectra Devnet 0 最新进展EIP-7685EIP-3074 的更新其他 Pectra 提案ACD/EIP 和 L2/RIP

      编者按:

      以太坊所有核心开发者共识电话(ACDE)每两周举行一次,主要讨论和协调对以太坊执行层(EL)的更改。本次为 ACDE 第 186 次电话会议,本次会议上,开发人L l ! 9 R 8 L d Q员讨论了 Pectra Devnet 0 和 EIP 3074 实施的准备工作。他们详细介绍了各客户团队在准备 Pectm J ( / K w Cra Devq 4 enet 0 方面的进展,Z { N \ ( $并讨论了关于 EIP 3074 规范I ) R U x %的修改建议以及相关的测试进展。

      另外,本文还提及了其他重要议题,如对 Pectra 升级中可能包含的其他代码更改的讨论,以及对以太坊 EI@ y 7 C V y MP 流程的更改如何受到 L2/RIP 流程的影响的讨论。Galaxy Digital 研究副总裁 Christine Kim 对本次会议要点做了详细v t h l F记录,B4 g [ C ClockBeasts 将原文编译如下:

      2024 年 4 月 25 日,以太坊开发人员齐聚 Zoom 参加了 All Core Developers Execution (ACDE) call #18. 1 } % t g6 会议。ACDE 电话会议是一个每两周举行一次的系列会议,W 5 – W X由以太坊基金会协议支持主管 Tim Beiko 主持,开发人员在会上讨论和协调对以太坊执行层(EL)的更改。本周,开发人员讨论了 Pectra Devnet 0 和 EIP 307/ * 84 实施的准备工作。他们还讨论了应考虑将哪些其他 EIP 纳入 Pectra 升级,以及考虑到以太坊「以 Rollup 为中心的路线z ( / 4 = R图」对治理变革的广泛思! x I考。

      Pectra Dev6 8 [ | n 3net 0 最新进展

      Beiko 在电话会议上要求客户团队分享 Pectra Devnet 0 的最新进展。Nethermind 团队的 Mar[ j Cek Moraczyski 表示,Nethermind 已经实现了所有 Pectra EIP,正在对其进行测试工作。BX / X *esu 团队的 Justin Florentine} a . K G L S 表示,Besu 正在实施 Pectra` D . z O B S ; EIP,并与他们一起准备 Devnet 0 的推出。Erigon 团队的 Andrew; H i 0 % ? : n @ Ashikhmin 说,「我不确定 Erigon 是否准备好全套套件 DN x Ievnet 0 的 EIP 的数量,一_ s 3部分原因是这些 EIP 的规范仍在不断变化,而且 Erigon 客户端正在y \ v Z } # o Y过渡到新的主要版本 Erigon 3,这占用了团队的资源和时间。Erigon 3 和 Pectra EIP 将最终确定并一起内置到 Erigon 客户端中。」。Geth 团队的「9 M q r @ E ? zLightclient」表示,Geth 距离为 Devnet 0 做好准备还有「几天的时间」R 0 X 6 x H o 6 _。EthereumJS 团队的 Gajinder Singh 表示,Ethereum JS 也将为 Devnet 0「做好准备」。

      EIP-7685

      LightclN } fient 合并了 EIP 768j ) S5F y u X F { * –,它创建了一个通用框架,用于将 EL 触发的请求存储到共识层 (CL) 及其对 EIP 6110 和 76 6 7 Z : / Q002 的影响。Beiko 表示,开发人员应该在其 Devnet 0 版本中加入此 EIP,并不断完善 Pectra– ` b = y / h D 5 EIP。

      在测试方面,EF 测试团队的 Mario Vego w p | q )a 表* B w 6 ] %示,EIP 6110 和 2537 的测试已经完成,EIP 7002 和 EIP 2935 的测试将在本周或下周完成。EIP 3074 的测试尚未准备好{ w k G *用于 Devnet 0。EFm & D + \ 9 C & 研究员 Antonio Sanso 表示,EIP 2537 规范已更新,并且 GitHub 存储库中添加了新的测试向量,他建议大家都去 GitHub 上看看。EF 研究员 Hsi& = Q ^ n f :ao Wei Wang 指出 CL 规范测试向量中存在错m . X & d y误,于是错误很快y n 0 , [ O U Z就被修正,并且发布了新版本。8 ^ 7 r : .

      EIP-3074\ r t g ) 的更新

      本周的 ACDE 对 EIP 3074 规范的调用提出了几项更改。Ahmad Mazen Bitar 建议更改 EIP 3074 的行为,以允许在 AUTHCALL 之前进行 DELEGATECALL,这样可以扩大 EIP 的用例。区块链w ) E 6 v 8钱包操作系统 ZeroDev 的创始人兼首席执行官 Derek Jiang 建议创建一个「noncemanager」,以便在需要时促进全球撤销 AUTH 消息和其他更改。一些参加电话会议的开发人员认为应该推迟对 EIP 3074 的更改,因y ^ 2 e 2为这将大大增加其实现的难度。g _ 5 ~ 8

      Beiko 建议开发人员在单独的分组会议上讨论对 EIP 3074 的拟议更改。他指出,为了有足够的时间在 Pectra 中实施 EIP 3074,开发人员应该尝试「在未来一两个月内」确定其最终规范。Lightclient 同意组织 EIP 3074 分组会议。对于 Devnet 0,Beiko 确认客户团队应该在不# u b D J 3进行任何更改的情况下A h s实施 EIP 3074,即使开发人员p o P 3 A f \可能决定未来的m – 4 W f 6 Y devnet 以不同的方式实施 EIP 或从升级中将其全部删除。

      除了 EIP 3074 的实现细节之外,开发者们还认真讨论了 EIe h 6P 是否有足够的社区支持。一位显示名为「Siri」的开发人员在电话会议中表示担心,「EIP 3074h w 3 原则上很糟糕,会减慢我们实现完全帐户抽象的速度」。Beiko 回应称,根据以太坊魔术师和 ACD 通话讨论,客户团队似1 9 A A & M乎支持 EIP 3074,而不是其他与账户抽象 (AA) 相关的提案。Beiko 表示:「这似乎是短期^ 2 Q w , V V y内最有共识的提案,. c e我们实际上可以在下一个分叉中改善 EOA 的状态。」对此 Siri 认为客户团队不应该孤立地做出这个决定。「我们应该听取其他利益相关者的意见,」Siri 说道,并补充,「我们不想转向制造有争议的硬分叉领域。……我认为最好了解一下其他利益相关者的看法以及他们如何看待这个提案。」

      Beiko 和 Siri 还讨论了在 ACD 通话之外应如何为 Ec t }IP 建立更广泛的共识。Chiang 建– o v议首先召开 EIN 3 c @ f yP 3074 分组会议,深入讨论 EIP 的技术规范,然后决定是5 ( ? F ( { E否应该保留在 Pectra 升级中。EF 研究员 Ansgar Dietrichs 表示「我们应` b T { z m y H该明白,除非我们取得足够的进展,否则 EIP 3074 将会. p t 6 + n C 2 ;被撤出。」

      以太坊联合创始人 Vitalik Bu# S . Cterin 补充说,「未来几年用户的账户功能即将发生变化,特别是外+ / / d ( ) ? L M部拥有账户 (EOA)。激活帐户抽象相关的 EIP,例如 EIP 3079 5 U e { J j w4 等。」

      其他 Pectra 提案

      开发人员继续讨论应考虑将哪些其他代码更改包含在 Pectra 升级中。Geth 开发者 Marius van der Wijden 表示,这应该取决于像C H C # K _ J EOF 这样& q \ r复杂度较高的 Ej c N 7IP 是否会进入 Pectra。「如果我们要包括 EOF,那么会导致分叉饱和。如果我们不包括 EOF,也许我们可以包括更多内容,」van der Wijden 说道p N u ] a

      Si| % 5 P Z 8 D zri 对未经l Y ` K L安全审核就将 EIP 3074 纳入 Pectra 表示担忧。Beiko 建议搁置此讨论,直到 EIP 3074 的规范最终确定。

      Bitar 表示,他希望看到 Pectra 中添加 EIP 7212。EIP 7212 将创建一个新的预编译,在 secp256r1 椭圆曲线中执行签名验证。这可以与支持用户生物特征识别的硬件设备一起使用。Bitar 表示,支持生物识别来签署以太坊交易将是用户体验的重大改进。阿$ | q v 6希赫明表示,他也赞成这一提议b m A : \ k。Dietrichs 指出,这是唯一一个通过「RollW l r K * i V H Wup 改进提案」(RIP)流程被 Layer-2 Rollups 批准实施的方案。

      其他开发者– $ \ } 9 ] 4 5 ,包括 DietH B nriF F U [ b w w cchs、van der Wijden 和 Moraczyski 都表达了对 EIP 7623 的支持,F 7 y这将增加通话数据的成本,从而限制最大区块大小。Beiko 建议将 EIP 7623 和 EIP 7212 标记为「考虑纳入」或 CFI 进入 Pectra,并在 Devnet 0 启动后重新审视客户端团队的带宽以支持这两个改进提案。

      关于与将 EL 的序u ? Z K a 4 G :列化方法更新为 SSZ 相关的 EIP 捆绑包,van der Wijdeny z ^ ? K q z K 表示担心这些在 Pectra 中运输太困难。他在 Geth 团队 Guillaume Ballet 的同事也同意这一评估。Buterin 插话道,「至少更新交易收据的序列化方法将具有超越以太坊本身的「重大价值」,因为它消除了以太坊上构建的第 2 层 Roll\ a % r i pup 的额外安全审计开销。」。SSZ 相关 EIP 的主要支持者、来自 Nimbus 团队的 E: M K ! O U d %tan Kissling 没有出席电话会议,但他在 GitHub 上写了一份详细的解释,讲述了为什么这些代码更改很重要,并且应该考虑将其包含在 Pectra 中。

      开发人员还重新讨论了 EOF。独立以太坊协议开发人员 Danno Ferrin 表示,EOF 团队正在针对代# 0 w J ) j码更改进行 EL 规范测试。EVMOne 和 Reth 是两个 EL 客户端团队,据b I q n , h 3 g 3报道已经完成了 EOF 实现。Ferrin 表示,Geth 团队在实施方面取得了「良好进展」。Ferrin 补充7 ] . w \ 6 | x B说,Ballet 正在与 Solidity 团队的「Daniel」合作,以解决对 EOF 和 Verkl! d B X Me 兼容性的担忧。

      Ballet 指出,根据q ~ a S \ f他与 Danh i s | piel 和 Dietrichs 等其他开发人员的对话,很难在不违背其目的的情况下缩小 EOF 的范围,并为开发人员今后实现另一组类似E ] t f r f EOF 的代码更改创造更多工作。

      一位( o f屏幕名为「Chag F W % D ^ , q srles C」的开发人员建议寻找一种通过 Side Car 机制(例如用于 Blob 事务的机制)轻松e G q & s P迭代地实现 EOF 的方法,而不是在小型或大型 EOF 升级之间进行选择。Dietrichs 在聊天中询问,如果降低 Pectra 的 EOF 复杂性,客户团队是否会对它有更大的兴趣。Ib T 7psilon 团队指出,导致 EOF 中最高复杂性的代码更改(例如「TX create」)已经得到解决,删除「EOF create」等功能的特定请求不会大大降低– 5 C K整体 EOF 复杂性。作为背景,Ipsilon 是 EF 资助的 EVM 研发团队的名称。Beiko 建议开发人员在1 i b J 0反复出现的 EOF 分组讨论中继续讨v N i d + =论 EOF 实现。

      ACD/EIP 和 L2/RIP

      作为 ACDE #186 讨论的最后一个主题,开发人员讨论了考虑新m L c / # b G的 RIP 流程对以太坊 EIP 流6 P C G l / L _U 3 ] V D Q的更改。Diet` M \ P ( K = :richs 指出,自开发人员启动 Rollup 协调、RollCall 和 RIP 流程的会议系列以来,已经过去六个月了。关于这些流程将如何以及应该如何影响以太坊 EIP 流程,目前还存在一些悬而未决的问题。Dietrichs 表* O g O y W z J 3示,L2 中正在进行的一个研究问题是,对6 8 \ t R s 3 8 8于 Rollup 而言,u T : F Y A y与以太坊虚拟机(EVM)的长期等效是否是可取的。他还补充说,一个悬而未决的问题是,L2 上实施的更改最终会在多大h \ 2 c ~ J m程度上影响以太坊第 1 层的协议决策。

      Geth 开发人员 Pter Szilgyi 表示,L2P N | _ * ] c o 上提供的某些功能可能不适合在 L1 上提供,并且在某些情况下,即使遵循 L2 上提供的功能,L2 之间也可能有` y 1所不同,这可能会给以太坊协议开发人员带来困惑。EF 研究员 Carl Beekhuizen 指出? – j k Q n d o ?,RollCalls 和 RIP 流程不需要以太坊协议开发人员在 L2 上发布任何功能,而是改善 Rollups 和{ D G z 9 j h #以太坊开发人员之间的通信,以便避g 2 : o 5免像 Szilgyi 描述的那样令人困惑的情X – l g j ! a况。Van der Wijden 对协议开发人员! + d / 7 j I花时间支持在 L2 上实施的更改表示担忧,而这些更改最终X I B t l T 7 U会变得过时或不必要,因n U : 2 / N f7 X 6 * ; J % l L2 本身会关闭或停止使用。

      对于这些担忧,Dietrichs 表示:「我认为人们一直认为 Layer 2 可以进行实验并变得更加疯狂。我认为在实践中i t } [我们看到的是,他们中的大多数/ ; I /人决定不这样做,甚f + i N G至或至少可能开始这样做,然后随着时间的推移,大多数人停t \ R g 3 D止了。所以现在他们实际上主要遵循第一层规范。我认为至少考虑到以 Rollup 为中心的路线图,或者我们都认为这是生态系统发展的最佳方式,我们至少欠 Layer 2 明确的指导和沟通,就像这里的最佳前进道路一样。」

    • 267
    • 0
    • 0
    • 1.33w
    • 猫猫猫很菜♬A໌້ᮩ无感Mo_米修万蹦蹦静雨轩小狮子er_17十七荒魂散小透明ლ♋XRuii.嫣然一笑生生不息你一生无悔7070120339wowmeow一天到晚红烧的鱼

      请登录之后再进行评论

      登录

      赞助商

      广告位
    • 招募优质内容创作者!

      创作者推荐

    • 漫云科技
    • Forever
      Forever
      元宇宙Pro官方人员
    • 元宇宙Pro小助手
      元宇宙Pro小助手
      官方小助手
    • 元宇宙Pro
      元宇宙Pro
      元宇宙Pro官方
    • 发布
    • 任务
    • 单栏布局 侧栏位置: