在区块链行业,“升级”是永恒的主题——它关乎性能、成本、生态,更关乎技术的未来走向,以太坊作为全球第二大公链,每一次升级都牵动着开发者和用户的神经,2024年,以太坊迎来了备受瞩目的“坎昆升级”(Dencun Upgrade),这个以欧洲城市命名的升级,究竟是什么?它为何被寄予厚望?又将如何改变以太坊乃至整个加密世界的格局?
什么是“坎昆升级”?——以太坊2.0的“优化补丁”与“性能跃迁”
坎昆是以太坊继“伦敦升级”(2021年,引入EIP-1559燃烧机制)、“合并升级”(2022年,从PoW转向PoS)后的又一次重要网络升级,核心目标是解决以太坊长期存在的“可扩展性”痛点,特别是降低Layer2(二层网络)的交易成本,提升网络整体效率。
以太坊的“可扩展性三角”中,去中心化、安全性和可扩展性难以兼得,主网(Layer1)虽然保证了高度去中心化和安全性,但每秒只能处理约15笔交易(TPS),交易费用(Gas费)在高峰期常高达数十甚至上百美元,严重限制了普通用户和小型应用的接入,为此,以太坊生态大力发展Layer2,如Optimism、Arbitrum、zkSync等,它们通过“ rollup”(将多笔交易打包后提交到主网)技术,将交易处理转移到链下,再以证明形式返回主网,从而大幅提升TPS并降低Gas费。
但即便如此,Layer2仍面临一个“瓶颈”:向主网提交数据的“数据可用性”(Data Availability,DA)成本过高,简单理解,Layer2需要将交易数据“喂”给以太坊主网,确保数据可被验证,而主网存储和处理这些数据的成本,最终会转嫁给Layer2用户,成为其Gas费的重要组成部分。
坎昆升级的核心,正是针对这一“卡脖子”问题,它包含了多个以太坊改进提案(EIPs),其中最关键的是EIP-4844(Proto-Danksharding, proto分片),这一提案被形象地称为“以太坊的第一次分片”,它通过引入“blob交易”(Blob Transactions)机制,为Layer2提供了一种更廉价的数据存储方式。
EIP-4844:如何用“Blob”破解数据可用性难题
在坎昆升级前,Layer2向主网提交数据主要通过普通的“ calldata”(调用数据),其成本按字节数计算,价格高昂,而EIP-4844引入了一种新的交易类型——blob交易,允许Layer2在主网上存储大量数据(称为“blob”,即“二进制大对象”),而这些数据的存储成本远低于传统calldata。
- blob的特点:每个blob可存储约125KB数据,但数据本身不会永久存储在主网状态中(仅保留约18小时),而是通过“数据可用性采样”(DAS)机制,由网络中的节点随机验证部分数据,确保整体数据的可用性,这种设计既节省了主网存储空间,又降低了数据存储成本。
- 成本优势:blob交易的价格与calldata相比,预计可降低90%以上,此前Layer2向主网提交1GB数据可能需要花费数千美元,而升级后仅需数百美元,这意味着Layer2的交易费有望大幅下降,甚至可能降至“几美分”级别。
除了EIP-4844,坎昆升级还包含其他多项优化,如EIP-1153(存储操作码,允许合约更高效地使用临时存储)、EIP-4337(账户抽象标准,让普通用户无需管理私钥即可使用钱包)等,共同提升以太坊的开发效率和用户体验。
坎昆升级的意义:不止是“降费”,更是以太坊2.0的“关键拼图”
如果说“合并升级”让以太坊从“能源消耗大户”变为“绿色公链”,坎昆升级”则是以太坊实现“高可扩展性”的关键一步,其意义远不止“降低Gas费”这么简单。
