对这条全球市值第二、生态最丰富的去中心化网络来说,这是近几年来最重要的一次系统更新,也是在以太坊迭代到以太坊2.0之前最关键的一次升级。
因为在此次更新中,有5个社区提案(EIP)会被嵌入到以太坊网络的代码,而EIP-1559的执行,是绝对的主角。从以太坊出生便存在的交易逻辑,因为EIP-1559的出现彻底改变。
重新回顾EIP-1559
以太坊网络中,用户发起的交易需要被矿工打包才能完成,而当多笔交易一起出现在矿工眼前时,矿工按照竞价逻辑,即哪位用户给矿工的钱多(Gas费用),就先打包谁的交易。这在以太坊的6年里一直没有变过。
但问题是当用户数量越大,以太坊网络交易越多,用户需要给出的Gas费用越来越高,为了交易能够成功入块,用户们打起了Gas War。
EIP-1559是由以太坊联合创始人Vitalik Buterin和ethhub_io创始人Eric Conner合作提出的以太坊交易费机制改进提案。2018年8月,Vitalik发表论文Blockchain Resource Pricing,从经济学角度阐述了现存交易费机制的问题,并且提出了解决方案雏形。
此后,在ZCash社区,Vitalik对方案进行了进一步细化。2019年举行的Ethereum Core Devs Eth1x/Istanbul Planning Meeting上,Vitalik介绍了 EIP1559的研究背景、目标和机制等。
由于交易费机制调整将影响以太坊主要的利益相关群体(用户、开发者、矿工、钱包等),所以EIP-1559提案直至3年后的2021年伦敦升级才得以实现。由于研究背景涉及比较复杂的经济学,律动BlockBeats将提案主要机制及对以太坊网络的影响进行了整理。
本质上,EIP-1559将Gas费用分为了两部分,一部分每笔交易必须支付的、根据上一区块的基础费和区块资源利用率计算的“基本费率”(Base fee),另一部分则是由用户选择性支付的“优先费率”(Priority fee)。
对于基础费率来说,当上一区块利用率高于50%时,基础费率升高;当利用率低于50%时,基础费降低,用户是无法调节基础费率的,同时这些基础费将会被网络永久销毁。
用户在发起交易时除了需要支付基础费,还需要向矿工支付一笔优先费。优先费的作用是补偿矿工因把交易纳入区块所增加的叔块风险。同时,对于希望交易能够尽快入块被执行的用户来说,他们可以通过设置高额优先费的方式以确保交易马上被收录。
而在大多数人的观点里,EIP-1559的执行,对以太坊网络经济层面和用户体验来看均有益处。
从经济层面来看,由于每笔交易都需要销毁一部分ETH,这也就意味着经济体内发生的经济活动越多,销毁的ETH量就会越大。也就是说,当销毁率大于区块奖励发行率时,以太坊将进入通缩状态。
以太坊作为DeFi以及NFT的头部生态,网络活跃度是无可比拟的,这也就保证了ETH会被持续地销毁,由此增加了资产的相对稀缺性,这对于资产的价值储存性质来说是十分有利的同时,当人们不断使用网络时,大多数用户需要从公开市场购买ETH,这也就保证了ETH源源不断的需求量。
而反观卖盘,由于基本费会被销毁,矿工得到的只有优先费和区块奖励,这也就意味着来自矿工的自然抛压被大幅削减。
从用户体验方面来看,用户无需深入了解交易费机制,只需按照钱包的预估进行付费,就能得到最优费率和预期的结果,这无疑提升了以太坊的用户体验。
当然并不是社区所有人都赞同EIP-1559的执行,律动曾经统计过矿池对该提案的态度,反对的算力占比超过了62%。因为长期看来,EIP-1559剥夺了矿工这个群体从以太坊成功中获得的收益机会。
不过提案的执行并不会受到矿池反对的影响,代码仍会按照计划嵌入,于是也有“以太坊会分叉”的观点。
但目前看分叉的概率并不大,根据ethernode数据显示,已经有70.3%的客户端做好支持EIP-1559的准备了。
在本次升级中将被实现的其他提案
除了备受关注的EIP-1559外,还有其他4个提案会在本次升级中被实现。他们分别是EIP-3198、EIP-3529、EIP-3541,以及EIP-3554。
首先,我们先来看看EIP-3198。EIP-3198旨在优化智能合约的用户体验以及增强实行“欺诈证明”二层网络(State channels、Plasma、Optimistic Rollups等)的安全性,其通过添加一个操作码(opcode),使EVM可获知当前区块的基础费率。
EIP-3529通过移除合约SELFDESTRUCT的归还Gas以及减少SSTORE的归还Gas来解决当前利用Gas归还机制而导致的攻击,从而释放更多的区块可用资源。同时,这一提案也让曾经红极一时的Gas Token不再有用武之地。
EIP-3541通过禁止部署以0xEF字节作为开头的代码以方便以太坊日后进行进一步更新,而EIP-3554则是通过延时难度炸弹至2021年12月以帮助开发者更好地过度至以太坊2.0。
在伦敦升级后,以太坊社区的全部重心都会在以太坊2.0升级上,更细分地看,以太坊1.0和信标链的合并会是下一个最具优先级的操作,也是这场可能持续多年的升级最关键的第一步。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/44156.html