首页 > 区块链资讯 > 区块链百科

一文读懂以太坊坎昆升级

人阅读 2024-03-19 18:22:59
广告 X
欧意最新版本

欧意最新版本

欧意最新版本app是一款安全、稳定、可靠的数字货币交易平台。

APP下载  官网地址

万众期待的以太坊坎昆升级终于在2024年3月13日完成了,这是以太坊在2024年一次重要的硬分叉升级。这次升级主要帮助以太坊提高了网络效率并降低了交易费用,推动了以太坊的Layer2的发展。

坎昆升级为什么降低了Layer2的Gas费

坎昆升级包含了一个重要的更新,即EIP-4844。EIP-4844在Transaction上开辟了一个新的Blob字段,该字段可以用于存储二进制数据,并且只消耗少量的Gas费。

众所周知,Layer2的主要gas消耗在于定时打包交易到Layer1。如果采用Blob字段来存储数据,则可以极大降低手续费。

升级前,采用input字段来存储交易数据。例如Optimism Batcher提交L2数据到L1的Input字段:

https://etherscan.io/tx/0x472497f1da06f7bb5d5253ab82a130b3a027a40ccb6cca8d4b0f00565703b8e8

升级后,采用Blob字段来存储交易数据。例如Optimism Batcher提交L2数据到L1的Blob字段:

https://etherscan.io/tx/0xdc754cb6a2064cd44c2a4eb6a6fe557c9cfeca43f69badde285a259d3da20f2d

从效果上来看,升级前每次提交数据的Gas费用为330$,升级后每次提交数据的Gas费用仅为5$,费用降低到了1/60。

坎昆升级为什么可以提高Smart Contract效率

坎昆升级还包含了2项可以降低Smart Contract Gas消耗的升级,主要为以下2个

EIP-1153: 瞬时存储操作码,让智能合约可以存储临时变量,只能在当前transaction中有效,transaction执行完后就被回收。相比目前的Storage存储(需要写入到disk),可以一定程度上降低Gas消耗,提升Smart Contract执行效率。

EIP-5656:新增内存拷贝指令`MCOPY`。相比目前采用的`MLOAD`和`MSTORE`,每256字节从消耗96Gas降低到了消耗27Gas。、

坎昆升级为什么可以提高安全

坎昆升级包含了EIP-4788,它可以让Smart Contract读取到共识层的Block Root,Block Root代表了共识层区块链状态的hash。它让Stake Pool、Restake Pool和Bridge等业务可以访问共识层状态,从而减少了对预言机等外部数据源的依赖,提升了业务的安全性。

坎昆升级的其它升级内容

EIP-6780:改造`SELFDESTRUCT`操作码。

EIP-7516:新增`BLOBBASEFEE`指令,支持Smart Contract查询当前Transaction Blob的Gas费用。

LOT物联网

iot产品 iot技术 iot应用 iot工程

Powered By LOT物联网  闽ICP备2024036174号-1

联系邮箱:support1012@126.com