Nervos Network

来自非小号百科
Doge留言 | 贡献2024年12月27日 (五) 07:01的版本 (创建页面,内容为“Nervos Network 是一个基于工作量证明(Proof-of-Work)的区块链平台,它由多个为不同功能设计的区块链层组成<ref>[https://www.forbes.com/sites/sarahhansen/2018/07/18/crypto-startup-raises-28-million-to-combine-public-and-private-blockchains-for-businesses/?sh=2f600e155efe Crypto Startup Raises $28 Million To Combine Public And Private Blockchains For Enterprises] forbes</ref>。该平台的原生加密货币被称为 CKB。Nervos…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

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。该算法在原始版本基础上进行了以下三种改进:

  1. 两步交易流程:包括“提议”和“提交”两个阶段,以优化区块传播效率。
  2. 动态调整区块间隔:根据网络性能调整区块生成时间,以减少孤块(orphan block)并提高交易吞吐量。
  3. 孤块计入难度调整:在难度调整计算中考虑所有区块(包括孤块),以抵抗“自私挖矿攻击”。这种攻击允许部分矿工通过不公平方式增加自身利润,损害其他矿工的利益。

NC-MAX 算法曾在 2022 年互联网协会的网络与分布式系统安全(NDSS)研讨会上发表。此共识过程中使用了一种新型哈希函数,称为 "Eaglesong"[4]

参考链接[编辑 | 编辑源代码]