博客
关于我
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/

    你可能感兴趣的文章
    Python rsa 加密
    查看>>
    Python RSA操作
    查看>>
    Python轻松实现统计学中重要的相关性分析
    查看>>
    Python scrapy 常见问题及解决 【遇到的坑】
    查看>>
    Python Seborn热图数据的动态更新
    查看>>
    Python Seborn绘制空白直方图
    查看>>
    Python Selenium - 获取href值
    查看>>
    Python Selenium实现自动化测试及Chrome驱动使用!
    查看>>
    Python Selenium搭建UI自动化测试框架
    查看>>
    Python Selenium模块详解
    查看>>
    Python selenium爬取影评生成词云图
    查看>>
    python selenium自动化测试报告
    查看>>
    Python selenium自动化测试框架实战 —— 登录测试案例
    查看>>
    Python Selenium设计模式 —— POM
    查看>>
    Python Serial:如何使用 read 或 readline 函数一次读取多个字符
    查看>>
    Python set([]) 如何检查两个对象是否相等?一个对象需要定义哪些方法来自定义它?
    查看>>
    Python setup.py:数据文件无法复制目录:不存在或不是常规文件
    查看>>
    Python setuptools sdist:仅安装版本化文件
    查看>>
    Python Shell下使用matplotlib
    查看>>
    Python Slice How-to,我知道Python Slice,但我怎么才能使用内置的Slice对象呢?
    查看>>