随着区块链技术的不断发展,扩容(Scaling)一直是公链领域面临的核心挑战之一,为了解决主链(Layer 1,简称L1)的交易速度慢、手续费高等问题,Layer 2(L2,二层网络)解决方案应运而生,提到L2,人们首先想到的往往是以太坊上如火如荼的各种方案,如Optimism、Arbitrum、zkSync等,随着比特币生态的创新发展,比特币L2的概念也逐渐兴起,例如Stacks、Rootstock(RSK)以及基于闪电网络的更复杂应用等,以太坊L2和比特币L2,它们在核心理念、技术实现和目标愿景上是否是一样的呢?答案显然是否定的,它们之间存在着本质的区别。

核心基础与设计哲学的不同

  1. 以太坊L2:服务于“世界计算机”的扩容引擎 以太坊自创立之初就定位为“世界计算机”,旨在成为一个去中心化的、可编程的区块链平台,支持复杂的智能合约和去中心化应用(DApps),以太坊L2的首要目标是提升这个“世界计算机”的计算性能和交易处理能力,同时保持其安全性、去中心化和可编程性,以太坊L2构建在以太坊主链之上,利用主链的安全性作为最终保障,将大量的计算和交易处理移至链下或侧链进行,从而实现高吞吐量和低手续费,其设计哲学是“在继承以太坊安全性的前提下,扩展其应用生态”。

  2. 比特币L2:在“数字黄金”之上构建应用生态随机配图