鉴于网络媒体上很多人都从技术角度详细解释了Layer 2技术的做法和区别。本文将以通俗的术语解释一下layer2。
关注问题:
为什么需要layer2?
如果layer1扩容成功了,还需要layer2吗?
Layer2成功实施后会产生什么影响?
Layer2有哪些热门项目?
以下各节也将回答这些问题及其扩展。
Layer2的必要性
Layer2是指以太坊的layer2吗?
首先说明一下,很多公链都可以做layer2。并不是只有以太坊才有layer2。第2层是基础协议网络。例如,以太坊主网络是第一层。
为什么其他项目的layer2似乎不太受欢迎?当我们谈论第2 层时,我们想到的是以太坊的第2 层?
因为大部分公链的layer 1都不好,地基不牢,怎么盖房子。为了简单理解,layer1就是日常生活中的柏油路。由于人流量大,需要修建高架桥、立交桥、地下通道等。这些高架桥和其他设施是第二层。解决扩展问题。
这是否意味着ETH2.0之后不再需要layer2了?
不。以太坊2.0扩容后,使用PoS机制,TPS可以达到3000以上,还需要layer2。尽管肖峰(万向区块链)等行业专家表示,区块链领域与信用卡、支付宝不同的是,结算和交易是同时完成的。即使是3000TPS也已经可以满足需求了。然而,这只是对表现不足的自我安慰。 TPS再高也不算太高。只要区块链用户数量在增加,只要地球上的人类数量在增加,性能扩展就不可避免。主网第一层性能扩展缓慢。无论Layer 1 发展得如何好,都无法满足当时日益增长的用户需求。 Layer 2 扩展将长期存在。
Layer2的存在只是为了扩展吗?
目前看来是这样,但不完全是在内核中。如果主链非常强大,就意味着会有非常专业、强大的节点,而强大节点的存在会在一定程度上破坏区块链的分布式性质。也许它会变得中心化。因此,layer2的存在就是为了完善和平衡“不可能三角”,即可扩展性、安全性、去中心化这三个方面。
二层解决方案
Layer2 解决方案有哪些?我经常听到有人说卷起,这是什么?
这是一个很长的故事,有很多解决方案:通道、等离子、侧链、rollups。
渠道
又译为状态通道,最著名的是支付状态通道。链下交易,链上同步状态。类似于线下支付、线上结算,感觉有点像支付宝,但没那么方便(当然目前区块链的大部分应用都不是很方便)。这个TPS的处理能力可以非常大,因为链下处理可以非常高效。问题在于,这个应用更像是B端用户约定的操作,很难对接智能合约,满足散户的需求。当然,有人说设置通道、押币、监控通道状态的麻烦是缺点,但其实核心原因并不是这个。知名渠道项目,如Raiden雷电网络,市值排名在500及以上。该技术类似于比特币闪电网络。
等离子体
由Joseph Poon 和Vitalik Buterin 贡献。等离子与通道有同样的问题。它无法扩展通用智能合约的容量。最著名的项目是OMG。 Vitalik提出来了,但是后来V神说rollup更好,所以大家都会追求rollup。
侧链
以太坊侧链,理论上火币生态链Heco、币安智能链BSC、OKChain都是以太坊侧链。侧链和主链本质上是两条链,数据和状态不同步。因此,以太坊原教旨主义者、Vitalik等很多大佬并不真正支持侧链的发展。 “我的技术代码是你的,你的还是你的。”不过,最近Heco和BSC的快速发展在一定程度上扩大了整个以太坊生态。可以笼统地理解,其他layer2解决方案被视为亲生儿子,而侧链侧链则是干儿子,而且是非常强大的干儿子。吃瓜群众就会去哪里好用、哪里利润高。其他人彼此很亲近,但他们并不真正关心。
汇总
Rollup可以翻译为“汇总”。 “卷”二字分开写,指的是“卷起来”。
那么layer2的rollup应该总结什么呢?滚什么?
一句话:汇总侧链上的多笔交易信息(状态)生成消息(哈希)并上传到以太坊主网。简化的理解就是侧链和主链之间的连接已经打开并且已经存在。 Rollup相当于一条没有共识节点的侧链。有些项目方没有资源开发侧链,所以多台服务器进行rollup,定期上传状态信息到主链,以保证信息不被篡改。
主链下不断更新的状态哈希值上传到主链。链上无法独立验证信息的真假。 Zkrollup 可以验证这个简单的信息。目前主要是传输信息。 Optimistic Rollup 的rollup 方案有很多,包括Optimistic Rollups、ZK Rollups、Arbitrum、StarkEx 等,基本上最知名的两种是Optimistic Rollup 和ZK Rollups,其他类型都是这两种的更多改进的调试版本。乐观汇总将运行一个名为OVM(乐观虚拟机)的虚拟机,它可以在以太坊上执行相同的智能合约。其实听起来有点像三大公链(以太坊侧链),所以看好rollups和heco、bsc也和DeFi息息相关。 Optimism 是Optimistic rollups 领域的一个重要项目。 Loopring、Deversifi、ZKSwap、zkSync、StarkWare 和许多其他项目正在研究汇总解决方案。
本文是对layer2的初步了解。网上搜索关键词“layer2解决方案项目”可以找到大量的项目和解读。建议您在考虑投资事宜之前,仔细观察和研究最顶层的layer2项目。