剖析目前 Layer3 的整体格局

  • DappLink
  • 更新于 2024-02-25 12:45
  • 阅读 1426

什么是 Layer3 , 安全性由什么保证? Layer3 可以解决什么问题,Layer3 有哪些问题? 目前市场上有那些 Layer3 ?他们各自的优劣势是什么,让我们一起探讨。

1. 什么是 layer3

Layer3 是运行在 layer2 上,安全性由 layer1, layer2 来保证的去中心化应用协议链(app chain), 为了解决应用场景而生,layer3 链设计原则是为了支持应用场景,例如:社交游戏,托管和交易等业务场景。Layer3 具有业务单一原则,因此如果一条 Layer3 设计是要支持多应用场景,应该设计成模块化可插拔的组件,可以根据应用场景的不同启动不同的 Layer3 模块。

2. Layer3 优逆势

2.1 Layer3 解决那些问题

• 大规模应用场景:目前的 web3 公链是无法承载大规模应用,Layer3 的出现,使得大规模应用能上链;

• 大大降低成本:相比于部署在 Layer1 和 Layer2 的应用上,其运行成本可以降低成百上千倍;

• 更安全性更去中心化:相比于部署在 Layer1 和 Layer2 的应用上,由于合约的局限性(很多合约项目方是可以控制的,项目可以修改合约逻辑进行升级),带有共识的 Layer3 去中心化程度更高,安全型保障会更高;

2.2 Layer3 存在那些问题

• op rollup 的链交易确认过程是低效的

○ 基于 optimistic rollup: Layer2 和 Layer3 都是 op rollup, 因为 op rollup 挑战期 7 天, Layer3 上的交易在 Layer1 上得到确认是 14 天

○ 基于 optimistic rollup 和 zk rollup: Layer2 op rollup 和 Layer3 zk rollup: 挑战期 7 天, zk 证明几个小时, Layer3 上的交易在 Layer1 得到确认是 7 天 + 几个小时

○ 基于 zk rollup: Layer2 和 Layer3 都是 zk rollup, 因为 zk proof 需要几个小时,Layer3 上的交易在 Layer1 得到确认是几个小时

虽然 op rollup Layer3 是交易确认过程是低效, 但如果Layer2 和 Layer3 都是 zk rollup 的话,交易确认过程就是高效的了

• 含有 EVM 的链在一定程度上不再适合 Layer3

○ Layer3 是为应用场景而技术的,上面不应该再跑 EVM,而是针对专用场景去设计,如果还使用 EVM 去运行Layer3, 那很多链上逻辑还是使用智能合约,无法屏蔽智能合约的局限性的缺点;将 Layer3 设计成模块化的可插拔的插件,根据应用层的不同启动不同的 Layer3 模块才是最佳实战。

3. 目前市场上有那些 Layer3

3.1 市场上的 Layer3

目前 Layer3 可以分为两类

• 基础设施类:为需要跑 Layer3 的项目方提供基础设施

○ Arbitrum orbit:Orbit 是链利用 Arbitrum Nitro Tech Stack 构建的 Layer3 基础设施;

○ ZkSync Hyperchain: zksync 提出的超级链;

○ DappLink: 一个通用型的 Layer3 技术解决方案,可以运行在任意 Layer2 上,包含比特币,以太坊等生态。模块化可插拔的设计方式,支持社交游戏模块插件,支持 defi 模块插件和支持托管模块插件等,可以根据应用场景的不同启动不同的模块;

• 应用类:支持单一应用场景的 Layer3 链

○ Deri: 利用 Arbitrum Nitro 来实现高效的跨链期货、期权和衍生品;

○ Arbi Chain: 在节点级别嵌入特许权使用费以保证特许权使用费支付。由 Arbitrum 提供支持的安全、低成本、去中心化的以太坊 L3 区块链;

○ Zklink: 是一个基于零知识技术承载交易场景的多链 rollup 基础设施;

○ Xdai: 利用 Arbitrum AnyTrust 实现下一代视频游戏的开放交易。

3.2 各 Layer3 的优逆势分析

• Arbitrum orbit: Arbitrum 推出支持自身生态的一个 Layer3 基础设施,主要是为 Arbitrum 生态服务的。

• ZkSync Hyperchain: zksync 提出的超级链基础设施,主要也是为 zksync 生态服务的。

• DappLink:DappLink 是一个通用型的 Layer3 技术解决方案,可以支持任意生态,具有以下特点

○ 通用型:支持所有 Layer2 生态,不单为某一个 Layer2 服务,因此通用型更强;

○ 可组合性高:模块化可插拔设计的应用链,具有更多组合行的可能;

○ 可定制化:可以根据 Layer2 的区别适配定制化的开发

○ 成本更低廉:DappLink Layer3 会内置 DA 模块,DA 数据验证和保障有 Layer2 和 Layer3 来承载,成本会低廉很多

○ 更能承载大规模应用:DappLink 的内置 DA 模块是没有共识的,可以降低共识带来的数据延迟

关于 Deri, Arbi Chai, Zklink和 Xdai, 它们都是专注于单一应用场景的链,通过不同技术方案解决自己的问题,各有千秋。

4. Layer3 运行的必要组件

• 数据可用层(DA): Layer3 需要承载大规模的应用,对应的交易数据必然是不能放在交易的 calldata 里面的,需要放到 DA 层。

• 交易执行层(Validator): Layer3 交易的排序,执行角色

• 交易证明层(Prover): 生成交易的 zk proof

• 交易验证层(Verifier): 验证交易是否有效,发现做恶,需要惩罚做恶者

5.Layer3 未来展望

随着 web3 市场和技术的不断迭代,用户对去中心化应用的渴望,还有现阶段 Layer1 和 Layer2 的局限性,Layer3 App chain 很快将会破圈而出,成为 Web3 的下一个热潮,Layer3 App chain 也将会给整个 Web3 行业带来新的突破,这将会是区块链发展上的一个重要的历史节点。

点赞 0
收藏 1
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
DappLink
DappLink
The 1st modular, composable #Layer3 solutions linking myriad chains. Build dapps like playing with legos!