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”的合约,然后允许在相同地址上重新部署。不好的地方在于,它并不清理存储,这会导致被攻击。随着坎昆升级逐渐成型,开发者们在未来几周/月都会继续探讨这个设计空间。

评论

所有评论

推荐阅读

  • 俄美元首通话 普京称俄目前不可能恢复与乌谈判

    10月10日,俄罗斯总统助理乌沙科夫当地时间10日凌晨介绍了俄美两国领导人通话的有关情况。乌沙科夫表示,普京在通话中详细介绍了俄罗斯为回应乌克兰武装部队实施的恐怖袭击而采取的措施。普京表示,乌克兰方面试图破坏俄罗斯国家杜马选举并对民众实施袭击,导致立即恢复谈判的可能性遭到破坏。普京还指出,乌克兰方面试图阻止俄罗斯军队推进的企图没有任何成功的前景,俄军目前完全掌握战场主动权,并正在持续向前推进。普京强调,由于乌克兰方面的立场,特别是其试图破坏俄杜马选举的行为,目前不可能恢复与乌克兰的谈判。特朗普已指示将普京在通话中传递的信息转达给乌克兰代表团。乌沙科夫称,关于举行普京与特朗普双边会晤的问题,双方目前尚未进行具体讨论。(央视新闻)

  • Telegram 内置 Gram 钱包更名为 Money 并向全体用户开放

    10月9日,Telegram 已将其原仅向部分用户开放的钱包服务“Gram wallet”更名为“Money”,并正式向全平台超过十亿用户全面推出。“Money”是针对 Gram 代币的内置钱包,支持存储、转账以及购买平台礼物与收藏级用户名。 此外,配套交易平台“Walt”提供超过 300 种资产服务,涵盖代币化股票、贵金属、永续合约及理财收益项目。用户可通过“Walt”向“Money”钱包进行即时划转且免收网络手续费。官方同时提示,加密资产投资存在相应风险。

  • Blockchain.com 寻求批准开展预测市场和加密货币衍生品交易

    10月9日,加密资产平台 Blockchain.com 已向美国商品期货交易委员会(CFTC)提交申请,寻求获得指定合约市场(DCM)和期货佣金商(FCM)牌照,以向美国用户提供事件合约(预测市场)及加密货币衍生品交易服务。

  • 贝森特:美国本周可能查扣约 10 亿美元与伊朗相关的加密货币

    美国财政部长贝森特周四在 Newsmax 于华盛顿举办的 NPolicy Summit 上表示,我们本周可能会查扣 10 亿美元的加密货币,并称「我们知道它在哪里,我们正在孤立他们」。贝森特表示,特朗普政府对伊朗的举措已从「极限施压」转为「绝对孤立」,措施包括海上封锁、限制航空出行及切断陆路通道,阿联酋和阿曼正与美方合作,美方也在与巴基斯坦和土耳其合作切断所有进出伊朗的陆路通道。

  • Zcash 开发团队计划于明年 1 月引入抗量子签名以保护公开支付

    隐私加密货币 Zcash(ZEC)开发团队计划于明年 1 月在网络中引入后量子签名操作码,以支持基于哈希的签名技术,从而抵御潜在的量子计算攻击。该方案主要针对透明(公开)支付池,目前约有 70% 的 ZEC 存放于该池中。尽管开发者将 1 月定为目标期限,但具体的网络激活时间尚未最终确定。 该升级旨在防止攻击者利用现有公钥反向推导私钥并伪造支付授权。此外,Zcash 节点验证程序 Zakura 还推出了一项基于私密信息检索(PIR)的钱包工具,允许用户在查询多地址余额时不向服务器泄露地址间的关联性。此前,以太坊研究员 Justin Drake 曾警告人工智能可能加速破解传统加密算法,并呼吁加密货币持有者应对潜在的安全威胁。

  • BTC突破83000美元

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

  • 中共中央、国务院:全面实施“人工智能+”行动

    10月9日,中共中央、国务院印发《关于发展新质生产力的意见》。意见提到,全面实施“人工智能+”行动。推进人工智能对传统产业的改造,加快推进智能网联新能源汽车、人工智能手机和电脑、人形机器人等新一代智能终端场景应用。加快人工智能等数智技术创新,突破基础理论和核心技术,强化算力、算法、数据等高效供给。因地制宜、分业施策布局国家人工智能行业应用中试基地和高价值应用场景,大力推动人工智能在各行业应用。构建技术监测、风险预警、应急响应体系,确保人工智能安全、可靠、可控。

  • 美国政府相关钱包近三日向Coinbase Prime存入17733枚BTC及750枚WBTC

    10月9日,据Lookonchain监测,过去三天内,与美国政府相关的钱包已向Coinbase Prime存入了17,733枚BTC(价值14.8亿美元)和750枚WBTC(价值6200万美元)。 根据Arkham的标记数据,这些钱包目前仍持有价值254亿美元的加密资产,其中仅比特币的价值就达253亿美元。

  • ETH跌破2500美元

    行情显示,ETH跌破2500美元,现报2499.87美元,24小时跌幅达到2.55%,行情波动较大,请做好风险控制。

  • ETH突破2500美元

    行情显示,ETH突破2500美元,现报2500.13美元,24小时跌幅达到2.21%,行情波动较大,请做好风险控制。