很多投资者投资了很多区块链相关的项目,但是可能还不太了解区块链的层级结构,分层结构可以说是区块链处理数据和运行的基础。区块链通常会被分为Layer0、Layer1和Layer2这三层,这是区块链学术研究领域的一些学者们为了寻找到区块链的可扩展性方案而推出的概念。Layer 1就是区块链的协议,layer 1应该保持稳定性和进行维护,layer 2则是进行持续创新的地方。那么究竟区块链Layer1是什么意思?下面就让币圈子小编为大家详细介绍一下Layer1和Layer2的区别。
Layer 1又称为底层,也就是所有矿工都必须遵守的规则,其设计是为了让区块链能够保持状态的「帐本一致性」与「交易最终性」,让节点以不可窜改的方式锚定数据事务,并在没有中央审查的情况下以加密的方式达成共识。简单来说Layer 1就是区块链的协议,大家常听到的共识机制、区块、私钥或地址等等,这些都是Layer 1范畴。
Layer 1扩容方案所关注的点是如何在确保区块链「状态」在全网的一致性与最终性的前题下,提升区块链的交易处理速度。过去Layer 1扩容方案,大部分是针对数据层和共识层的优化,近年来网路层的「分片技术」成为各大公链项目的研究重点,例如以太坊2.0的目标,就是希望透过「分片技术」提升目前以太坊在交易处理速度上的瓶颈。
(补充:区块链上的「计算」又称为「状态生成」,之所以会用「状态」这个词的原因在于,一般的计算模型裡,不存在信任和安全问题,只需生成计算结果就好,不需要验证;但是在区块链网路中,除了计算出交易结果,还需要对其进行验证。)
1.layer0
其中第0层(Layer0)对应OSI模型的1-4层(底层协议),包括传输层。
2.layer1
第1层和第2层对应OSI模型的5-7层(上层协议),第1层(Layer 1)包括数据层、网络层、共识层和激励层。
Layer 1解决信任,Layer 1的代币的存在是为了让这条底层公链能够抵抗51%攻击。
Layer 2搞定性能,对于Layer 2协议来说,唯一能够捕获价值的方式是存储某种外部的、有价值的状态。
现有的扩容方案分别针对不同层级进行改进,分为第0层扩容、链上扩容和链下扩容。
第1层扩容,即链上(On-Chain)扩容,通过优化、改进公链基本协议提升区块链性能。
第2层扩容,即链下(Off-Chain)扩容,不改变公链基本协议,通过链下在应用层进行改进提升性能。
第0层扩容通过优化区块链底层数据传输协议提升区块链性能,不改变区块链的上层架构,是一种保留原有链生态规则的性能提升方案。
通过对于Layer1和Layer2区别的详解,相信大家已经了解了区块链Layer1是什么意思。其实在区块链开发者的世界中,最流行的一个术语就是协议,而这个协议并不是一个物品,它是一个抽象的概念。从理论上来说的话,投资协议是没有办法的,这并不是一个投资的对象,但是我们所说的这个投资其实并不是投资于协议,而是投资那些能够让某种协议运作起来的资产,所以我们往往会从价值捕获的角度来评估Layer 1和Layer 2协议,并解释它们如何能够捕获价值。