以太坊作为智能合约平台的领军者,其强大的生态系统和安全性毋庸置疑,随着用户数量的激增和DeFi、NFT等应用的蓬勃发展,以太坊主网(Layer 1,L1)的可扩展性问题日益凸显——高gas费、低交易速度成为了制约其进一步发展的瓶颈,为了解决这一痛点,以太坊二层网络(Layer 2,L2)解决方案应运而生,它们在以太坊主网之上构建,旨在通过将计算和存储从主网转移下来,从而大幅提升交易处理能力并降低成本,同时继承以太坊主网的安全保障。
以太坊二层网络领域呈现出百花齐放的态势,涌现出众多各具特色的项目,这些项目主要基于几种不同的技术架构,以下是一些主流和备受关注的L2项目:
Optimistic Rollups(乐观汇总)
Optimistic Rollups的核心思想是“假设交易是合法的,除非有人提出挑战”,它将一批交易数据汇总后,以压缩的形式提交到以太坊主网,但在主网上不立即执行这些交易,如果在规定的时间内,没有“欺诈证明”(Fraud Proof)来指出某笔交易或状态转换是无效的,那么该批次交易的状态根就会被最终确认。
- 代表项目:
- Arbitrum (由Offchain Labs开发): 目前用户量和TVL(总锁仓价值)领先的Optimism Rollup项目之一,它支持EVM兼容性,意味着开发者可以轻松地将以太坊DApp迁移过来,并且拥有较高的交易处理速度和较低的延迟,Arbitrum One是其主流网络,还有针对更优成本和速度的Arbitrum Nova。
- Optimism (由Optimism Foundation开发): 另一个重要的Optimistic Rollup项目,以其简洁的架构和对以太坊生态的深度整合而闻名,Optimism的OP Stack已成为构建其他L2的重要基础设施,例如Base(Coinbase正在开发的L2),它也采用了EVM兼容性。
- zkSync (由Matter Labs开发): 虽然名字里有“zk”,但早期的zkSync 1.0是基于Optimistic Rollups的,其最新的zkSync 2.0则升级为零知识汇总(下文会提),但其在Optimistic时代的发展也为L2领域做出了重要贡献。
ZK-Rollups(零知识汇总)
ZK-Rollups通过“有效性证明”(Validity Proof)技术,在将交易数据提交到以太坊主网的同时,提供一个密码学证明,证明这些交易是有效的、符合以太坊规则,这种方式无需等待挑战期,交易确认更快,安全性也更高,因为主网可以直接验证证明并更新状态。
- 代表项目:
- zkSync (由Matter Labs开发): 如前所述,zkSync 2.0是纯ZK-Rollup的代表,致力于实现EVM兼容,并提供极高的吞吐量和极低的交易费用,它被认为是ZK-Rollup领域的佼佼者。
- StarkNet (由StarkWare开发): 基于STARK零知识证明技术构建的ZK-Rollup,StarkNet具有更强的可扩展性和隐私保护能力,但其EVM兼容性是通过“Solidity到Cairo编译器”实现的,与原生的Solidity EVM略有不同,开发者需要一定的学习成本,StarkNet已经吸引了大量优质项目。
- Scroll:
