以太坊伦敦升级日渐临近,距离8月5日仅剩一周时间。
7月15日以太坊基金会发布伦敦升级正式公告,宣布成功部署测试网后,伦敦升级已经完全准备好在以太坊主网上激活,将在12965000区块上线,预计时间在8月5日。此前以太坊三个测试网已经全部成功激活伦敦升级。以太坊测试网Ropsten最先成功激活,于6月24日10时3分在区块高度10499401处激活伦敦升级;其次是Goerli于7月1日11时19分在区块高度5062605完成激活;Rinkeby于7月8日凌晨1时27分在区块高度8897988处激活伦敦升级。测试网Kovan则会在以太坊主网完成升级之后进行升级。
官方还提示为了与伦敦升级兼容,节点运营商需要升级其运行的客户端版本,伦敦升级后OpenEthereum客户端将被弃用,网络上处理目标Gas限制的方式将被改变。
伦敦升级作为以太坊2.0来临之前最重要的网络升级,因为EIP-1559而备受关注,也引起很多争议。其中,伦敦升级包括5个EIP,EIP-1559、EIP-3198、EIP-3529、EIP-3541和EIP-3554。每个EIP都包含代码更改,旨在优化和改进以太坊。
以太坊客户端Geth发布1.10.8版本以修复伦敦升级之前的漏洞:8月24日消息,以太坊客户端Geth发布修补EVM漏洞的v1.10.8版本,具体的漏洞细节将晚些时候公开,从而给节点方和相关项目方时间来更新它们的节点和软件以避免攻击。同时由于此漏洞在伦敦升级之前即已存在,因此所有支持伦敦硬分叉的Geth版本都易受到攻击 ,应该马上更新。
该漏洞由在Sentnl工作的荷兰开发者Guido Vranken于审计智能合约平台Telos的Telos EVM时发现,并提交了报告。[2021/8/24 22:34:12]
伦敦升级主要旨在优化提升以太坊的网络性能,降低高昂的Gas费用,减少网络拥堵,提升网络稳定性,改善用户体验,为目前以太坊上蓬勃发展的DeFi生态带来新的契机、新的天地。
在伦敦升级所有EIP中,EIP-1559因其对以太坊网络费用市场的重新设计而成为最具争议的EIP。关于EIP-1559的全面解读,可以回顾鸵鸟区块链此前文章《EIP-1559为何能让市场如此兴奋?全面梳理解密》。
V神发布伦敦升级后链容量增加约9%的三个原因:V神(Vitalik Buterin)发文《链容量为什么在伦敦升级之后增加了约9%?》。V神表示有3个原因:
1. 冰河时代延迟
当伦敦分叉开始时,冰河时代才刚刚开始生效。伦敦之前的平均区块时间约为13.5秒,伦敦之后的平均区块时间回落到其长期正常水平约13.1秒。这是区块速度约3%的差异,这解释了链上gas使用量增加9%中的3%。
2. 目标值1500万与最大1500万
在伦敦升级之前,区块最低gas使用量为1500万,并非所有区块都使用了整个1500万,即使是功能最完善的区块生产者也会留下0-20999未使用的gas,因为剩余空间太少,无法容纳单笔交易,除此之外,总会有偶尔的区块生产者制造空块。4月份的一项分析表明,大约2%的区块是空的。假设在伦敦之前有大约2-3%的未使用空间。然而,在伦敦之后,1500万不是最大值,而是目标值。这意味着,如果使用的平均gas(包括空块)低于1500万,则基本费用将减少,直到平均值回到1500万。所以这又占了大约2-3%。
3. basefee调整中的数学缺陷
EIP1559公式在目标为50%时并不完美。从最近观察到的时间跨度中获取数据,51.5%是完整区块(full block)(因此,比预期的50%高约3%)。[2021/8/15 22:15:37]
颇具争议的存在,以及代码更改工程,此前以太坊社区成员还爆料EIP-1559或被重新推迟至2022年,因为大多数以太坊核心开发人员报告称还存在大量的问题未解决。但是已被辟谣,EIP-1559确实存在BUG,但确实已势不可挡。
以太坊主网已达到伦敦升级区块高度:据欧科云链链上大师数据显示,以太坊主网于今日20时33分达到区块高度12,965,000,激活伦敦硬分叉网络升级。本次升级包含5个以太坊改进提案(EIP),分别是EIP-1559(手续费改进方案)、EIP-3198(BaseFee操作码)、EIP-3529(降低gas退款)、EIP-3541(拒绝0xEF字节开头的新合约创建,为以太坊对象格式服务)、EIP-3554(推迟难度炸弹到今年12月)。[2021/8/5 1:36:58]
以太坊历史上使用简单的拍卖机制对交易费用进行定价,正在导致以太坊效率低下。交易费用水平的波动性与交易的社会成本之间的不匹配,用户不必要的延迟,首价拍卖的低效率,没有区块奖励的区块链的不稳定性,都在催促着费用市场变革。
EIP-1559激活后,矿工只能保留小费,基本费用直接被销毁,这确保了只能使用ETH支付以太坊上的交易,巩固以太坊平台内ETH的经济价值,并降低与矿工可提取价值 (MEV) 相关的风险。此外,这种销毁机制抵消了以太坊的通货膨胀,同时仍然为矿工提供区块奖励和优先费。
以太坊JavaScript库Web3.js发布v1.5.0-rc.0,添加支持伦敦升级和EIP-1559支持:以太坊JavaScript库Web3.js发布v1.5.0-rc.0,添加支持伦敦升级和EIP-1559支持。
据悉,以太坊两个最常用JavaScript库是Ethers.js和Web3.js。
此前消息,以太坊JavaScript库Ethers.js发布v5.4.0,添加EIP-1559支持。[2021/7/22 1:09:41]
这种销毁机制类似于对ETH引入了供应上限说法,通过在每次执行交易时从流通中取出可变数量的ETH进行销毁来抑制总供应量的增长。截至6月8日的模拟表明,在过去一年时间内激活EIP-1559将总共销毁2,967,937 ETH,在此期间ETH供应增长净减少76%。
对于EIP-1559的态度可谓是两级分立,之所以会被反对,是因为EIP-1559将会使以太坊矿工收入减少,此前所有的交易收入都属于矿工,而EIP-1559被激活之后,矿工收入被拆分为基本费用和小费,这种拆分本身不会影响以太坊处理区块或计算的能力,但是这可能会面临多种不利状况,例如矿工离开、破坏网络或开启竞争链。如果大量以太坊矿工离开或破坏,那么出块时间和网络安全都会受到影响。
以太坊客户端Besu发布v21.7.0,添加支持伦敦升级:官方消息,以太坊客户端Besu发布v21.7.0,添加支持伦敦升级。其它功能包括新的共识协议QBFT,使用Tessera的GoQuorum兼容隐私。[2021/7/20 1:05:12]
同时对于用户和开发者来说,EIP-1559优势在实践中可能不会像理论上那样显著。未能兑现承诺的费用市场效率可能会导致用户和开发者幻灭,如果发生这种情况,以太坊的市场份额很可能会被其他竞争对手抢占。从本质上讲,EIP-1559旨在降低以太坊上的交易费用的波动性和可预测性,但是代码更改必然会给以太坊带来潜在的风险和回报,这在激活之后也是需要被重视的。
EIP-3198被外界称为EIP-1559的姊妹提案,EIP-3198添加了BASEFEE操作码,目的是返回当前区块的基础费用,将EIP-1559的用户体验改进扩展到智能合约,同时使用智能合约的交易不会再多付费用。
EIP-3529提案虽然被提及的不多,但对于以太坊网络的影响同样不容忽视。Gas退款产生了多种不良后果,退款产生GasToken而且会增加区块大小的差异。EIP-3529取消了原有的Gas Tokens机制,使网络更加稳定,同时原本以太坊上的Gas Tokens将会失效。对于原本Gas Tokens的持有者而言,手上的Gas Tokens需要在升级前给消耗掉,否则在升级之后,手上的Gas Tokens将无法使用,也不再具备炒作价值。
EIP-3541主要是针对开发者而言的,拒绝以0xEF字节开头的新地址,但是原有地址不受影响。为以太坊未来的更新奠定基础,为后续的EVM升级做好准备,保证后续升级能够与现有合约兼容。
EIP-3554主要涉及的是推迟难度炸弹时间,暂定推迟到2021年12月1日,难度炸弹设置目的是为了增加挖矿难度,让PoW出块越来越难,进而将共识转移到PoS链上,延期也意味着以太坊矿工还可以继续挖矿。
难度炸弹的纳入意味着以太坊已经做好了由PoW转变为PoS的准备。难度炸弹纳入后,以太坊PoW挖矿难度将会逐步增大。随着后续PoW链挖矿难度的增大,矿工会由于成本高且收益低逐渐放弃挖矿,PoW链最终被抛弃,由此完成以太坊由PoW向PoS的顺利过渡。
如果仅使用交易所、钱包服务,除非交易所或钱包通知采取其他步骤,否则用户无需执行任何操作。如果运行自己的以太坊节点,则需要升级节点。
作为矿工首先需要更新以太坊客户端,并且需要手动将Gas限制目标更改为当前两倍,因为一旦伦敦升级完成,区块大小将增加一倍,而EIP-1559将使区块保持约50%的容量,这可以通过 JSON-RPC在所有提供主网兼容挖掘的客户端上完成,无需重新启动节点。
如果矿工或节点运营商没有将以太坊客户端未更新到最新版本,那么一旦伦敦升级完成,其客户端将同步到预分叉区块链,按照旧规则,将被困在不兼容的链上,将无法发送ETH或在升级后的以太坊网络上进行操作。
伦敦升级时间日渐逼近,无论是ETH的价格还是以太坊链上的相关数据,关注度都在增加。ETH价格连续近一周呈现上涨趋势,但这似乎并不是受到伦敦升级的利好刺激,更多是跟随大盘走势,还有一周时间,或许ETH将会受到伦敦升级的影响,走出独立行情,但能够引领整个市场趋势向好,可能难度正在加大。
链上数据似乎反响更加积极,据Glassnode数据,ETH持有者正在积极地从中心化交易所转移出他们的代币,并且锁定在智能合约中的ETH数量正在增加。这意味着短期内持有者并不会抛售ETH。据欧科云链链上大师数据显示,截止7月27日,以太坊2.0存款合约地址已收到642.16万ETH,按照当前以太坊1.16亿枚的流通量,质押的以太坊数量占总供应量的5.53%,近一周新增质押65984 ETH。
靠DeFi推起的牛市行情,在伦敦升级,EIP-1559激活之后,费用市场的改变必然带动DeFi生态的动荡,能否成为下一个行情的上升点,市场很快就会给出答案。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。