在过去的几个月中,以太坊核心开发人员一直致力于伦敦网络升级。这次硬分叉升级是继今年4月份柏林硬分叉之后的一次更大规模的升级。虽然确切升级区块高度尚未确定,但伦敦升级中包含的EIP列表现已最终确定。根据升级规范,伦敦硬分叉升级包括5个EIP,分别是:
EIP-1559:ETH1.0链的费用市场更改
EIP-3198:BASEFEE操作码?
EIP-3529:减少退款?
EIP-3541:拒绝以0xEF字节开头的新合约?
EIP-3554:难度炸弹延迟至2021年12月1日?
以太坊Gas使用量的七日平均值创9个月来新低:5月23日消息,据Glassnode数据显示,以太坊总Gas使用量(7dMA)达3985381631.815,创9个月来新低。[2022/5/23 3:34:46]
下文将更详细地了解其中的每一个!
EIP-1559:ETH1.0链的费用市场更改
EIP-1559是以太坊最受期待的更改之一,也是伦敦升级引入的最大更改。EIP-1559将在网络上的区块中引入“基本费用”,该费用将跟踪关于网络根据区块空间需求从交易中接受的gas价格。这意味着钱包和用户将更容易估计他们交易的正确费用价格应该是多少。此外,EIP-1559增加了一种新的交易类型,用户可以指定他们愿意支付的最高费用,以及他们愿意支付给矿工的最高费用,并获得最高费用与基本费用之间的差额的退款和矿工小费。最后,EIP-1559还会导致部分交易费用被销毁,这在社区中的很大一部分人看来是对以太坊网络经济的重大改进。
Vitalik:以太坊2.0或需多年才能解决扩容问题:以太坊联合创始人Vitalik Buterin表示,以太坊基础层可扩展性还有很长路要走,很可能在很多年之后都无法实现区块链基础层扩容。按照Vitalik说法,基于应用程序基础层扩容或许会在以太坊2.0最后一个主要阶段完成之后才会出现,所以可能需要等待几年。Vitalik表示,他鉴于当前情况建议将以太坊扩容工作全部放在二层Layer 2解决方案上,同时他建议一旦「以太坊1.5阶段」完全通过权益证明,那么基本上就不会关注扩容问题了。如果用户不确信「以太坊1.5阶段」能够解决容量问题,那么还可以采取折衷方法,即:拥有少量执行分片(比如4-8个)和更多数据分片。Vitalik建议在钱包中直接构建二层协议,比如MetaMask或Status,他也强调在「跨二层协议传输」方面需要做更多工作,二层解决方案可以某种方式成为协议本身一部分,而以太坊1.0则可以用作为Optimistic Rollup客户端。[2020/10/3]
要讨论EIP-1559的机制、好处和影响,需要的不仅仅是一篇单独的文章。可以在此处找到涵盖EIP各个方面的资源列表?。此处还提供有关EIP-1559的完整PEEPanEIP介绍?。
动态 | 以太坊未确认交易83758笔:据Etherscan.io数据显示,当前以太坊未确认交易为83758笔,网络依旧严重拥堵。[2018/12/15]
EIP-3198:BASEFEE操作码
该EIP是EIP-1559的配套EIP。它只是添加了一个操作码BASEFEE,它返回执行它的区块的基本费用的值。这将使智能合约能够在链上访问该值,这有助于提交欺诈证明和创建无信任的gas价格衍生品。有关该提案的完整概述,请参阅PEEPanEIP-3198:使用RatanRaiSur的BASEFEE操作码?。
动态 | Quantstamp与OmiseGO达成合作寻求以太坊可扩展性:据coincentral报道,智能合约审计平台Quantstamp与OmiseGo达成合作伙伴关系,将寻求解决以太坊的可扩展性问题。[2018/12/11]
EIP-3529:减少退款
伦敦升级引入的另一个重大变化是取消了SELFDESTRUCT的gas退款,并减少了SSTORE的退款。虽然退款最初是为了激励开发人员在可能的情况下清除状态,但实际上,随着GasToken的发明,它们导致了状态规模的增加。使用这些退款,Gas代币可以在Gas价格低时填充状态,然后在Gas价格上涨时获得执行交易的退款。
与此同时,gas退款也会导致区块执行时间的变化。在伦敦升级之前,高达50%的退款gas可用于在同一区块内执行进一步的计算。这意味着,在实践中,最大区块大小可能高达gas限制的1.5倍。EIP-3529将这种“执行退款”从50%降低到最高20%。这一变化将有助于抵消EIP-1559引入的一些额外的区块大小差异,这允许区块最多使用当前gas限制的两倍。
EIP-3541:拒绝以0xEF字节开头的新合约
EIP-3541是一个简单的更改,它为更广泛的EVM改进奠定了基础,如EIP-3540?中所述。此EIP将使以0xEF字节开头的新合约无法部署。现有合约不会受到影响。伦敦升级上线后,以0xEF开头的最短字节序列与现有合约的起始序列不匹配,然后可以保留作为识别符合EIP-3540语义的合约的一种方式。注意:EIP-3540需要部署额外的网络升级。还值得注意的是,如果无法部署EIP-3540,EIP-3541也可用于保留起始字节以用于其他方案。
EIP-3554:难度炸弹延迟至2021年12月1日
EIP-3554延迟难度炸弹,也称为冰河时代。难度炸弹/冰河时代是在以太坊中引入的一种机制,用于在网络过渡到权益证明时“冻结”挖矿。鉴于PoS尚未准备好,我们需要推迟炸弹何时“爆炸”。这在过去已经完成了三次推迟:在大都会(EIP-649?)、君士坦丁堡(EIP-1234?)和缪尔冰川(EIP-2384?)升级中。
虽然之前的延迟时间相当长,但这次核心开发人员选择了更短的延迟,将炸弹推迟到2021年12月。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。