Logo of Nervos Network | |
| Denominations | |
|---|---|
| Plural | CKBytes, CKBs |
| Code | CKB |
| Development | |
| Original author(s) | Jan Xie Terry Tai Kevin Wang Daniel Lv Cipher Wang |
| White paper | Positioning whitepaper Common Knowledge Base whitepaper |
| Initial release | 19 November 2019; 6 years ago (2019-11-19) (mainnet) |
| Code repository | https://github.com/nervosnetwork |
| Development status | Active |
| Written in | Rust |
| Developer | Nervos Foundation |
| Source model | decentralizedopen-source |
| License | https://github.com/nervosnetwork/docs-new/blob/develop/LICENSE |
| Ledger | |
| Timestamping scheme | Proof-of-work |
| Block time | approx. 10 seconds |
| Block explorer | https://explorer.nervos.org/ |
| Circulating supply | 43,549,596,169 CKB (as of 16 February 2024) |
| Website | |
| Website | https://www.nervos.org/ |
Nervos Network is aproof-of-workblockchain platform[1][2] which consists of multiple blockchain layers that are designed for different functions.[3] The nativecryptocurrency of this layer is calledCKB.Smart contracts anddecentralized applications can be deployed on the Nervos blockchain. The Nervos Network was founded in 2018.
According to the organization's website, Nervos Network was founded in 2018 by Jan Xie, Terry Tai, Kevin Wang, Daniel Lv, and Cipher Wang.[4]
Nervos Network utilizes multiple blockchain layers to for different functions.[3] The base layer prioritizes security and decentralization, and is optimized to verify transactions. It can settle transactions submitted from upper layers and resolves disputes. Layer 2 and above are designed forsmart contract anddecentralized applications.[5][6]
Layer 1 achieves cryptographic consensus throughproof of work, using a modified version ofBitcoin'sNakamoto consensus algorithm: NC-MAX. This algorithm changes the original in three ways: a two-step transaction process (propose, commit) which aims to improve block propagation; dynamic adjustment to block interval based on network performance to keep orphan blocks low and improve transaction throughput; and accounting for all blocks (including orphans) during the difficulty adjustment calculation to resist "selfish mining attacks," whereby one group of miners can increase their own profits at the expense of other miners on the network. NC-MAX was presented at theInternet Society's Network and Distributed System Security (NDSS) Symposium in 2022.[7] The consensus process uses a novelhash function called "Eaglesong."[8][9]