在以太坊迈向“大规模采用”的征途上,可扩展性始终是悬而未决的核心议题,为了解决这一难题,以太坊社区提出了一个极具想象力的未来愿景——“双堡”(The Double),随着以太坊核心开发者会议的最新讨论,一幅关于“双堡”的全新规划图正逐渐清晰,它不仅是对现有路线图的补充,更是一份雄心勃勃的蓝图,旨在将以太坊打造成一个既安全又高效、既去中心化又具备无限扩展潜力的价值互联网基石。
何为“双堡”?—— 一个简单而深刻的比喻
“双堡”这个概念最早由以太坊联合创始人Vitalik Buterin提出,其核心思想是将以太坊的执行层和共识层进行更彻底的分离,并为它们各自配备一个独立的“数据可用性层”(Data Availability Layer)。
这个比喻非常形象:
- “堡一” (Castle 1):我们今天所熟知的以太坊,它包含了执行层(EVM)和共识层(PoS),所有智能合约的执行和交易都在这里发生。
- “堡二” (Castle 2):一个全新的、纯粹的共识层,它不处理交易,只负责验证和记录来自执行层的数据,确保网络的安全性。
而连接这两座城堡的,是两条平行的“护城河”——两个并行的数据可用性层,它们负责向整个网络广播和证明,执行层产生的海量数据是“可用”的,从而保证了即使有部分节点离线,系统的历史数据也不会丢失。
最新规划图的核心:模块化与并行化的终极形态
此次公布的最新规划图,在“双堡”的原始构想上进行了深化和细化,其核心可以概括为以下几个关键升级:
执行与共识的彻底解耦: 规划图明确指出,未来的以太坊将是一个高度模块化的系统,执行层(EVM)将不再依赖单一共识层,这意味着,未来的执行层可以是一个“以太坊虚拟机2.0”,也可以是其他兼容EVM的执行环境,甚至是完全不同的执行引擎,它们都可以选择连接到“双堡”的共识层或任何其他经过认证的共识层上,这种设计极大地增强了以太坊生态的灵活性和抗风险能力。
并行处理成为常态: 这是最新规划图中最令人兴奋的部分,通过将执行层与共识层分离,并辅以高效的数据可用性层,未来的以太坊可以实现交易执行的并行化,想象一下,成千上万个独立的交易可以被同时处理,而不是像现在这样在一个单线程的执行环境中排队,这将是吞吐量数量级的飞跃,从根本上解决了可扩展性的瓶颈。
数据可用性层的重要性被空前提升: