Cointime

扫码下载App
iOS & Android

第 156 次以太坊执行层核心开发者会议笔记:测试网进展、上海升级时间和坎昆升级内容

个人专家

来源:@TimBeiko

编译:Stephanie

第 156 次以太坊执行层核心开发者会议 (ACDE) 于北京时间 3 月 2 日 22:00 举行,此次会议的议题包括:总结 Shapella 升级在 Sepolia 测试网上的情况、为 Goerli 测试网的 Shapella 升级设定时间、讨论下一次升级的范围,以及在客户端弃用一些非共识功能。

Sepolia 测试网的 Shapella 升级

Sepolia 测试网的 Shapella 升级于上周二顺利进行,在分叉期间发送了几个 BLS 凭证更新,处理起来都没有问题。由于一些没有升级的执行层客户端,网络参与率略有下降,但客户端升级后就升回去了。由于在 Sepolia 上的验证者集是非常小的,只有一笔完整提款得到了测试 (但部分提款是自动处理的)。

Nethermind 发现了有少量坏块,但与上海升级的代码无关。开发者还发现了 MetaMask 上的漏洞——提款账户的余额更新不准确。问题似乎已解决了,可能由缓存问题导致。

Goerli 测试网的 Shapella 升级

客户端团队认为可以推进 Goerli 测试网的 Shapella 升级,他们就在北京时间 3 月 14 日 18:25 进行 Goerli 测试网的 Shapella 升级达成共识。可以在这个 PR 里追踪更新:https://github.com/ethereum/execution-specs/pull/724

预计这周基金会博客会发布客户端版本和公告。

开发者在这次会议没有确定主网升级的日期,但假如 Goerli 上的升级进行顺利,他们将会在下一个 ACDE (3.16) 确定主网上海升级的日期。

开发者团队建议 Goerli 升级大约 4 周后进行主网升级,给他们一周时间发布和测试版本,然后 2 周多的时间让人们升级他们的节点。

坎昆升级内容

1. 第一项内容是关于在执行层添加 SSZ 序列化格式。现在执行层 (EL) 和共识层 (CL) 使用不同的编码格式——EL 使用 RLP,CL 使用 SSZ,而由于 EIP-4844,开发者将需要在 EL 引入 SSZ。更大规模地转向 SSZ 很好的一点是,能在不下载整笔交易的情况下对交易里的一个字段进行证明。这对低带宽/存储的用例 (例如轻客户端) 特别有用。Nimbus 的开发者 Etan 在一个文档里对多个提案和开放问题进行了总结:https://hackmd.io/y1MCA5Q-R4eMVyOBHiRH7Q。由于大多数人对这个问题缺乏上下文,这个议题将在未来的会议里继续讨论。

2. 关于坎昆升级的计划,可以查看:https://ethereum-magicians.org/t/cancun-network-upgrade-meta-thread/12060/10。如果大家有希望进入坎昆升级的候选提案,可以在以上帖子上发布。

3. “EIP-4758: 停用操作码 SELFDESTRUCT”是被纳入上海升级的一个 EIP。而之所以开发者希望摆脱 SELFDESTRUCT,是因为它与无状态所需的 Verkle Tries 不兼容。EIP-4758 建议将 SELFDESTRUCT 转为 SENDALL,即资金仍然会被发送到调用者,但合约代码或存储不会被删除。这样做的挑战在于,很多合约都依赖 CREATE2 来自我销毁合约,并在相同地址上重新创建一个合约。因此找到既与 Verkle Tries 兼容 (即它不能实际上删除存储),又不会破坏那些合约的设计就显得尤为关键。开发者 @alexberegszaszi 提出了另一个提案——

EIP-6046:用 DEACTIVATE 取代 SELFDESTRUCT (https://eips.ethereum.org/EIPS/eip-6046)。6046 聪明的地方在于它使用 nonce 来标记被“ SELFDESTRUCT”的合约,然后允许在相同地址上重新部署。不好的地方在于,它并不清理存储,这会导致被攻击。随着坎昆升级逐渐成型,开发者们在未来几周/月都会继续探讨这个设计空间。

评论

所有评论

推荐阅读

  • BTC跌破71000美元

    Cointime 报道,行情显示,BTC跌破71000美元,现报70969.43美元,24小时涨幅收窄至1.4%,行情波动较大,请做好风险控制。

  • 富兰克林邓普顿联手 Ondo Finance,推出加密钱包专属的 7x24 小时可交易 ETF

    Cointime 报道,3月25日消息,“全球知名资管公司 富兰克林邓普顿(Franklin Templeton) 与 Ondo Finance 宣布合作,正式推出专为 加密钱包 设计的、支持 7x24 小时全天候交易 的 ETF 产品。”

  • 英伟达(NVDA.O)涨幅扩大至3%

    Cointime 报道,行情显示,英伟达(NVDA.O)涨幅扩大至3%。

  • 伊朗开出停火五大条件 称“先接受条件再谈判”

    Cointime 报道,3月25日消息,据伊朗政府控制的新闻电视台Press TV报道,伊朗政府官员发表声明,其中提到,伊朗已对美国提议做出了否定回应,并坚持战争只会在伊朗自己的条款和时间表下结束。这位了解伊朗政府详情的官员表示,伊朗不会允许特朗普来决定战争结束的时间。他还强调了德黑兰继续防御并向敌人施加“沉重打击”直到其要求得到满足的决心。这位官员概述了伊朗同意结束战争的五个具体条件,包括:① 完全停止敌方的“侵略与暗杀”行动。② 建立具体机制,确保战争不会再次强加给伊朗。③ 保证并明确界定战争损失的赔偿与修复费用支付。④ 在所有战线以及全地区所有参与其中的抵抗组织范围内结束战争。⑤ 国际社会承认并保障伊朗对霍尔木兹海峡行使管辖权的主权权利。伊朗已向所有出于善意的中间人传达,停火的前提是接受其所有条件。该官员强调:“在此之前不会进行任何谈判,”并重申伊朗的防御行动将持续进行,直到上述条件得到满足。(金十)

  • 伊朗表示将在自行选择的时机结束战争

    Cointime 报道,据伊朗新闻电视台:伊朗表示,将在自行选择的时机结束战争。

  • 特朗普拟任命扎克伯格、黄仁勋和埃里森加入科技顾问委员会

    Cointime 报道,3月25日,据华尔街日报:特朗普拟任命扎克伯格、黄仁勋和埃里森加入科技顾问委员会。(金十)

  • BTC突破72000美元

    Cointime 报道,行情显示,BTC突破72000美元,现报72007.52美元,24小时涨幅达到1.24%,行情波动较大,请做好风险控制。

  • 贝莱德向Coinbase Prime地址转入11780枚ETH和约634枚BTC

    Cointime 报道,据Arkham监测数据显示,大约半小时前,贝莱德通过旗下以太坊交易所交易基金ETHA向Coinbase Prim地址转入总计11780枚ETH,价值约合2575万美元;通过旗下比特币交易所交易基金IBIT向Coinbase Prime地址转入总计约634枚BTC,价值约合4535万美元。

  • 美国共和党众议员呼吁根据宪法第二十五条修正案解除特朗普的职务

    Cointime 报道,市场消息:美国共和党众议员Alexandria Ocasio-Cortez正式呼吁根据宪法第二十五条修正案解除特朗普的职务。(金十)

  • 伊朗海军:一旦美航母进入导弹射程 将成为打击目标

    Cointime 报道,3月25日消息,据伊朗SNN通讯社报道,伊朗海军司令伊拉尼表示,美国“林肯”号航母打击群正处于伊朗的持续监视之下,一旦进入导弹系统的射程,就将成为打击目标。(金十)