1. 什么是Layer1&2
From https://blog.csdn.net/hero272285642/article/details/143753259
Layer 1(L1):
- L1指的是区块链的底层基础协议,即主链,负责核心功能如交易验证、共识机制、数据记录和网络安全。
- L1链通常面临扩展性问题,因为交易速度和处理量受限于区块链设计,如区块大小和出块时间。
- 为了解决扩展性问题,L1协议可能会进行升级或使用分片技术。
Layer 2(L2):
- L2是构建在L1之上的解决方案或协议,目的是分担主链的负载,提升交易速度和降低费用。
- L2通过将部分交易或计算移到主链之外处理,仅将最终结果记录到L1。
- 常见的L2解决方案包括状态通道(如闪电网络和Raiden Network)、Rollups(如Optimistic Rollups和ZK Rollups)和侧链(如Polygon的PoS链)。
L1和L2的区别:
- L1是主链本身,提供安全性和去中心化的基础。
- L2是构建在L1之上的扩展解决方案,帮助提高交易速度、降低费用,但仍依赖L1的安全性。
知名的Layer 1(L1)产品:
- 包括比特币、以太坊、Solana、Polkadot、Avalanche、Cardano、Binance Smart Chain(BSC)、Algorand、Tezos和Cosmos等。
知名的Layer 2(L2)产品:
- 包括闪电网络、Optimism、Arbitrum、Polygon、Loopring、zkSync、StarkWare、Immutable X、Boba Network和Metis等。
想法:
-
L2的价值:从定义不难发现,L2本身的存在,是为了在L1的基础之上,解决L1的部分局限性问题。因此,L2首先需要依赖于L1,不可独立存在,同时L2的存在价值在于解决L1的某个现存问题
-
一些问题:根据L1&L2的定义,从传统互联网角度思考,L1是否更像是底层平台,提供底层通用能力(例如各种云,火山云、阿里云等);而L2是上层应用,解决具体场景(存储、下载、信息交互)。这样的话,后续一些协作问题,也许可以回到传统互联网视角进行思考。
2. 链间协调的一些问题