Layer2

发布于 2024年1月23日更新于 2024年5月16日阅读时长 2 分钟

1. 什么是Layer2?

Layer2基于一层区块链网络(Ethereum)构建,旨在解决一层网络面临的交易处理速度慢,交易手续费高等问题。目前Layer2的解决方案包括Zero-knowledge (ZK) rollups和Optimistic rollups两种,其主要区别为数据的有效性如何保证,ZK rollops采用零知识证明的方式,Optimistic rollups采用欺诈证明的方式。市场上采用Optimistic rollups解决方案有Arbitrum和Optimitic,采用ZK rollops解决方案的有Zksync等。

2. 为什么将ZKDEX部署在Layer2上?

以太坊每秒可以处理大约 15 笔交易,高峰时交易费用极高。而币币订单簿交易是高频且实时的,更高的TPS可以给币币交易带来更好的交易体验。Layer2在保证数据完整性和数据可用性的情况下,极大的提高了吞吐量,降低了交易费用。

3. 为什么选择ZK Rollups而不是Optimistic Rollups?

ZK Rollups依赖于有效性证明:新的状态会同步给一层区块链网络,并证明其有效性。 Optimistic Rollups依赖于欺诈证明:除非有人提交欺诈证明到一层区块链网络,否则新的状态就被假定为有效。 ZK Rollups相比于Optimistic Rollups的几点优势:

  • 安全性:ZK Rollups下,数据始终是有效的,而Optimistic Rollups会存在无效的状态,直到7天的挑战期内无人提交欺诈证明,证明其中包含无效数据。相比之下ZK Rollups更加安全。

  • 提款效率:在Optimistic Rollups上提款需要等待7天,而ZK Rollups最多12小时即可完成提款。