速览以太坊本次Dencun升级
今日凌晨,以太坊开发者已经确认了网络即将到来的全面升级,本次升级被命名为 Dencun。
Dencun 一词为 Cancun(坎昆)和 Deneb 所组成的合成词。Cancun 为本次以太坊执行层升级的名字,而 Deneb 则为协议层升级的名字。
因此,Cancun 升级与 Deneb 升级被合称为 Dencun 升级。
本次升级包括五个 EIP,旨在增加更多的数据存储和降低费用。升级以以 EIP-4844 为核心,除此之外,还包括 EIP-1153、EIP-4788、EIP-5656、EIP-6780 四项改进提案。
EIP-4844
EIP-4844 是本次升级的核心,这一改进通常被称为 proto-danksharding。本提案为以太坊引入了一种新的事务类型,该事务类型可以接受在信标节点上短时间持久存储的“ blobs ”数据。该改进可腾出更多空间来扩展区块链,且向前兼容 Etherum 扩展路线图。
EIP-4844 的意义是深远的。完整的数据分片需要花费较长的时间来完成实现和部署,但基于 rollup,可以以低成本实现分片。而 EIP-4844 有望将 rollup 的费用降低一个数量级。开发者们认为,该功能可让以太坊在不牺牲去中心化的情况下保持竞争力。
这一升级有望降低L2 rollup 的 gas 费用。
EIP-1153
EIP-1153 引入了 临时存储操作码。使用临时存储,则 会 在每个事务处理完成之后被丢弃。 临时存储的值 永远不会被序列化到存储。
Optimism 团队曾对这一提案的动机做出解释,仅在 Uniswap 上,该提案即可为用户节省预估高达 300 万美元的 gas 成本。
这一提案的好处包括:
临时存储操作码是被单独考虑的,因此进行这项更新不会在无意中造成破坏。
客户端不需要加载原始值。
使用后不需要清除存储槽。
不更改现有操作的语义。
简化 gas 核算规则。
EIP-4788
EIP-4788 可改进桥和权益池的设计。该提案将在 以太坊虚拟机中公开信标链区块根。 信标链区块根(Roots of the Beacon Chain Blocks)是一种密码蓄能器(Accumulators),用于证明任意的共识状态。
在引入这一提案之后,EVM 公开信标链区块根可允许实现对以太坊共识层最小化信任的访问。由于这一特性,dApp 用例可改进他们自身的信任假设,因此 Staking Pools、智能合约桥等应用的开发将会更为容易。
EIP-5656
EIP-5656 引入了一个新指令,通过该指令,开发者可 复制指定的内存区域。
本提案对与以太坊虚拟机相关的代码进行了更改。在其他的生产环境中, 内存复制是一个基本操作,但在 EVM 上实现这一功能则会带来 gas 开销。 而本提案将为以太坊提供一个能够用于复制内存区域的、高效的 EVM 指令 。这一指令 对于各种计算量大的操作非常实用(例如 EVM 384 ),在这些操作中,内存复制被标识为一个重要的开销。
EIP-6780
EIP-6780 改变了 SELFDESTRUCT 操作码的功能。此前,这一 操作码会对帐户的状态进行大量更改,尤其是会移除所有代码和存储。 过去开发者们曾考虑过去除 SELFDESTRUCT 操作码,但本提案采用了另一种解决方案。
EIP-6780 将 试图让 SELFDESTRUCT 的一些常见用法继续生效,且同时降低了来自合约版本控制的 EVM 实现变更的复杂性。
就其最终效果而言,该提案去除了可能终止智能合约的代码。
目前还没有升级的确切日期,但预计会在 2023 年底上线。
Bitcoin Price Consolidates Below Resistance, Are Dips Still Supported?
Bitcoin Price Consolidates Below Resistance, Are Dips Still Supported?
XRP, Solana, Cardano, Shiba Inu Making Up for Lost Time as Big Whale Transaction Spikes Pop Up
XRP, Solana, Cardano, Shiba Inu Making Up for Lost Time as Big Whale Transaction Spikes Pop Up
Justin Sun suspected to have purchased $160m in Ethereum
Justin Sun suspected to have purchased $160m in Ethereum