如何理解“链下”和layer2?

在加密货币圈久了,能听到层出不穷的新概念和以新概念出现的新技术。有时候这些技术被奉为圭臬,有时候这些技术短时爆红后销声匿迹。

炒火某个技术和概念,是资本的需求。但在市场里概念火热的时候,这个概念大多还处于非常早期,不是很成熟,市场炒起来的是关注度,和项目进展无关。

不过一个真正做项目的团队,要关心长远的技术发展,比如对于理解layer2或者链下这个概念,肯定需要长久的研究和准备。

今天我们就聊聊layer2和链下的理解。还有这些错综复杂的项目怎么判断其技术。

Layer2是很适合解决加密货币网络扩容问题的解决方案,链下也是。

每个加密货币网络底层是资源和通讯,是layer0。layer1则是具备共识的那一层,layer1通过共识算法出块,负责网络的安全性,但layer1会有一定限制,因为大规模共识与高效率是矛盾的,所以layer1搞不定的网络拥堵的问题,那只能绕开拥堵,另开辟一条路,这就是layer2。

理论上如果不是链上的过程,都是“layer2”,例如桥、中继、网关这些可以做信息中转的部分。但为了实现安全,layer2的定义一定是具备安全性的一些解决方案。例如一个智能合约、一个具有节点验证能力的网络。

因为layer2最终实现的是保证安全的情况下layer1账户余额的更新,所以在大部分情况下会把两层账户做一个余额变化的关联,简单理解就是layer1账本和layer2关联账本的变化,大多数情况下layer2是通过只能合约实现的。

例如如果用一个合约,把交易两方的地址账本做一个密码学处理的加减对应,这就是闪电网络一类的技术方案。如果把账本传递过程加入零知识证明一类的技术,带证明的交易消息在layer2走一次,信息安全传递,这就是利用零知识证明证明的layer2扩容。如果layer2有单独的网络,要有网络节点可以执行单独的验证,这一层可能会有单独的共识,可以在网络里运行一些合约执行关联账户变化,这就是一些侧链的方案。

这里还有一个有趣的推论,就是因为layer2的分层问题,很多组合性的方案都能被成为layer2,例如跨链生态的多链结构,这些甚至于是layer2的layer2,当跨链技术成熟之后,跨链也会是一个扩容的主要可能,因为从顶层设计看,跨链是异构分片。

另外,在不考虑网络间的差异的时候,扩容的解决案例很多,例如以太坊通过合成资产的方式做到的比特币流动性方案,这促使以太坊已经成为了比特币网络的layer2,即最大的“侧链”。

那layer2和链下的关系是什么呢?前文我们定义不是链上的都能广泛称为layer2,但看完链上和链下的定义我们会更详细,链上一定是有链和共识的一层,所以链上链下是相对于共识而言的,当layer2有共识的时候,layer2这一层也有链下。

在链下也许还会发现很多有趣的设计,比如把重要的合约状态执行放到链下,其原理是利用了TEE。

这是为了克服Layer 2的天花板低的现象,例如以太坊的zk-rollup方案塑造的Layer 2,目前只适合token交易,甚至在图灵完备角度都无法成熟。

Layer 2是相对Layer 1而言的,扩容思路是把Layer 1原本承载的高频过程转移到Layer 2,例如把Dex中的swap部分迁移到Layer 2,这样这个过程不需要占用Layer 1的资源,所以gas很低,不使用PoW做交易确认,交易速度也很快。

不过那样是把合约执行也带到了layer2,需要在layer2部署,全部迁过来,如果只把的状态执行放进layer2,因为很多计算本身也是在链下完成的,所以这个思路确实类似一种链下处理的方式。

这个思路可以提高单个智能合约本身的运算性能、执行合约所使用到的隐私数据的保密性以及可开发性。

甚至于可以描述为这是一个独立于区块链的中间层。将智能合约放在链下执行,并使用TEE节点保证其运算性能,数据隐私,及可开发性。可以称为“链下可信服务”。

接下来我们再聊聊layer2跨链,这是扩容方式,也是重要的应用场景,对于比特币、以太坊等这些layer1的公链来说,采用通过其他链验证的方式进行两个链的跨链,这个过程中,layer1和layer2是相对的。这个layer1是目标的两条链。而layer2是验证跨链的另外一条链。

其中很关键的是,layer2这条链,是帮助验证着两条链上交易信息的安全性的,这要求可以通过零知识证明等这样保证信息传递安全的技术让信息传递没问题,交易可确认。

这样我们可以看到,其实跨链的目标两条链和负责跨链验证的这条链,是相对独立的,所以才会分割出layer2。

基于这样的跨链过程,如果要开发应用的话,一般是在验证链上建立虚拟机,然后基于验证链的DApp可以实现更多交互,例如直接用HECO的USDT购买BSC链上的资产,亦或者HECO上的资产抵押到BSC上产生收益等。

如今概念很多,layer2的项目很多,不过对其发展的判定,还是需要几个既有的因素。

1.基础资产有足够的价值

圈内一直有一句戏谑的话,只要哪个链的基础资产价格暴涨,就会出现一些人称这条链才是真正的某某链,比如BNB暴涨,戏谑称“BSC才是真正的以太坊”。

这句话取之于“谁才是真正的比特币”,但很真实的验证了基础资产的作用。上文我们说,以太坊DeFi崛起,最大的原因,是ETH的价格处于一个上升通道,DeFi的模型都能跑得通。资产创造这件事,在两个系统里难以互相迁移。所以还是要先让链上资产增值是最好的选择,简单说就是价格拉升,基于基础资产才有的玩。

2.生态内有足够多的金融应用

DeFi是公链最好实现的一个应用领域,恰好以太坊在2018年的时候就是用来做融资发币的工具,所以以太坊的属性已经归类到金融了,可以说是现在乃至未来最大的金融链。

金融是生态运作的基础,因为资产本身带有很多原动力。那金融应用的多样性的塑造,源头是开发者和需求。

例如Solana,依靠FTX生态派系,其应用趋向金融属性非常高,也很容易建立起服务生态。例如波卡,第一批崛起的平行链,大部分与金融相关。

3.必要的独特性

与以太坊拼技术、拼资产规模、拼用户。肯定不是直接上来真刀真枪,这也不太符合开源包容的发展理念。

链的独特性,就是要在市场下行的时候,也能靠基础资产运作正常。例如分布式存储,例如隐私计算。例如DEX。

如今看来,金融应用是链最基础的可实现应用,所以链的独特性,是除了金融类应用外,塑造持续商业模式的一个思路。

例如分布式存储实现的存储付费和资源接入的激励。例如波卡平行链实行的插槽和线程的租用。

这些设计都有一个特征就是,有需求去让链上资源得到使用,而通过链上资源的应用可以创造价值。

如果不能实现这样的循环,链只是一个上升周期的为金融领域准备的一个资本运作工具,而不是谁都可以使用创造价值的计算资源平台。

在不能疯狂砸钱、资源输出的情况下,每个链的机会是均等的,如今layer2的扩容项目可能即将引来一波高潮,但要对比的是这些项目的以上三点,谁能脱颖而出,要等待真刀真枪的竞争。

原创文章,作者:金色财经,如若转载,请注明出处:https://btc.cheshirex.com/?p=67381

发表评论

登录后才能评论