昨(25)日,以太坊核心开发者参与了第186次的All Core Developers Execution(ACDE)电话会议,主持会议的开发者Tim Beiko在X上对此进行了总结。
会中,开发者们讨论了devnet-0更新、EIP-3074的潜在变更、非客户端利益相关者应如何参与此流程、EOF、SSZ以及L1与L2治理流程。
EIP-3074潜在变更
其中,作为实现AA(账户抽象,也称为智能合约账户)关键步骤的EIP-3074被详细探讨。Tim Beiko摘要重点指出,初步的讨论点集中在DELEGATECALL在AUTHCALL之前可能导致的问题,@Smartprogrammer认为目前的版本会阻碍某些使用案例。
此外,与会者包括@Smartprogrammer、@decentrek、@rimeissner、@ankurdubey521和@ProbablyNoam也都参与讨论,主张对3074的设计进行改变(如下图)。
简而言之,3074讯息中包含nonce的要求,虽然使用户更容易撤销对调用者的授权,但也意味着当用户继续在其他应用中使用他们的钱包(从而增加nonce)时将会无法运作。
同样地,授权中必须有ChainID的要求意味着它们无法在多链设置中使用。
与会者主张对3074的设计进行改变
讨论后,Tim Beiko表示,大家认为在这次会议上难以达成一致的设计方案,因此决定另组一个小组深入讨论,并暂时不在devnet-0中对3074作出更改。
最新会议摘要
Tim Beiko针对各个讨论点进行摘要如下,其中包含预计于2024年第四季至2025年初进行的以太坊Pectra升级(结合了Prague和Electra),这是以太坊继Dencun升级后的下一个关键升级。
devnet-0 spec:提到了EIP-7685和BLS subgroup check都被包含在devnet-0中,规范已更新以参照EIP-2537的正确提交(commit),并且也考虑了EIP-6110和EIP-7002的适应性改变。
devnet-0实施情况:执行层(EL)的实现进展顺利,但仍有一些工作要完成,因此还没有设定启动日期。预计下周会有一个EL测试版本释出,涵盖所有除了3074之外的规范,同时也会释出一个共识层(CL)规范版本修复一个测试中的错误,但不涉及Electra规范变更。
EIP-3074/AA:讨论了EIP-3074,更广泛地讨论了应该如何考虑社群意见来作出相关决策。目前还没有改变EIP的状态或对devnet-0的实施,而是决定安排一个小组讨论室来继续这方面的对话。
Pectra EIP纳入:在Pectra中加入额外的内容之前,会继续致力于实施已经在devnet-0范围内的内容。基于以上,EIP-7685现在已包含在内,而且EIP-6110和EIP-7002已经根据这点进行了更新。也同意将CFIEIP-7212和EIP-7623考虑进去。
EIPs最新消息:简要讨论了由@etan提出的SSZEIPs,以及EthereumMagicians论坛上的EOF更新。
最后,会议还讨论了L1和L2治理过程应该如何协同工作,涉及研究和客户端实现。虽然还没有具体的决定,但对于参与L1/L2开发的人来说,这是值得关注的。
以上是以太坊最新会议:铺路账户抽象、EIP-3074潜在变更、主网与L2治理协作等的详细内容。更多信息请关注PHP中文网其他相关文章!