突破2300美金!突破2400美金!最近两天以太坊涨疯了,涨到把持币人给涨服了。以太坊近两天的强势表现除了是跟涨大盘之外,跟柏林硬分叉升级下的市场预期或多或少有一定关系。
这是继以太坊伊斯坦布尔和穆尔冰川升级之后的最新一次升级。因Geth 客户端的过于集中化的问题,本预期 2020 年 7 月上线的柏林硬分叉一路延期至今。
此次柏林升级主要优化以太坊的主网性能,优化合约,涵盖Gas 效率、以太坊虚拟机 (EVM) 读取代码方式的更新,以及防止拒绝服务 (DDOS) 攻击等。在部署到主网以前,此次升级会先在 Ropsten、Goerli 和 Rinkeby 测试网上运行。简单来说,柏林升级意味着以太坊底层协议的一次变更。
此次升级包括至少四个EIP,分别是 EIP-2565 、EIP-2929 、EIP-2718 和 EIP-2930
EIP-2565: 降低 ModExp 预编译合约的成本
该提案是对此前的EIP-198 的重定价,EIP-198 为求模求幂运算引入了一个预编译模块,而 EIP-2565 降低了该模块的 Gas 开销,使之与执行其它操作的开销相持平。
EIP-2929: 增加状态访问操作码的 GAS 消耗
该EIP 将首次调用 SLOAD、CALL、BALANCE、EXT以及 SELFDESTRUCT 时候的 Gas 消耗量(在一笔事物内)增加了约 3 倍,但这种高代价对任意地址或者存储槽都只触发一次。
提高这些操作的Gas 消耗量是为了缓解以太坊协议仍存留的 DoS 攻击界面。此外,EIP-2929 也有助于在无状态以太坊实现后的环境中限制见证数据的大小。
EIP-2930: 可选的访问列表
为了缓解EIP-2929 带来的 Gas 消耗量增大问题,柏林升级配套引入了 EIP-2930。EIP-2930 准许用户在提交交易时指定一个「访问列表」让事物指明自己计划访问的状态,以使用低于 EIP- 2929 规定的 GAS 费。
EIP-2718: 标准化的事务类型
该EIP 引入了一种新的事务类型,在协议级别引进了对多种交易类型的支持,以更加便利地启用对多种事务类型的支持。
以太坊主网上线初期,只有带有字段TO 和字段 Data 的一种事务类型。2016 年 11 月,以太坊网络对事物类型的需要发生了变化,伪龙硬分叉为了防止重放攻击纳入了 EIP-155。EIP-2718 虽然无法解决由 EIP-155 带来的复杂性,但有效防止了引入更多的复杂性,并且也让 EIP-1599 的实施变得更加容易。
作为以太坊用户或ETH 持有者,不需做任何事情,除非你的交易所或钱包服务商通知你需要额外步骤。
-----
对以太坊来说,本次硬分叉主要解决的问题应该是拥堵和手续费高昂的问题。对以太坊来说只能算是一个1.0过渡到2.0的正常更新,谈不上多重大的利好。不过市场可能会期待以太坊此次分叉能解决部分的问题,提升以太坊的使用效率。从这个角度来说,以太坊的价格或许会受到一定的提振。
-----
除了即将到来的柏林升级,以太坊2021 还将迎来伦敦升级(预计 7 月)以及上海升级(预计 10 月)。
伦敦升级将会于主网部署社区争议性较大的EIP-1559。由于伦敦升级难度较大,而且实现和测试时间都比以往升级的时间短,因此核心开发者正试图缩小伦敦升级的范围,以便按时完成。
对于以太坊区块链上的交易,EIP-1559的核心为更改向矿工支付 gas 费用的方式。目前,矿工打包交易主要是在 Mempool(交易内存池)中选择出价高(即 gas 费用更高)的交易进行打包。
对于程序和用户,EIP-1559 使得 gas 费用可预测,可以通过观察被打包交易的区块的基础费来精确估算 gas 费用,而非以高于当前平均 gas 费用的价格被打包,同时降低 ETH 增发量乃至实现通缩。
此外,未进入伦敦升级的EIP 将可能进入上海升级(可能包含 EIP-3298 或 EIP-3322)。以太坊开发者目前正就上海升级的优先级问题进行讨论。其中一种选择是,上海升级将作为另一项功能分叉进行启动,其中包括伦敦升级中未包含的 EIP。另一种选择则是采用 Vitliak Buterin 的快速合并提案,将上海升级作为 Eth1 <> Eth2 的合并。如果采用第一种,将上海升级作为功能分叉启动,那么可能会在 2021 年 10 月启动。如果是后者,则会推迟至更远的时间启动。