本次以太坊核心开发者会议主要讨论了上海升级的相关议题,包括提款测试的进展、EIP-3860的修改、EOF的移除以及EOF相关的改进提案。同时,会议还讨论了EIP-4844的更新、新的EIP提案以及与轻客户端相关的技术问题。会议最终决定将EOF从上海升级中移除,并重点关注提款功能的顺利实现。
本文详细介绍了Merkle证明的格式,包括各种辅助函数和数据结构。文章中展示了如何生成Merkle树以及实现Merkle多重证明,并通过代码示例详细解释了各个函数的作用和实现原理,具有较高的技术深度和实用价值。
本文提出了一种机制以将RIP-7560交易的验证与执行分开,从而简化区块构建过程,同时防止针对区块构建器的拒绝服务攻击。新机制通过定义BUNDLE_TRANSACTION_TYPE来组合AA交易包,确保所有验证框架先于执行框架执行,降低了构建区块时的计算复杂性,对现有智能合约的兼容性影响较小。
该提案定义了与 EIP-5792 的 wallet_sendCalls 互补的 JSON-RPC 方法。
本次会议主要讨论了以太坊 Cancun 升级的潜在 EIP,重点关注 EIP-4844(blob 交易)、SELFDESTRUCT 操作码的移除(EIP-6780)以及与 SSZ 相关的 EIP。
本文介绍了四条在EOF1引入的新指令:DATALOAD、DATALOADN、DATASIZE和DATACOPY,旨在对EOF容器的数据部分进行读取。新的指令设计遵循现有数据读取指令的模式,并在保持向后兼容的情况下,优化了数据的访问和复制方式。
DATALOAD
DATALOADN
DATASIZE
DATACOPY
以太坊基金会发布数据可用性抽样(DAS)网络 RFP,寻求设计、改进、构建、分析和测试 DAS 技术的项目提案,尤其关注其在点对点网络中的实现。该 RFP 预算为 150 万美元,旨在解决数据分发、随机抽样查询以及缺失数据识别与重建等关键问题,鼓励对各种攻击场景进行分析。
Capella 是一个共识层的升级,主要聚焦于验证者的提取功能。文章详细介绍了验证者提取的自动化过程、新的自定义类型、容器结构以及状态转换函数,特别是对于历史汇总的处理和提取的操作。这些新特性旨在优化以太坊的验证者管理及其提取过程。
本文档概述了主网合并的各项准备工作,涉及规范制定、单元测试、集成测试、压力测试、模糊测试、测试网以及相关研发等多个方面,确保以太坊顺利过渡到权益证明(PoS)共识机制,包括共识层、执行层和引擎API的详细规范,以及各种测试和研发任务的完成情况。
本文档是关于以太坊上海升级的规范,详细列出了包含的EIP(EIP-3651, EIP-3855, EIP-3860, EIP-4895, EIP-6049),以及在Sepolia、Goerli和Mainnet网络上的升级时间戳、分叉哈希和Beacon Chain Epoch,同时展示了各个客户端(Geth, Besu, Nethermind, Erigon, EthereumJS)的实现进度,并提供了一个部署前的准备清单。