以太坊的坎昆 - 天鹅座(Dencun)升级是区块链的一次硬分叉,通过引入原型暗分片(proto-danksharding)和许多其他特性来改进网络。
随着时间的推移,以太坊网络需要引入新特性以提高其效用并推动技术的发展。以太坊通过硬分叉实现这一目标,网络参与者采用遵循更新规则的区块链的新形式。例如,以太坊的上海 - 卡佩拉(Shanghai-Capella)升级在 2023 年 4 月完成,引入了验证者从以太坊信标链(Beacon chain)提取他们赌注的能力。
坎昆 - 天鹅座(Dencun)升级包括多项以太坊改进提案(EIPs),涵盖了从降低向交易添加数据成本的有效方法,到改变特定编码命令工作方式的所有内容。尽管 Dencun 包含许多部分,但可能最具影响力的是引入原型暗分片这一特性。这一特征为将以太坊的区块链分割成片段(“分片”)铺平了道路,这些分片旨在增加交易速度和整个网络的容量。
Dencun 升级针对以太坊网络的两层结构进行了更新。对执行层(智能合约和去中心化应用程序的归宿)的更新以举办以太坊开发者大会(Devcon)的城市命名。对共识层(节点通过权益证明机制就区块链状态达成一致)的更新以恒星命名。这就是“坎昆 - 天鹅座”名称的由来。
分片是一种将以太坊的区块链分割成多个段落,这些段落可以独立处理交易的方法。这样可以允许并行处理交互,而不是每个交易在一个长队列中等待(这会减慢网络速度)。结果是放大了以太坊每秒的交易量(tps)。换句话说,它使以太坊更快。
坎昆 - 天鹅座最被期待的部分是原型暗分片,详细内容在 EIP-4844 中描述。这是由以太坊研究员 Dankrad Feist 设计的分片模型的原型(因此称为“proto-”),它使用一种新的交易格式称为带有数据块的交易,使大量数据更可用也更便宜——为二层解决方案(L2s)使用的卷积提供增强的以太坊功能。虽然这实际上并不是分片本身,但它为将来将要进行的分片工作奠定了基础。
总之,原型暗分片是提高以太坊可扩展性的一步,为未来的升级铺平了道路。
除了上述的 EIP-4844,Dencun 还包括了多项以太坊改进提案(EIPs)。这些 EIPs 对以太坊的执行层和共识层进行了更改。一些重要的亮点包括:
Dencun 的组成部分优先准备以太坊进一步扩展,同时使网络上的交易更便宜、更高效。原型暗分片创建了一个脚手架,使得正式分片将来成为可能,允许以太坊增加其交易速度并处理更多流量。同时,它帮助二层扩展解决方案更便宜地运作。
此外,EIP-6780 解决了一个潜在有害功能可能对智能合约产生的影响,以太坊共识层的变化修改了网络的增长方式,以确保以太坊在可预见的未来经济上可行。与此同时,EIP-4788 消除了对可信、中心化预言机系统的需求,这对像流动性质押池这样的平台具有重大影响。
总之,以太坊的升级已经从专注于过渡到权益证明("Merge")转变为增加网络效率和功能("Surge")。这就是 Dencun 尝试做的——无论是立即还是为未来做准备。