而在几年前(大概2016年左右)我们习惯性把比特币和以太坊这样的主链称为Layer1,其上面可以承载网络的所有功能,包括交易信息、智能合约或者计算工作,正因如此,当所有的功能都在一个“盒子”里完成时,拥堵问题在所难免。 于是,有人想到了通过扩展的方式,提高Layer1的性能,其中就分为两大类。一类是扩展Layer1层面,这一类的代表就是分片,我们可以理解为原本的Layer1好比是某家会计师事务所A有一万个会计在计算和记录账本,但是每次新算一页账本就需要每个会计师都要计算,记账上并传给下一个人。但是如果需要记账的交易太多,他们处理不过来的时候,就会发生拖延,也就是链上发生拥堵了。而分片好比是把这一万个会计师分为50个小组,每个小组只有200人,新算一页账本的速度就快了几十倍。这就是在Layer1层做的扩展。 但还有另外一种思路,是把链上的一些需要计算的交易拆分出来,通过智能合约和机制把一部分交易放在另一条链上来完成,这就是Layer2层面的解决方案。这个解决方案,按照刚才会计师事务所A的比喻来理解的话,相当于是他们把许多需要计算的交易交给了另外一家会计师事务所B来计算,然后会计师事务所B计算好了结果,再返还结果给到A,从而完成了所有交易的记录。这就是找了外援,也就是第二层网络,来辅助计算,达到了扩展的效果。 在经历多种尝试后,我们现在已经习惯性把比特币、以太坊这样的主链称为Layer1,而把其延伸出来作为功能补充或者降低主链负担提供效率的部分称为Layer2。当然从共识的层面来说,Layer2只是部分共识,其决定意义的依然是Layer1,至此我们大概说明白了Layer1与Layer2之间的关系。 如果非要再用一个比喻形容Layer1和Layer2之间的关系,大概就是总公司和分公司的状态。所以,当总公司现在已成定局时,发展分公司必然成为了资本追捧的赛道,毕竟还没有那个最好的分公司(Layer2)产生。 而值得注意的是,波卡本身并不是Layer1或者Layer2,它更贴近于Layer0,或者称为元协议(我们在科普知识中有详细介绍),而其平行链扮演了Layer1的功能,这也是为什么波卡具备了无限扩展性的原因。 2.Layer2有什么意义?前面我们谈到了Layer2的发展是行业的一个重点和热点方向,那么其背后究竟隐藏了什么样的魔力,才使其成为了行业当前的“香馍馍”,而我们尝试从两个角度去探索这层意义,供大家了解。 2.1 性能扩展 首先Layer2最直观的意义莫过于是给Layer1带来了性能上的扩展,也就是直戳核心痛点,解决主链的拥堵问题或者高额手续费问题,而这在目前的Layer2网络中似乎已经产生了不错的化学反应。 (责任编辑:admin) |