原文标题:《2021 最值得关注的以太坊改进提案》 2021 年将会是自 2016 年以来以太坊协议最具创新性的一年。以下是这一年值得关注的 EIP 情况: 下一次的硬分叉升级—— 「柏林」将推行 4 项 EIP:
EIP-2929:状态访问操作码所需的 gas 费用增加。存储访问操作码的 gas 费长期以来一直过低,并且一些只需花 20-80 秒就能执行的恶意交易目前已能够轻易创建。这项 EIP 把状态访问的成本增加了约 3 倍。 EIP-2930:可选的访问列表。大概 0.18% 的主网交易会因 EIP-2929 受阻。为了弥补这个裂缝,这份 EIP 引入了一种新型交易,它可以指定将被读取的存储 slot,然后支付一笔打了 9 折的预付费。 EIP-2718:包含类型的交易封套。这份 EIP 规定了交易的新格式,它以一个「鉴别器」 (discriminator) 开始,让客户端解译不同的交易。EIP-2930 会首先用上这份 EIP,然后可能是 EIP-1559。新格式 = type || payload。 EIP-2315:简单的子程序。被列入柏林硬分叉升级的最后一项 EIP:增加子程序的支持。传统来说,想要模拟此功能的合约需要同时处理常规堆栈数据和返回地址。此份 EIP 增加了一个新堆栈,只用于追踪返回的地址。 柏林分叉以后,会有很多不稳定因素。如果在接下来的分叉中,冰河时期不再延长,分叉计划会在 7 月上旬开启。根据最近的 AllCoreDev 会议,这个夏天可能会出现另一个分叉。有非常多候选 EIP 是针对该次硬分叉的,其中最著名的就是 EIP-1559。 EIP-1559:Eth1 的费用市场变化。Gas 费分成了两个部分:base fee (基本费用) 和 tip (小费)。基本费用部分会被销毁,而小费会发送给矿工。基本费用会根据需求由协议动态决定的。这能避免一些费用高峰,并提高用户在付 gas 费时的体验。 EIP-2982:Eth2 的阶段 0。自 EIP-1011 以来,eth1 与 eth2 首次在 EIP 存储库中集合。这项 EIP 只是将 eth2 的治理 / 标准化重新引进 eth1 的开始。它带来的主要变化有:在 eth2 中新增发 ETH。 EIP-?:合并。比较乐观的是,2021 年 eth1 -> eth2 有望合并,并且去掉 PoW 共识。然而,在接下来的几个月里,研发工作将大大增加。预估该 EIP 将在未来 18 个月进行。 EIP-3102:二进制树结构。该项 EIP 将从当前的六进制状态树转移至二进制树结构中。这将使得默克尔证明更加有效率。迁移将可能占用大量资源,因此最好在合并之前进行。 (责任编辑:admin) |