Layer 2 是以太坊的一类扩容解决方案,通过定期向以太坊主网提交交易包,以拥有和以太坊主网类似的安全性和去中心化程度。Layer 2 只处理扩容,将最终证明发布到Layer 1,而安全性、数据可用性和去中心化均由Layer 1 维护。如果大量的交易由Layer 1 转向Layer 2,Layer 1 的交易拥堵也将得到缓解。
进展
在分片实现之前,Layer 2 是在不牺牲去中心化和安全性的条件下,实现更高的交易速度和更大的交易吞吐量的主要途径。早在2020 年,Vitalik 就提出了「以Rollup 为中心的以太坊路线图」,并认为应该将Rollups(以及Plasma 和Channels)作为中短期内的扩容策略。
Rollups 也被官方认为是以太坊扩容的首选Layer 2 解决方案,通过将数百个交易汇总到Layer 1 的单个交易中,来实现扩容并降低gas 费。根据如何将交易数据发布到Layer 1 上,Rollups 又分为两类——Zero-knowledge(ZK) Rollups 和Optimistic Rollups。
顾名思义,Optimistic Rollups 是「乐观的」,默认假定交易都是有效的。如果怀疑交易无效,可以通过欺诈证明(Fault Proof)进行检查。
ZK Rollups 则采用了有效性证明(Validity Proof),生成可用于证明交易有效性的加密证明,交易在链下计算,然后将压缩数据提供给以太坊主网作为交易有效性的证明。
Ethereum.org(由太坊基金会资助)上列出了一系列Layer 2 解决方案,包括通用型的Arbitrum One、Optimism、Metis Andromeda、Boba Network,以及用于特定应用的 dYdX、Loopring、zkSync、ZKSpace。
Arbitrum、Optimism、Metis Andromeda、Boba Network 均采用的Optimistic Rollup 技术方案,dYdX、Loopring、zkSync、ZKSpace 采用的ZK Rollup。这也是目前应用最广的8 个Layer 2 解决方案。
理想情况下,Layer 2 继承了Layer 1 的安全性,但是因为很多项目还是实验性质的,主网上线不到一年时间,很多项目仍存在一定的中心化问题。Arbitrum 允许白名单参与者提交欺诈证明,即验证过程需要假定至少有一个诚实的白名单验证者。如果这些验证者集体出现故障,用户无法参与出块,资金将无法提取。
Optimism 在升级到「EVM equivalent」OVM 2.0 后,原有的欺诈证明系统被禁用,而新的系统正在构建中,因此更加的中心化,能够允许无效的状态根。若验证者集体出现故障,用户同样无法提取资金。Metis Andromeda、Boba Network 基于Optimism 的原始码分叉而来,也存在同样的问题。
dYdX 采用ZK-STARKS 方案;Loopring、zkSync、ZKSpace 采用ZK-SNARKS 方案,但需要被信任的初始化(Trusted Setup)。若验证者出现故障,它们均可通过无需信任的方式让用户提取资金。
应用现状
根据L2BEAT 的数据,截至5 月1 日,各个Layer 2 上的总锁仓量之和约为58.9 亿美元,在过去180 天内增加了18.8%;若以 ETH 本位计算,则增加了99.4%。
如果将时间拉近到最近90 天,TVL 在这段时间仅增加了4.7%;若以ETH 本位计算,则只增加了2.9%。说明Layer 2 上的资金在最近3 个月内并未出现大规模的增长,而过去180~90 天内的增长也可能部分来自于新的Layer 2 方案的上线。
带动Layer 2 上TVL 的主要是Arbitrum,33.5 亿美元的锁仓量占据所有Layer 2 的56.9%。Arbitrum 已让用户为生态体验奖励活动Arbitrum Odyssey 进行投票,快照时在Arbitrum 网路上余额大于0.0002 ETH 的地址有资格参与投票。
Loopring、Metis Andromeda、Boba Network 均已经发行平台币,平台币与TVL 之比分别为LRC 60.87%、METIS 37.31%、BOBA 和OMG 49.77%,平台币占比较高。虽然dYdX 也已发币,且平台具备盈利能力,但是并未将收益分配给平台币的持有者,DYDX 也存在于以太坊主网上。
费用
理论上,Rollups 能够将数百笔交易汇总到Layer 1 的一笔交易中,也就能够上百倍地节省gas 费。从用户的角度,低gas 费和交易的快速确认是用户最主要的需求。在体验过的几种Layer 2 方案中,交易的确认速度都相对较快。
在实际中,各个解决方案之间的gas 费存在一定差距。根据5 月3 日L2Fees.info 的数据,在以太坊主网发送ETH 需要花费约4.13 美元、swap 交易需要约20.65 美元gas 费。
Metis Network 的gas 费最便宜,发送ETH 只需要0.02 美元,swap 交易需要0.15 美元,在4 月12 日的升级之后,Metis 将交易数据保存到了链外。之后是采用ZK Rollup 的Loopring 和ZKSync。Arbitrum One 的gas 费相对比较贵,发送ETH 需要0.93 美元,swap 交易需要1.29 美元。
生态系统
在主要的Layer 2 生态中,Arbitrum 具备先发优势,最早允许开发者自行搭建应用(虽然Optimism 更早上线主网),也有更多的资金和合作应用,Arbitrum官方网站上显示的生态系统项目共有177 个。在实际应用中,SushiSwap、GMX、Curve 带来的资金量较多。
Optimism 也是一个通用型Layer 2,其官网公布的生态系统项目共118 个。
目前,Optimism 主要依赖于Synthetix 及其生态项目,Synthetix 自身是Optimism 上TVL 最高的项目,SNX 也是Optimism 上占比最高的资产,其生态中的期权协议Lyra 也是最具代表性的期权协议之一。
在Optimism 上的Uniswap V3 中,LYRA、AELIN、THALES、SNX 的流动性均能排进前十。
dYdX 是专为衍生品交易而设计的,也是最具代表性的去中心化衍生品交易协议。根据官网数据,截至5 月3 日,dYdX 的未平仓合约价值9.5 亿美元,过去24 小时交易量为7.38 亿美元,交易订单115,625 笔。
Loopring 是一个ZK Rollup 交易所和支付协议,曾经是订单簿DEX 的代表,后续也增加了AMM DEX。截至5 月初,近期Loopring 上每天的交易量在600 万美元左右,AMM 占据绝大多数。
Metis 上已经诞生出一系列DeFi 项目,包括DEX 类的NetSwap、Tethys Finance、Hermes Protocol 以及用于稳定币交易的Hummus Exchange,收益聚合器Starstream,借贷协议Agora,也集成了跨链桥Synapse。
但是,过去一个月,多个协议中的资金都出现了明显的下降,Tethys Finance、Hermes Protocol、Starstream、Beefy Finance、Agora、Drachma 等协议的TVL 跌幅在50% 以上。
Boba Network 面临着类似的问题,整条链上的TVL 与高点相比下降约90%。即使是在「WAGMI」激励计划的作用下,Boba 上资金量最多的项目OolongSwap 也只有2,700 万美元的流动性。
zkSync 是由Matter Labs 打造的ZK Rollup 平台,zkSync 2.0 支持EVM 兼容性,由zkEVM 提供支持。zkSync 已经完全开源,也是比较被看好的Layer 2 方案之一。
目前官网上公布了92 个生态系统项目,部分项目已经部署到了测试网中。订单簿DEX ZigZag Exchange 已部署到zkSync 主网中。
ZKSpace 包括三个主要部分,分别是采用ZK Rollup 技术的ZKSwap V3、支付服务ZKSquare 和 NFT 市场ZKSea。ZKSwap 的运行时间较长,目前ZKSwap V3 的流动性约5,300 万美元。
总结
虽然近期对Layer 2 的讨论很多,但并未发现大量资金转移到Layer 2 上,各个Layer 2 方案的TVL 之和在过去90 天仅增加了4.7%。
Metis Andromeda 和Boba Network 都经历了严重的资金出逃。Loopring、Metis Andromeda、Boba Network 这类已经发币的,平台币在TVL 中的占比较高。Optimism 已经公布空投方案,可能在空投之后,能够吸引更多资金转移到Layer 2 中。
虽然理论上Layer 2 能够继承以太坊主网的安全性,但是从各个Optimistic Rollup 方案的实施来看,目前并未实现完全的去中心化,需要依赖于白名单参与者。若白名单参与者集体作恶,可能导致用户资金丢失。