Layer2的概念被人们熟知是因为以太坊生态,但是,Layer2的概念却不是以太坊生态原创,而是来源于比特币。 比特币0.1版本的代码里保留了一份原始版本的代码,是中本聪留下的。这段代码支持用户在交易被矿工打包确认之前更新交易。如果一个用户的余额增加,另一个用户的余额就会相应减少,一旦用户完成了交易,他们就可以只向主链网络传输一个交易结果然后关闭他们的支付通道。基于“支付通道“后来诞生了闪电网络,闪电网络是比特币最早的Layer2,也是加密世界里最早且可行的Layer2。 因此,在我们谈什么是Layer2时,不能仅以 以太坊Layer2马首是瞻,也不能以以太坊Layer2为唯一衡量标准(毕竟以太坊Layer2是经过这两年的发展才基本确定了roullp这个设计方向的可行性),而是应该透过现象看到本质,需要了解Layer2的本质是什么?这样才能设计出切实可行的Layer2。 无论是比特币Layer2还是以太坊Layer2,其诞生的背景都是当Layer1主网无法实现更复杂更高性能的应用场景时,需要把Layer1资产跳脱到Layer2去实现。以太坊需要Layer2去拓展其性能,比特币则更需要Layer2。比如,BTC可以在闪电网络里实现快速高效的支付场景;ETH则可以跨到Arbitrum去速度更快、Gas更低且更复杂的智能合约场景。 因此,无论是比特币Layer2还是以太坊Layer2,其本质都是一样的,都是让Layer1的主网资产跨到Layer2实现更复杂更高性能的应用场景。因此,Layer2的本质是一个去中心化的跨链方案+一个高性能且无需信任的二层网络。 那么,无论是比特币Layer2还是以太坊Layer2,在设计时都得遵循一些最基本的原则: 1、必须实现Layer1资产无需信任地跨到Layer2,这是最重要的第一步。 2、Layer2网络的账本一定是安全且无需信任的。 只有同时满足以上两个条件,才是一个切实可用且完全去中心化的Layer2。
|