博客
关于我
Nervos:链外扩容 + Layer 2才是区块链的未来(上)
阅读量:168 次
发布时间:2019-02-28

本文共 953 字,大约阅读时间需要 3 分钟。

Nervos 联合创始人兼COO吕国宁在密码极客大咖直播间分享了关于区块链链外扩容与Layer 2设计的深度见解。以下是他在直播中的主要内容:

区块链链外扩容与Layer 2设计

区块链技术在性能和可扩展性方面面临挑战。传统的链上扩容方案(如DAG、Sharding等)虽然在提升效率方面取得了一定成果,但也带来了复杂的工程实现和安全性问题。Nervos认为,单纯追求链上性能的提升并不是最优解。

区块链作为去中心化系统,其性能本质上不可能超过中心化系统。这一命题引发了Nervos对区块链发展方向的深入思考:是否应该专注于链外扩容,而不是一味追求更强的链?

分层架构下的链外扩容方案

Nervos提出了基于分层架构的链外扩容方案,旨在通过将复杂的计算任务移出链上,最大化区块链的价值。Layer 1(底层网络)专注于安全性和去中心化,Layer 2(上层网络)则负责性能优化和用户体验。

Layer 1 的核心任务是实现全球共识,支持Layer 2的各种应用需求。Layer 2通过局部共识和高效的计算方式,实现高性能的应用支持。这种分层设计不仅提升了网络性能,还为Layer 2的灵活发展提供了基础支持。

技术特点:Cell模型与CKB-VM

  • Cell 模型

    Cell 模型是Nervos CKB(常数规则集链,Consensus by Committee)底层的核心账本模型。它通过将资产逻辑与状态分离,支持用户自定义资产的发行和管理。与比特币的UTXO模型不同,Cell 模型允许用户在Layer 1上直接存储和管理多种资产,最大限度地提升Layer 2的灵活性。

  • CKB-VM

    CKB-VM是Nervos为Layer 1设计的虚拟机,采用RISC-V指令集实现。这种硬件指令集的设计不仅提升了稳定性和运行透明度,还支持即时编译(JIT),在加密算法和复杂计算场景中表现出色。CKB-VM的灵活性使其能够轻松支持最新的密码学原语,而无需硬分叉。

  • 总结

    Nervos通过分层架构设计,实现了区块链链外扩容的目标。Cell 模型和CKB-VM等技术特点为Layer 2应用提供了坚实的基础,展现了Nervos在区块链创新方面的潜力。这种设计理念不仅提升了网络性能,还为加密经济生态的发展奠定了坚实基础。

    转载地址:http://ukec.baihongyu.com/

    你可能感兴趣的文章
    oracle 中的 CONCAT,substring ,MINUS 用法
    查看>>
    Oracle 中的 decode
    查看>>
    oracle 中表一对多取多方的最新的一条数据
    查看>>
    oracle 使用 PL/SQL Developer创建表并插入单条、多条数据
    查看>>
    oracle 使用leading, use_nl, rownum调优
    查看>>
    oracle 修改字段类型方法
    查看>>
    Oracle 修改数据库表数据提交之后进行回滚
    查看>>
    UML-总结
    查看>>
    oracle 内存参数示意图
    查看>>
    Oracle 写存储过程的一个模板还有一些基本的知识点
    查看>>
    UML- 配置图(部署图)
    查看>>
    oracle 切割字符串加引号_使用Clean() 去掉由函数自动生成的字符串中的双引号...
    查看>>
    Oracle 创建 DBLink 的方法
    查看>>
    oracle 创建job
    查看>>
    oracle 创建一个用户,只能访问指定的对象
    查看>>
    oracle 创建双向备份,Materialized View 物化视图实现 Oracle 表双向同步
    查看>>
    oracle 创建字段自增长——两种实现方式汇总
    查看>>
    Oracle 升级10.2.0.5.4 OPatch 报错Patch 12419392 Optional component(s) missing 解决方法
    查看>>
    oracle 去重
    查看>>
    oracle 可传输的表空间:rman
    查看>>