Le réseau Nervos (CKB) est un réseau blockchain modulaire construit autour d'une couche 1 sécurisée et adaptable, connue sous le nom de Common Knowledge Base (CKB). Utilisant un mécanisme de consensus par preuve de travail (PoW), la CKB prend en charge une variété d'opérations cryptographiques et est conçue pour une interopérabilité transparente avec d'autres blockchains, sidechains et réseaux de couche 2. Cette interopérabilité est renforcée par l'abstraction des comptes au niveau du protocole, ce qui permet aux développeurs de créer des applications décentralisées avec une plus grande flexibilité.
Lancé en 2018, Nervos visait à résoudre les problèmes d'évolutivité rencontrés dans les réseaux de couche 1 existants, en particulier ceux qui affectent les plateformes de contrats intelligents. Le réseau principal de Nervos a été mis en service en novembre 2019, doté d'une architecture unique à deux couches : une couche de base sécurisée (couche 1) et une couche d'application haute performance (couche 2). Le développement du projet comprend une suite de protocoles conçus pour fournir l'évolutivité et l'environnement nécessaires aux applications décentralisées (dApps).
CKB, ou CKByte, est le jeton utilitaire natif du réseau Nervos. Il remplit plusieurs fonctions essentielles au sein de l'écosystème. Tout d'abord, les jetons CKB sont utilisés pour payer les frais de transaction et récompenser les mineurs qui assurent la sécurité et le fonctionnement du réseau. Deuxièmement, chaque jeton CKB représente une allocation d'espace de stockage sur la blockchain CKB, permettant aux détenteurs de stocker des données, d'exécuter des contrats intelligents et d'utiliser les ressources de la blockchain. Troisièmement, les participants peuvent bloquer leurs jetons CKB dans la DAO Nervos, ce qui leur permet de recevoir une compensation ou un rendement sur leurs avoirs au fil du temps.
Techniquement, CKB utilise une version généralisée du modèle UTXO (Unspent Transaction Output) de Bitcoin pour la comptabilité et une machine virtuelle basée sur un jeu d'instructions RISC-V pour l'exécution des transactions et des contrats intelligents. Ce modèle, connu sous le nom de modèle Cell, étend la structure UTXO de Bitcoin, permettant une fonctionnalité complexe et Turing-complète des contrats intelligents. Le mécanisme de consensus, NC-MAX, est une version optimisée du consensus Nakamoto de Bitcoin, qui améliore l'efficacité, le débit et la sécurité par unité d'énergie dépensée.
La CKB se distingue par plusieurs caractéristiques uniques. La technologie de liaison isomorphe fait correspondre les UTXO de Bitcoin aux cellules de CKB, ce qui permet le transfert sans confiance d'actifs entre les blockchains Bitcoin et CKB sans compromettre la sécurité. La conception multicouche de CKB prend en charge diverses solutions d'évolutivité, y compris les canaux d'état, les canaux de paiement et les sidechains, et peut déployer des rollups compatibles avec l'EVM. L'abstraction native des comptes permet des opérations cryptographiques flexibles sans nécessiter de changements au niveau du protocole, ce qui rend la blockchain plus conviviale et plus accessible.
La blockchain CKB prend en charge un large éventail d'applications, notamment les identités décentralisées (DID), les portefeuilles de clés de passe et les objets numériques Spore (DOB), qui garantissent une véritable propriété sur la chaîne et des objets numériques adossés à une valeur. Le protocole RGB++ facilite les transferts d'actifs entre Bitcoin L1 et la blockchain CKB.
Le réseau Nervos continue d'évoluer avec des initiatives telles que la pile UTXO, qui vise à lancer des chaînes de couche 2 de Bitcoin à haute performance sécurisées par CKB, et l'intégration avec le réseau Lightning de Bitcoin pour améliorer le flux d'actifs entre les deux réseaux. L'utilité multiforme du jeton CKB et ses caractéristiques techniques uniques le positionnent comme un acteur important de l'écosystème de la blockchain, en particulier comme une solution idéale pour la couche 2 de Bitcoin.