Nervos Network
Nervos Network 是一个基于工作量证明(Proof-of-Work)的区块链平台,它由多个为不同功能设计的区块链层组成[1]。该平台的原生加密货币被称为 CKB。Nervos 区块链支持部署智能合约和去中心化应用程序(DApps)。Nervos Network 于 2018 年创立。
发展历程 编辑
2018 年,根据官方网站,Nervos Network 由 Jan Xie、Terry Tai、Kevin Wang、Daniel Lv 和 Cipher Wang 创立[2]。
架构 编辑
Nervos Network 使用多层区块链架构来实现不同功能。基础层优先考虑安全性和去中心化,并针对交易验证进行了优化。它能够处理来自上层提交的交易,并解决争议问题。第 2 层及以上层设计用于支持智能合约和去中心化应用程序[3]。
NC-MAX 编辑
第 1 层通过工作量证明(Proof of Work)实现加密共识,使用的是比特币中 Nakamoto 共识算法的改进版本:NC-MAX。该算法在原始版本基础上进行了以下三种改进:
- 两步交易流程:包括“提议”和“提交”两个阶段,以优化区块传播效率。
- 动态调整区块间隔:根据网络性能调整区块生成时间,以减少孤块(orphan block)并提高交易吞吐量。
- 孤块计入难度调整:在难度调整计算中考虑所有区块(包括孤块),以抵抗“自私挖矿攻击”。这种攻击允许部分矿工通过不公平方式增加自身利润,损害其他矿工的利益。
NC-MAX 算法曾在 2022 年互联网协会的网络与分布式系统安全(NDSS)研讨会上发表。此共识过程中使用了一种新型哈希函数,称为 "Eaglesong"[4]。
参考链接 编辑
- ↑ Crypto Startup Raises $28 Million To Combine Public And Private Blockchains For Enterprises forbes
- ↑ Team | Nervos Network
- ↑ Better Than Bitcoin? This Man Has a New Plan to Disrupt the Finance Industry - Newsweek
- ↑ Introducing Eaglesong, Nervos’s New Hash Function for CKB Proof-of-Work | by Nervos Network | Nervos Network | Medium