the-web3 / blockchain-question

MIT License
4 stars 0 forks source link

L1,L2究竟是指什么呢 #5

Open WarriorFromLongAgo opened 3 months ago

WarriorFromLongAgo commented 3 months ago

我理解的L1是指,Bit,EVM,Solana,ton等等,

里面有核心的共识层,合约运行,等等

那么L2是指什么呢。。。。

0x-wen commented 3 months ago

看了一些文章,即传统OSI模型划分:

LO代表项目: 波卡和cosmos,之前称为区块链3.0,cosmos创建了一个可互操作的区块链生态系统,这要归功于其“ Tendermint IBC ”(区块链间通信协议)。通过ibc协议实现了多链互联。 L1代表项目: 比特币和以太坊,在自己的链上完成交易处理和区块确认,交易最终结算的基础层区块链。主要由于可扩展性问题延伸出来L2. L2代表项目: L2的存在都是通过使用不同的技术,来解决提高交易速度的问题

个人理解,L0看做数据协议定义传输标准,L1看做操作系统(以太坊号称世界计算机), 以太坊上支持部署各种应用,但是由于都在同一条链,资源是竞争关系。想要实现类似web2的交互体验难度很大。 L2:将安全性交由以太坊保证,通过zk的方式做链下扩容,升级版的操作系统。能缓解L1的压力,一样可以支持大规模应用。 L3:至于L3的定义为应用层,操作系统上的各种合约,基于区块链的应用程序

0x-wen commented 3 months ago

关于提问的第一点,evm不能叫链,只是链上提供的虚拟机,智能合约的运行环境。 关于第二点,执行层,共识层,结算层,数据可用性(DA) 可以参考celestia文章 https://docs.celestia.org/learn/how-celestia-works/monolithic-vs-modular