复制成功

分享至

主页 > 数字货币 >

一文读懂坎昆升级将改进以太坊的哪些性能?

2024.01.26

撰文:西柚,ChainCatcher

编辑:Marco,ChainCatcher

坎昆升级(Dencun)可谓是 2024 年度以太坊网络最值得关注的事情,也是继去年上海升级(Shapella)后的又一大更新,预计将于 2 月底完成。

根据 1 月 24 日以太坊博客文章显示,坎昆升级已于 1 月 17 日在以太坊 Goerli 测试网络上激活,并计划在 1 月 30 日和 2 月 7 日分别激活 Sepolia 测试网和 Holesky 测试网升级。

一旦 Dencun 升级在这三个测试网上顺利完成运行,接下来就会在以太坊主网进行激活,预计激活时间为 2 月底。

由于以太坊每次升级都暗藏着众多机会,关注以太坊升级的进程也成为加密社区的第一要事。2022 年 9 月份,以太坊完成合并升级完成从 PoW 到 PoS 的转变,ETH 成为了通缩资产;去年 5 月,以太坊通过上海升级对用户开放了质押提取功能,在升级前几个月内,以太坊质押相关的赛道如 Lido、SSV Network 等 LSD 资产全线齐涨等。

那么,究竟什么是坎昆升级?这次升级将改变以太坊哪些性能?EIP-4844 提案是什么?有哪些项目和赛道将会从本次升级中受益?潜在的交易机会有哪些?

什么是坎昆升级?

坎昆升级全称「Cancun-Deneb」,是 Cancun 和 Deneb 这两个升级的组合,英文简称为「Dencun」。中文的「坎昆升级」其实只代表了前半部分的「Cancun」而省去了 Deneb 部分,完整的称呼是「坎昆 -Deneb」升级。

以太坊每个升级名字对应着以太坊网络的特定层,坎昆(Cancun)升级旨在改进以太坊执行层的性能,而 Deneb 升级则侧重于共识层。

为了更好理解这些概念,需要先了解一下以太坊目前的架构和状态。

在以太坊合并之前,以太坊网络主要由「执行层和共识层」两个部分组成,二者彼此独立运行。

执行层主要负责处理智能合约逻辑执行的部分,也就是交易计算发生的地方,它是原来的以太坊主网,也被称为「以太坊 1.0」,其还负责维护以太坊网络的状态并执行以太坊虚拟机(EVM)代码等。

执行层升级是以之前举办 Devcon 的城市命名:柏林 ->伦敦 ->上海 ->坎昆 ->布拉格 ->大阪 ->波哥大。

共识层主要确保所有交易和智能合约通过质押 PoS 进行验证,使所有节点及客户端之间实现共识,达成状态一致,它是此前与执行层合并后形成的信标链(Beacon),也被称为「以太坊 2.0」。

每个共识层升级都会被赋予一颗恒星的名称,按第一个字母顺序选择:Altair->Bellatrix->Capella->Deneb->Electra->(F)unknown。

合并后,以太坊的执行性和共识层平行运行,二者通过引擎 API 的接口进行通信或信息互通。引擎 API 允许执行客户端向共识客户端请求区块信息,也允许共识客户端向执行客户端发送新区块或请求执行有效性证明(Execution Validity Proof)等。

一文读懂坎昆升级将改进以太坊的哪些性能?

执行层的升级被称为坎昆(Cancun),共识层的升级将被称为 Deneb,整个升级的名称就是 Cancun-Deneb。虽然即将到来的坎昆升级和 Deneb 升级在技术上有所不同,但它们是同时实施的,因此也喜欢使用合成词「Dencun」来指代这种组合升级。

大幅度降低数据上链成本

坎昆升级是继上海升级后,对以太坊主链进行的再次升级,这次升级的目的是希望解决以往被诟病的性能低、费用高、网络拥堵等问题,通过推动以太坊扩容进程来提高主链 TPS 和降低用户 Gas 费,同时增强可扩展性和安全性,提高网络性能。

而根据 Dencun 升级的本次命名,可以看出这次升级将主要改进及优化以太坊网络中执行层中的智能合约、EVM 和共识层中的数据共识及状态对齐等问题。在本次升级中,以太坊社区提出了一系列的改进方案 EIPs,共有 6 条经过社区成员讨论、测试和投票后决定实施的技术规范。

其中,EIP-4844 是坎昆更新的核心,EIP-4844 也被称为 proto-danksharding 提案,是分片 Danksharding 扩容解决方案的初始版,也是一种临时扩容解决方案。

通过实现链下数据的临时存储和访问,降低 Layer2 数据发布到以太坊主网上的 Gas 成本,尤其是 Rollup 解决方案,可将其数据发布至主网的 Gas 费用降低至现在千分之一以下,从而降低用户使用其网络 Gas 费。

EIP-4844 提案中引入了 Blob 交易类型,这是一种新的数据格式,帮助扩展以太坊,代表从 Layer2 回传过来的数据,和 Layer1 以太坊主网上产生的原生数据 Calldata 区分。Blob 携带的数据仅由以太坊共识层下载和存储,但不支持执行性 EVM 访问,且这个数据是有时效性的,有效期约 18 天。

Blob 是一个外部临时存储,并没有真正的把 Layer2 交易数据存储到 Layer1 中,且定期会失效,这极大的降低了数据存储成本。

免责声明:数字资产交易涉及重大风险,本资料不应作为投资决策依据,亦不应被解释为从事投资交易的建议。请确保充分了解所涉及的风险并谨慎投资。OKEx学院仅提供信息参考,不构成任何投资建议,用户一切投资行为与本站无关。

加⼊OKEx全球社群

和全球数字资产投资者交流讨论

扫码加入OKEx社群

相关推荐

industry-frontier