ERC-8424 提出机密真实世界资产代币接口并收到安全反馈
Ethereum Magicians 讨帖发布 ERC-8424 提案,在 ERC-7984 基础上为代币化真实世界资产定义最小接口,包含明文资格检查、机密转账校验、可花费余额指针和受限强制转账,金额始终以机密指针表示。
Ethereum Magicians 讨帖发布 ERC-8424 提案,在 ERC-7984 基础上为代币化真实世界资产定义最小接口,包含明文资格检查、机密转账校验、可花费余额指针和受限强制转账,金额始终以机密指针表示。
Optimism 发布 Upgrade 20,将 OP Stack 争议证明系统的提案从单链输出根升级为支持多链的超级根(super root),为互操作(interop)做准备;U20 阶段各链仍使用独立争议游戏。
推荐理由:原文拆解了超级根格式与固定步数状态机的设计取舍,读者可理解互操作为何需要新的证明结构。
Ethereum Magicians 讨论帖提出细化 EIP-8425 的恢复语义,主张 SAFE_RECOVERY_TIME 只作为恢复承诺的准入边界而非权威边界。
一项 Ethereum 升级候选提案建议一次性将 28 个持有存储但 nonce 为零的账户标记为已使用,以消除每次合约部署时为防止地址冲突而额外支付的检查开销。这些账户源于 Ethereum 早期历史遗留,未来合约部署理论上可能与之地址重合。该提案目前处于 Forkcast 升级候选阶段,尚未通过或实施。
一项升级候选提案提出通过 State Diff Opcode 新增指令,使交易末尾可运行检查、查看全部状态变化,若结果不符合预期则取消整笔交易。提案指出当前签名交易意味着信任多数人无法阅读的代码,且无法声明交易不得做什么。该提案处于 Forkcast 升级候选阶段,尚未通过或实施。
该提案允许 Frame 交易在签名信封中直接指定最近的树根,以解决交易验证期间无法读取其他应用存储的问题。隐私应用需要针对最近的树根证明花费,而存储值变动可能同时使数千笔待处理交易失效。此提案为 Forkcast 升级候选提案,尚处提案阶段。
Forkcast 收录的升级候选提案 EIP-7979(Call and Return Opcodes for the EVM)为 EVM 引入调用和从子程序返回的指令,这类指令目前在 EVM 中缺失。提案称这能让编译器生成具有静态控制流的代码,从而支持性能更高的客户端和效率呈二次方提升的静态分析工具。
提案为 Frame 交易引入 Keyed Nonces,允许每笔交易选择各自独立的 nonce 序列,以解决共享发送者下单一卡住的交易阻塞后续所有交易的队列瓶颈问题。该提案目前处于 Forkcast 升级候选阶段,尚未通过或实施。
Ethereum 升级候选提案 Unified Transaction Content Floor 提议对交易中所有用户控制的字节按同一固定费率收费,涵盖 calldata、access lists 及较新的 authorization、blob 字段。现行机制按每字节内容收取最低价,但 authorization 和 blob 字段不付费,该提案旨在消除这一差异。
Forkcast 升级候选提案提议完全移除清理存储槽或销毁合约时的 gas 退款折扣及其退款上限。提案指出该折扣未能鼓励开发者清理状态,反而被用于囤积廉价 gas 以备后用。
一项 Forkcast 升级候选提案提议对 Block Access List 按现有字节费率计费,以堵住未被定价的字节来源。原文指出,攻击者可利用冷存储读取将区块膨胀至 1.55 MB,而该提案将按与普通字节相同的费率计量。
Geth 发布 v1.17.6 维护版本,包含区块处理和初始同步的性能改进,推荐所有用户升级。Amsterdam 硬分叉已在 Sepolia 测试网定于时间戳 1791294816(Oct 6, 2026, 13:53:36 UTC)激活,Sepolia 节点运营者须在此前完成升级;Holesky 测试网因网络寿命终止被移除。
推荐理由:列出的分叉时间表和测试网下线信息,可帮助节点运营者判断升级窗口与兼容性影响。
Nethermind 发布 2.0.0 正式版,自 1.39.3 起合并 669 个 PR、39 位贡献者参与,Flat DB 成为默认状态后端,现有 patricia 数据库升级时保持原样、多数节点无需重同步。归档历史直接建在 flat 状态库上,支持全量、滚动窗口、指定高度起始和按地址四种保留方式,全量主网归档执行库约 2.1 TB,保留约 2 个月状态加约 1 年区块可降至约 0.9 TB。12 小时主网测试中 flat 在 8 vCPU 和 16 vCPU 上吞吐分别为同档 1.39.2 基线的 1.80 倍和 2.55 倍,但初始同步时间长约 75%;eth_call 相比 1.39.3 快 15–27% 且 497 条记录响应逐字节一致。发布说明列出多项破坏性变更(Db.FlushOnExit 改为枚举、Receipt.MaxBlockDepth 默认降至 1000 等)及 flat 后端的已知问题,并提示 Sepolia 分叉需运行 2.1.0 或更高版本。
推荐理由:Flat DB 成为默认后端,历史状态可按全量、滚动窗口或指定合约保留,全量主网归档约 2.1 TB。
Ethereum All Core Devs - Testing (ACDT) #98 定于 9月28日 14:00 UTC 召开,议程涵盖 devnet 与 Sepolia 更新、200m gas limit 安全性跟进,以及是否用新的 `fast` 标签替代 `safe` 的讨论。
Block-in-Blobs (BiB) 提案要求验证者用证明校验区块时,区块数据必须以 blobs 形式在同一区块内发布,确保数据始终可用。提案指出,若验证者仅凭证明校验而不执行交易,区块生产者可能发布有效证明却隐藏内容,BiB 通过强制 blob 发布解决该问题。该提案目前处于 Forkcast 升级候选阶段,尚未通过或实施。
Ethereum All Core Devs - Consensus (ACDC) #188 定于 10 月 1 日 14:00 UTC 举行,时长 90 分钟。议程涵盖 Glamsterdam 升级、Sepolia 升级、事件响应、Hegotá 范围界定,以及 8365 更新、撤回 8333 和 8363 等议题。
Anza 发布 Agave v4.3.0 正式版本,适用于 Testnet、Devnet 和 Mainnet Beta。
Forkcast 升级候选提案 "Fast Execution Payload Broadcast" 提出通过分块 gossip 加快执行载荷(execution payload)的传播速度。该提案目前处于候选阶段,尚未通过或上线。
一项升级候选提案提出将 Block Access List(区块访问列表)从区块捆绑传输中拆出,改为提前通过独立通道发布,使客户端可在区块到达前开始准备。该列表体积约 70 KB、有时远超此值,目前随区块一起在 slot 最关键的路径上传输。
Forkcast 升级候选提案提出为退役的创世期 BLS 验证者设置余额上限,该上限按公布的多年期时间表逐步降至零,最终清理不会删除任何人的资产。原文指出,退役旧创世期验证者会留下数千个冻结条目,其中持有真实 ether,网络需永久承载。
Forkcast 收录的升级候选提案 Partial Execution Payload Commitments 提出在 ePBS 中将 state root 从 builder 的出价中移除。
Forkcast 升级候选提案 "Hash-Chain RANDAO" 提议用哈希链替代 Ethereum 现有 RANDAO 中的签名机制。提案指出,量子计算机可恢复验证者私钥并预测其未来所有随机数贡献,且计划中的后量子签名不具备唯一性。哈希链方案旨在保留随机数的不可预测性。
Ethereum All Core Devs - Testing (ACDT) #97 定于 9 月 21 日 14:00 UTC 举行,议程涵盖 Glamsterdam 硬分叉的 devnet 更新与测试网安排。
Ethereum All Core Devs - Execution (ACDE) #246 定于 9 月 24 日 14:00 UTC 召开,由 @nixorokish 主持,时长 90 分钟。
Forkcast 收录的升级候选提案 SSZ execution blocks(EIP-7807)提出改变以太坊两层之间存储和共享区块数据的方式,让区块数据统一使用 SSZ 二进制格式,替代在 JSON、RLP、SSZ 之间转换的做法。提案称统一后区块传输更快、更易验证,并可对特定数据生成高效证明而无需整个区块。该提案目前处于候选阶段,尚未通过或实施。
Forkcast 收录的升级候选提案 Delayed State Root(EIP-7862)提出把区块状态指纹的计算推迟一个区块,每个区块携带前一区块的结果。提案指出,区块运行后汇总以太坊全部数据的指纹计算是出块最慢的步骤之一,延迟后验证者不再等待该计算。
Forkcast 收录的升级候选提案 EIP-8182 提出为 ETH 及兼容 ERC-20 增加协议管理的屏蔽池,池内转账可隐藏代币、金额与对手方信息。支出使用 Fork 管理的池证明与用户自选的授权验证器合约,不设管理员密钥、代理、暂停路径或链上升级机制。
Forkcast 升级候选提案 SETDELEGATE instruction 新增一条指令,通过 EIP-7702 delegation 实现可升级的轻量级合约克隆。提案称其类似可升级代理合约,但在协议层原生启用,从而降低 gas 和复杂度。该提案处于候选阶段,尚未通过或实施。
eth/vhash 提案提出 Blob-Aware Mempool 方案,将 blob 交易与其数据载荷分离:交易先在网络中传播,节点仅在本地没有对应数据时才按内容获取。该提案针对当前提高待处理 blob 交易手续费需重新发送整份未变数据的问题,目前处于 Forkcast 升级候选提案阶段,尚未通过或实施。
Forkcast 升级候选提案 Code-Controlled EOA Delegation 提出新增一条指令,让升级后运行钱包代码的账户可由代码自身永久废除原私钥,同时保留代码后续指向不同钱包软件的能力。提案指出,升级账户的原私钥仍可夺回控制权或被盗,该指令旨在消除这一风险。
一项 EVM 升级候选提案提议把 ORIGIN 指令的行为改为与 SENDER 一致,两者都返回直接调用者。ORIGIN 自 2016 年起已被不鼓励使用,因为信任它的合约可能被诱骗以他人身份行事。该提案目前处于 Forkcast 升级候选阶段,尚未通过或实施。
一项升级候选提案提出将 EVM 内存线性化为 4KB 页,分配 100 gas、页面抖动 6 gas、上限 64MB。触及二次方扩展限制的合约将以相同逻辑完成,但 gas 消耗更平稳,便于更高效的内存管理与可预测的 gas 成本。
Forkcast 收录的升级候选提案 Checked Arithmetic Opcodes(EIP-8219)提议在 EVM 中新增四个操作码,单步完成算术运算并在溢出、下溢或除零时回滚。提案指出 Solidity 和 Vyper 默认对每次算术运算做溢出保护,但 EVM 本身没有对应指令,编译器只能用多条指令包裹每次运算。
Forkcast 升级候选提案提出将区块内所有交易的优先费(tip)汇总,在区块全部交易执行完毕后一次性支付给出块者,而非按每笔交易完成时即时入账。现行机制下出块者余额每区块内变动数百次,该提案旨在改为区块末尾统一结算。
一项名为 EVMification 的升级候选提案提议,将 Ethereum 三个内置加密预编译替换为部署在相同地址的普通 EVM 字节码,调用它们的合约无需改动即可继续工作。提案指出,这三个预编译目前由各客户端手写实现,容易出现实现分歧。
一项 Ethereum 升级候选提案提议为每个账户和 slot 记录其最后写入的区块号,以解决当前状态无变更时间记录、各客户端只能靠本地缓存猜测且互不一致的问题,为所有客户端提供统一的状态活跃度信号。该提案处于 Forkcast 升级候选阶段,尚未通过或实施。
Forkcast 升级候选提案页收录 EIP-8360,提议引入一个新操作码,用于创建仅在单笔交易存续期间存在的合约。该提案目前处于候选阶段,材料仅提供摘要,未给出更多技术细节。
Ethereum All Core Devs - Testing (ACDT) #96 将于 9 月 14 日 14:00 UTC 举行,议程包括 Devnet 更新、确认 Sepolia 升级是否仍按计划于 10 月 6 日推进,以及限制可向 consensus-specs 添加测试的 EIP 范围。
Ethereum Foundation Protocol cluster 公布其通过 2029 年的工作承诺与优先级,北极星目标是以太坊 L1 在执行、共识、数据三层实现抗量子,目标日期为 2029 年 12 月,并按最早 2030 年出现 Q-day 做激进规划,该自定截止期至少在 2027 年 1 月前视为不可协商。
推荐理由:原文系统梳理了以太坊协议层的优先级框架与分叉节奏安排,读者可据此理解其抗量子路线的时间约束与取舍逻辑。
以太坊基金会博客介绍 Glamsterdam 升级中的 gas 重新定价方案,EIP-8037 提高并统一创建新状态的成本,EIP-8038 提高访问状态操作(SSTORE、SLOAD、冷账户访问等)的成本,使 gas 更贴近实际资源消耗。
推荐理由:原文给出四类回放结果和自查入口,开发者可据此判断自己的合约是否需要提前修改。