有什么样的哲学,就有什么样的设计。Nervos对公链的理解,决定了它的设计方向。Nervos采用了分层的设计。具体来说,它的layer 1负责全球共识、负责安全,layer 2负责可扩展,承担大部分的应用工作,实现低延迟和高隐私。同时,layer 1和 layer 2紧密协作。Layer 1主要用于定义和存储状态,layer 2主要处理大部分交易以及生成新状态。也就是说,未来的大规模的网络活动会发生在layer 2,而layer 1服务于最终状态的存储,为layer 2的网络活动提供不可逆转的记录、共识和安全。
如此可见,Nervos通过分层设计,对状态和计算进行解耦,从而让layer 1和layer 2各司其职,各自发挥更大的作用。Layer 1提供最基础的全球共识,layer 2则具备灵活性和可扩展性。
有了Nervos layer 1的基础,Nervos layer 2的状态生成有了更多的灵活性。layer 2的状态生成可以来自于私有链,来自于无须许可的公链,也可以来自于状态通道,甚至还可以来自现有的网络服务(如互联网公司可以将关键数据上链)、以及客户端本地生成的状态。
比特币和
以太坊的layer 2也可以发展,为什么还需要Nervos的 layer 2呢?比特币的闪电网络由于套利模型相对于以太坊的Defi并没有展示出更大的空间,在其前期快速发展一段时间之后,进入了瓶颈期,它需要找到更好的经济模型,且还受制于比特币的底层协议。以太坊的链下扩容方案受制于其经济模型,且以太坊是面向计算的设计,交易并发的执行较难,存在一定的扩容瓶颈。
作为公链,Nervos CKB有共识机制、有它的虚拟机、有它的加密经济机制、有它的点对点通信网络等。其中让人印象最深刻的是它的编程模型、加密经济机制以及共识机制。这也是理解Nervos特色的最重要的方面,其中的核心关键词包括CKB虚拟机、Cell模型、代币的二级发行。
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。