Maison  >  Article  >  Comprendre le réseau Nervos (CKB) : un aperçu complet

Comprendre le réseau Nervos (CKB) : un aperçu complet

王林
王林original
2024-06-22 16:01:54768parcourir

了解 Nervos Network(CKB):全面概述

Auteur : Jennifer Obem

Résumé

  • Développe la technologie de base de Bitcoin pour alimenter Bitcoin Layer 2 (L2) avec une blockchain évolutive à une couche.
  • Afin d'améliorer les limitations de programmation de Bitcoin, Nervos Network utilise un modèle personnalisé (modèle Cell) pour le stockage d'état et une machine virtuelle personnalisée (CKB-VM) pour exécuter les transactions.
  • Nervos étend la convivialité de Bitcoin grâce à RGB++, un protocole d'émission d'actifs basé sur le protocole RGB original qui vise à positionner CKB en tant que couche d'exécution et couche de disponibilité des données de Bitcoin.
  • Depuis le lancement du protocole RGB++ sur le réseau principal CKB, les activités de trading sur le réseau CKB sont redevenues actives, avec près de 400 000 nouvelles adresses ajoutées en avril, soit une augmentation de 181 % par rapport à mars.
  • Des travaux sont en cours pour intégrer le réseau de canaux de paiement dans le réseau Lightning, ce qui rendra CKB plus évolutif et adapté à diverses applications blockchain.

Contexte

En tant que plus grande crypto-monnaie, Bitcoin continue de gagner en adoption et en reconnaissance. Cependant, son succès a également révélé certaines limites et défis, notamment en termes d’évolutivité. Par exemple, la blockchain Bitcoin, après la mise à niveau de Segwit, a limité la taille des blocs à 4 Mo, ce qui limitait le nombre de transactions pouvant être traitées dans un temps donné. Cette limitation a entraîné des délais de confirmation plus longs et des frais de transaction plus élevés à mesure que le réseau se développait, rendant Bitcoin moins efficace pour gérer de gros volumes de transactions. Comparé à d'autres blockchains, au-delà du transfert de valeur, le langage de script de Bitcoin manque actuellement de la flexibilité et de l'expressivité nécessaires pour développer des contrats intelligents complexes.

Pour remédier à ces limitations, diverses solutions de couche 2 (L2) ont été proposées, telles que les canaux de paiement, les sidechains et les Rollups. La plupart d’entre eux visent à faire évoluer Bitcoin en traitant les transactions hors chaîne, en essayant d’augmenter le débit des transactions sans compromettre la sécurité de la couche de base. Par exemple, le Lightning Network crée un réseau de canaux de paiement de deuxième couche qui permet des micropaiements quasi instantanés. Une autre approche est celle des sidechains – des blockchains indépendantes connectées à la chaîne principale Bitcoin, avec de plus grandes possibilités de script et des transactions plus rapides. Cependant, ces solutions s’accompagnent souvent de compromis tels qu’une complexité accrue, des hypothèses de confiance et des vulnérabilités potentielles en matière de sécurité.

Nervos Network est l'une des solutions d'évolutivité Bitcoin qui adopte une approche plus native et modifie le modèle UTXO qui sous-tend Bitcoin. Il améliore le protocole RVB pour fournir à Bitcoin des capacités contractuelles complètes de Turing sans avoir besoin de ponts entre chaînes. Créé au premier trimestre 2018 par Terry Tai, Kevin Wang, Cipher Wang et Daniel Lv, Nervos Network est une blockchain de couche 1 conçue pour améliorer l'évolutivité. Pour alimenter le développement du réseau, l'équipe du projet a levé plus de 100 millions de dollars de financement auprès d'initiateurs, privés et publics. En novembre 2019, la blockchain de couche 1 - Common Knowledge Base (CKB) de Nervos Network a été lancée. En février 2024, CELL Studio, dirigé par Cipher Wang, co-fondateur de Nervos, a lancé RGB++, un protocole d'émission d'actifs de couche Bitcoin. Inspiré du protocole RGB, le protocole RGB++ utilise CKB comme couche de disponibilité et d'exécution des données pour mettre en œuvre des capacités de contrat intelligent et l'émission d'actifs pour Bitcoin. Depuis le lancement de RGB++ sur le réseau principal en avril 2024, le nombre de projets utilisant RGB++ pour émettre des actifs sur Bitcoin a continué d'augmenter. En juin 2024, plus de 15 projets écologiques existants ont revitalisé les activités en chaîne de CKB.

Technologie

Source : Nervos Network

Nervos Network adopte une architecture en couches, comprenant une blockchain L1 (Common Knowledge Base, CKB) qui est évolutive via les canaux de paiement et RGB++. Le modèle Cell est une version améliorée du modèle comptable UTXO de Bitcoin, et CKB-VM est une machine virtuelle personnalisée qui prend en charge la conception en couches du réseau. CKB-VM fournit un environnement d'exécution flexible pour lancer des transactions ou créer des applications sur le réseau. Cette conception permet au réseau d'évoluer verticalement en exécutant des composants spécialisés à chaque couche, similaires aux blockchains modulaires.

Base de connaissances commune

CKB est la blockchain L1 sous-jacente du réseau Nervos et fonctionne de manière similaire à Bitcoin, en utilisant un mécanisme de consensus de preuve de travail (PoW). Il utilise NC-MAX, une version améliorée de l'algorithme Bitcoin, pour améliorer l'efficacité et la réactivité du réseau en accélérant les délais de confirmation des transactions et en réduisant les taux de blocages orphelins. Bitcoin vise un intervalle de bloc de 10 minutes et ajuste la difficulté de minage environ toutes les deux semaines. CKB ajuste dynamiquement l'intervalle de blocage (environ toutes les quatre heures) en fonction des changements dans l'activité du réseau pour optimiser les performances.

CKB sécurise le réseau à l'aide de la fonction Eaglesong, une fonction de hachage personnalisée neutre ASIC qui remplace la fonction de hachage SHA256 largement utilisée. Eaglesong est une fonction éponge optimisée pour plusieurs éléments cryptographiques afin de fournir le même niveau de sécurité que les autres fonctions de hachage de preuve de travail (PoW), tout en étant spécifiquement adaptée au réseau Nervos.

Modèle cellulaire

Source : Nervos Network

Le modèle cellulaire est au cœur de la structure de données CKB et peut stocker et vérifier toutes les données de la chaîne. Le langage de script original de Bitcoin et le modèle UTXO limitaient sa capacité à effectuer les calculs complexes requis par les contrats intelligents. En revanche, CKB généralise le modèle UTXO, permettant un stockage et une vérification plus flexibles des données. Contrairement à Bitcoin, qui utilise un seul script pour vérifier les transactions, CKB introduit deux scripts dans son modèle Cell :

  • Lock Script (script de verrouillage) garantit que seuls les utilisateurs autorisés peuvent accéder et utiliser le contenu de la cellule, similaire à Bitcoin.
  • Type Script est un script facultatif qui définit les règles sur la façon dont la cellule est utilisée ou modifiée dans les transactions futures.

Comparé aux options limitées de Bitcoin, ce système permet à CKB de prendre en charge davantage de fonctionnalités, ce qui le rend plus adapté à une variété d'applications. Chaque cellule de CKB est une cellule programmable qui peut enregistrer différents types de données, tels que des jetons, des contrats intelligents et des états d'application spécifiques. Il peut également exécuter des scripts complexes similaires à ceux des langages complets de Turing. Les cellules fonctionnent indépendamment, ce qui signifie qu'elles peuvent être mises à jour ou référencées sans affecter les autres parties de la blockchain, améliorant ainsi l'évolutivité grâce au parallélisme.

CKB-VM

CKB-VM est le moteur d'exécution de CKB, utilisé pour exécuter des contrats intelligents et des applications décentralisées. La machine virtuelle utilise le jeu d'instructions RISC-V, un ensemble d'architecture matérielle (ISA) open source flexible et simple qui prend en charge une variété de langages de programmation, y compris des langages populaires tels que C et Rust. Cette large compatibilité distingue CKB-VM des autres machines virtuelles blockchain qui sont souvent limitées à des langages spécifiques, l'ouvrant ainsi à une communauté de développeurs plus large. Le réseau CKB prend également en charge les SDK pour les langages grand public tels que JavaScript, Rust, Go et Java, ce qui permet aux développeurs de développer plus facilement à l'aide d'outils familiers. Cela permet aux développeurs de créer plus facilement des applications décentralisées complexes à l'aide de langages de programmation familiers.

De plus, l'architecture de CKB-VM offre des frais de gaz prévisibles, une exécution sécurisée et une intégration efficace avec le modèle Cell, aidant à gérer efficacement l'état et à vérifier les transactions. Un modèle de frais de gaz prévisible évite les frais inattendus, améliore l'expérience utilisateur et simplifie le développement de contrats.

Protocole RGB++

Source : Nervos Network

CKB étend Bitcoin avec le protocole RGB++, une norme d'émission d'actifs qui étend les fonctionnalités de Bitcoin sur CKB. Le protocole RGB++ permet des opérations complexes de contrats intelligents et de gestion d’actifs qui ne sont généralement pas possibles sur le réseau Bitcoin. Le protocole RGB d'origine était une solution L2 conçue pour permettre des contrats intelligents et l'émission d'actifs pour Bitcoin sans modifier le réseau principal Bitcoin. Il fonctionne en liant les actifs à des UTXO Bitcoin spécifiques, permettant à ces actifs d'être transférés avec le transfert de l'UTXO lui-même. Le protocole RGB repose principalement sur la vérification côté client, avec des transactions traitées et vérifiées hors chaîne, réduisant ainsi la charge sur le réseau Bitcoin. Cependant, cette approche présente également des limites, telles que des problèmes potentiels de disponibilité des données : étant donné que les données ne sont pas stockées en chaîne, elles peuvent ne pas être facilement accessibles en cas de besoin. De plus, le recours à la validation côté client ajoute une complexité qui peut avoir un impact sur l'expérience utilisateur.

Nervos Network résout ces limitations avec le protocole RGB++, qui étend et améliore les principes du protocole RGB d'origine en utilisant CKB comme couche de disponibilité et d'exécution des données de Bitcoin. RGB++ utilise la technologie de liaison isomorphe pour mapper Bitcoin UTXO à la cellule de CKB, réalisant ainsi une intégration transparente avec les contrats intelligents Turing-complete de CKB. Ceci est réalisé en tirant parti de l’architecture en couches et du modèle Cell de CKB, permettant aux actifs Bitcoin d’interagir avec les dApps sur CKB. En utilisant RGB++, CKB peut exécuter des contrats intelligents plus complexes pour Bitcoin, ce qui n'était pas possible avec le protocole RGB d'origine. RGB++ introduit également la vérification en chaîne des éléments clés de la transaction, améliorant ainsi la sécurité et la disponibilité des données. De plus, le protocole RGB++ peut également mettre en œuvre des replis de transactions, des contrats sans propriétaire avec des états partagés et des transferts non interactifs, et peut réaliser des transferts inter-chaînes de Bitcoin sans avoir besoin de ponts inter-chaînes.

Canal de paiement

En tant que chaîne publique sous-jacente, CKB peut être étendu via des canaux de paiement, tels que le cadre de canal de paiement Perun développé par Polycrypt. En traitant les transactions hors chaîne et en les réglant en chaîne, ces canaux de paiement peuvent prendre en charge une variété d'applications allant des micropaiements aux passerelles de paiement, améliorant ainsi les performances de CKB. Perun utilise le modèle Cell de CKB, où Cell transporte la capacité, le Lock Script, le Type Script et les données pour gérer l'état du canal. Une implémentation du canal (PerunLockScript) peut gérer l'accès à la cellule en temps réel du canal, tandis que l'autre implémentation (PerunTypeScript) peut gérer la logique de validation pour les transitions d'état. Depuis le financement de la chaîne jusqu'à sa fermeture, ces transitions sont gérées automatiquement. Au moment de mettre sous presse, Perun est toujours en test et n'a pas encore été lancé sur le réseau principal CKB. Les principaux développeurs de Nervos travaillent également à connecter CKB au réseau Lightning de Bitcoin, permettant aux utilisateurs d'échanger BTC et CKB sans recourir à un tiers.

Tokenomics

Le jeton natif CKByte (CKB) de Nervos Network joue un rôle important dans le maintien de la sécurité du réseau et dans l'incitation à un stockage efficace. Les principales fonctions de CKB dans le réseau comprennent :

  • Accorder des droits de stockage de données aux détenteurs de jetons.
  • En tant que frais de traitement pour les transactions en chaîne.
  • Délivré aux mineurs sous forme de récompenses de bloc pour assurer la sécurité du réseau.

De plus, les jetons CKB ont trois sources : (1) Bloc Genesis (2) Émission de base (3) Émission secondaire ;

Genesis Block

Lors du lancement du réseau principal en novembre 2019, 33,6 milliards de jetons CKB ont été émis dans le bloc Genesis, dont 8,4 milliards de jetons CKB (25 % de l'émission initiale) ont été immédiatement détruits. Sur les 8,4 milliards de CKB détruits, 5,04 milliards de jetons ont été utilisés pour le stockage en chaîne (« occupant de l'espace en chaîne »), et les 3,36 milliards de jetons restants étaient dans un état flottant (« liquidité »). La distribution par l'État de ces jetons brûlés est destinée à ce que les mineurs reçoivent initialement au moins 15 % de l'émission secondaire et que le fonds du Trésor reçoive au moins 10 %. Il convient de noter que tous les jetons CKB actuellement alloués au Fonds du Trésor ont été détruits et que ce paramètre ne peut être modifié que via un hard fork du réseau.

L'allocation CKB dans le bloc Genesis est la suivante :

  • Vente publique (~ 21,50 %) : la plus grande partie du bloc Genesis a été fournie aux investisseurs publics en 2018, et tous ont été libérés lors du lancement du réseau principal en novembre 2019. libéré.
  • Fonds écologique (17,00%) : Le fonds écologique soutiendra les développeurs tiers au sein de l'écosystème Nervos. Dans les plans pour le bloc Genesis, 3 % de cette allocation ont déjà été sécurisés, le reste devant être réparti sur deux ans, se terminant en décembre 2022.
  • Équipe (15%) : Réservé aux équipes projets, se terminant en mai 2022 pour une période de blocage de quatre ans.
  • Placement privé (14%) : Disponible pour les investisseurs en placement privé en juillet 2018. 66,60 % de cette somme sera libérée au lancement du réseau principal, le reste mettant fin à une période de blocage de deux ans en 2020.
  • Partenaires (5%) : Cette subvention est réservée aux partenaires stratégiques qui contribuent à construire le réseau Nervos, avec une période de blocage de quatre ans.
  • Récompenses Testnet (0,5%) : ces récompenses sont toutes distribuées aux participants au testnet et au programme de bug bounty lors du lancement du réseau principal.
  • Destruction (25%) : Dans le bloc Genesis, cette partie est directement détruite pour garantir que les mineurs et les fonds du Trésor continuent de recevoir des émissions secondaires.

Émission de base

L'objectif de l'émission de base CKB (émission de niveau un) est d'améliorer la sécurité du réseau dans les premiers stades de développement du réseau. L'émission de base de CKB pour chaque époque est fixe et la totalité est attribuée aux mineurs pour les récompenser du traitement des transactions sur le réseau. L'émission de base est plafonnée à 33,6 milliards de jetons CKB et suit un calendrier d'inflation similaire à celui du Bitcoin, avec une réduction de moitié tous les quatre ans jusqu'à ce que l'offre soit plafonnée. En novembre 2023, CKB a connu son premier événement de réduction de moitié, et le volume annuel d'émission de base est passé de 4,2 milliards de CKB à 2,1 milliards.

Secondary Issuance

CKB gère l'explosion d'état via deux méthodes. Premièrement, pour stocker des données en chaîne, les utilisateurs doivent verrouiller les jetons CKB. CKB ne facture pas directement les utilisateurs qui verrouillent les jetons CKB pour payer le loyer de l'État, mais facture indirectement des frais via un mécanisme inflationniste appelé émission secondaire. Chaque année, 1,344 milliard de jetons CKB sont émis via une émission secondaire et distribués aux mineurs, aux déposants de Nervos DAO et aux fonds du Trésor. Par conséquent, l’émission secondaire introduit de l’inflation pour les utilisateurs stockant des données, car les jetons CKB verrouillés sont automatiquement confrontés à une dilution de leur valeur, ce qui est un moyen indirect de payer le loyer de l’État. Au moment d'écrire ces lignes, plus de 600 millions de jetons CKB ont été distribués aux mineurs à titre de loyer de l'État, environ 1,15 milliard de jetons CKB ont été attribués aux déposants de Nervos DAO et plus de 4,27 milliards de jetons CKB alloués au fonds du Trésor ont été directement détruits.

Nervos DAO

Avec Nervos DAO, les détenteurs de jetons CKB peuvent nativement éviter la dilution due à l'émission secondaire. En verrouillant leurs avoirs en jetons CKB dans le contrat intelligent Nervos DAO, les utilisateurs peuvent recevoir des récompenses en jetons provenant d'une émission secondaire, garantissant ainsi que leurs avoirs en jetons sont protégés des effets de l'inflation. Les déposants de Nervos DAO reçoivent un taux de rendement égal au taux d'inflation des émissions secondaires, le TAEG continuant de diminuer à mesure que l'offre totale augmente. Les utilisateurs peuvent déposer sur Nervos DAO à tout moment, avec un montant minimum de 102 CKB, mais les retraits ne peuvent être effectués qu'après la fin de la période de dépôt de 30 jours.

Au moment de la rédaction, 9,2 milliards de jetons CKB ont été déposés dans Nervos DAO. Le ratio dépôts/flux de CKB est de 20,84 %, avec une tendance à la baisse au cours des deux dernières années. Cette tendance à la baisse peut être due au nombre croissant de cellules non dépensées sur CKB.

Activité du réseau

Au cours de la dernière année, le réseau CKB a continué à être actif. À l’heure actuelle, le volume quotidien moyen des transactions de CKB est de 43 600. Cela représente une augmentation de 110 % par rapport à la moyenne quotidienne de 20 800 au quatrième trimestre 2023. En termes de nouvelles adresses, le mois d’avril a vu une augmentation significative de l’activité en chaîne. 387 600 nouvelles adresses ont été créées en avril, soit une augmentation mensuelle de 181 % par rapport à mars.

L'activité cellulaire sur CKB est en augmentation constante depuis avril, en partie à cause du lancement du protocole RGB++. L’activité cellulaire est divisée en cellules non dépensées et cellules épuisées. Les cellules non dépensées peuvent être utilisées pour des transactions futures, l'exécution de contrats intelligents et le stockage de données, reflétant l'activité et l'adoption accrues du réseau. Une cellule utilisée, bien qu’elle ne soit plus utilisée comme entrée de transaction, contient toujours des données précieuses accessibles et référencées, contribuant ainsi à l’historique et à la traçabilité des données de la blockchain. Au 15 mai 2024, il restait 1,7 million de Cellules non dépensées, soit une augmentation de 13 % par rapport à la fin du premier trimestre. En ce qui concerne les cellules dépensées, au moment de mettre sous presse, il y avait un total de 57,6 millions de cellules dépensées sur CKB.

Depuis la mise en ligne du protocole RGB++ le 3 avril 2024, plus de 13 200 transactions et 4 400 adresses uniques ont utilisé le protocole. L'activité du réseau a connu une tendance à la baisse en mai et juin, mais davantage de projets d'écosystème tirant parti de RGB++ devraient contribuer à inverser cette tendance.

Sécurité et décentralisation

En tant que réseau PoW, les mineurs assurent la sécurité de CKB en résolvant des énigmes cryptographiques pour vérifier les transactions et ajouter de nouveaux blocs à la blockchain. Chaque fois qu'un bloc est extrait, le mineur peut obtenir toutes les récompenses « d'émission de base » et une partie des récompenses « d'émission secondaire » du bloc. Les mineurs reçoivent également des récompenses de proposition ou des récompenses de soumission provenant des frais de transaction pour le traitement des transactions du réseau. Pour gérer les changements dans l'activité du réseau sans dégrader les performances, le protocole de consensus NC-MAX personnalisé de CKB ajuste la difficulté de minage environ toutes les quatre heures en fonction du taux d'orphelins du réseau. De cette manière, le réseau peut optimiser le temps de blocage tout en réduisant la possibilité de réorganisation des blocs, susceptible de déstabiliser le réseau.

La puissance de calcul est une mesure de la puissance de calcul de base des mineurs de blockchain PoW. La puissance de calcul représente donc la sécurité du réseau CKB. En 2024, la puissance de calcul de l’ensemble du réseau CKB continuera d’atteindre de nouveaux sommets historiques. Le 27 avril, la puissance de calcul totale du réseau CKB a atteint 397,5 PH/s, ce qui constitue la valeur de puissance de calcul la plus élevée de l'histoire du réseau CKB. L'augmentation du taux de hachage est en partie due à l'ouverture par Binance du pool minier CKB le 18 avril 2024. Semblable au hashrate, la difficulté moyenne du minage a également atteint un niveau record en 2024 (elle était de 3,96E le 21 avril).

Écosystème

Nervos Network continue de promouvoir le développement de l'écosystème grâce au financement, aux infrastructures et aux outils. Au moment du lancement du réseau principal en novembre 2019, environ 5,7 milliards de CKB (17 % de l'allocation CKB du bloc Genesis - 62,4 millions de dollars au moment de la rédaction) ont été réservés au fonds pour l'écosystème. Au fil des années, le Fonds écologique a financé le démarrage de plusieurs plans de développement écologique afin de promouvoir les plans de développement du réseau. L’un d’eux est le CKB Eco Fund (anciennement InNervation), qui se concentre sur l’incubation et l’investissement dans des projets de démarrage et d’amorçage qui utilisent RGB++ pour connecter CKB et Bitcoin. CKB Eco Fund soutient des projets écologiques visant à construire des infrastructures critiques et des applications décentralisées inter-domaines, notamment DeFi, des jeux, des outils, des marchés NFT, etc. En janvier 2024, CKB Eco Fund a lancé l'initiative BTCKB, qui vise à renforcer l'intégration entre Bitcoin et la blockchain CKB via le mécanisme de consensus PoW et le modèle UTXO. BTCKB prévoit d'introduire de nouvelles fonctionnalités de contrat intelligent qui amélioreront les capacités de la blockchain Bitcoin en incorporant les actifs BTC, Taproot Assets et RGB++ dans la blockchain CKB. Dans le cadre de cette initiative, CKB Eco Fund a également incubé CELL Studio, une société de logiciels blockchain dirigée par Cipher Wang, cofondateur de Nervos, qui est également le fer de lance de l'initiative BTCKB. CELL Studio développe une infrastructure et des applications pour améliorer et étendre l'écosystème Nervos, de la même manière que ConsenSys développe des outils fondamentaux comme Infura et MetaMask pour Ethereum. Désormais, les outils d'écosystème bien connus développés par le studio CELL incluent :

  • CoTA : un protocole d'agrégation de tokens fongibles et non fongibles sur CKB.
  • ForceBridge : un protocole d'interopérabilité inter-chaînes connectant CKB et d'autres réseaux blockchain, prenant actuellement en charge les chaînes intelligentes Ethereum et BNB.
  • Spore : protocole d'objets numériques en chaîne (DOB) optimisé par CKB.

Depuis le lancement du réseau principal RGB++ en avril 2024, plus de 15 projets écologiques existants ont utilisé ce protocole pour l'émission d'actifs. Les projets écologiques dignes d'attention incluent :

  • UTXO Stack : Bitcoin L2 "OP Stack" basé sur le protocole RGB++.
  • JoyID : portefeuille non dépositaire qui utilise la biométrie pour l'authentification des utilisateurs et prend en charge plusieurs réseaux, notamment les actifs Ethereum, Bitcoin et RGB++.
  • HueHub : plateforme de trading décentralisée et rampe de lancement prenant en charge les actifs RGB++ sur Bitcoin.
  • Stable++ : protocole stablecoin décentralisé, prenant en charge CKB et BTC.
  • World3 : Un jeu de monde autonome basé sur le protocole RGB++ et DOB.
  • Nervape : Objet numérique composable multi-chaînes basé sur Bitcoin Ses « actifs de base » sont émis sur Bitcoin et ses « actifs auxiliaires » sont émis sur CKB.
  • Haste : solution de gestion d'actifs RGB++.
  • d.id : Protocole d'identité décentralisé Bitcoin.

La feuille de route de développement RGB++ publiée par CELL Studio met en évidence les plans importants qui doivent être achevés en 2024, notamment :

  • Publier un protocole inter-chaînes pour l'émission d'actifs RGB++ sur les chaînes UTXO.
  • Transférez des atomes, des ordres et d'autres actifs basés sur UTXO vers CKB sans pont via le protocole RGB++.
  • Proposer et implémenter une solution d'extension RGB++ prenant en charge plusieurs réseaux.
  • Connectez RGB++ avec CKB Lightning Network.

Dans le cadre du plan BTCKB, CKB Eco Fund a également l'intention de lancer un pont inter-chaînes et un DEX basé sur UTXO reliant BTC et CKB. En outre, un réseau de canaux de paiement sera développé pour CKB à l'aide du protocole RGB++, et la preuve de concept correspondante a été réalisée. Ce réseau de canaux de paiement sera connecté au Lightning Network, rendant CKB plus évolutif et adapté à diverses applications blockchain.

Analyse des produits concurrents

En tant que Bitcoin L2, la méthode d'expansion de Bitcoin de Nervos Network consiste principalement à améliorer les fonctionnalités de Bitcoin via le protocole RGB++. Des concurrents comme Stacks proposent des environnements d'exécution et des langages de programmation personnalisés, tandis que Rootstock relie les transactions entre les deux chaînes. En revanche, Nervos vise à améliorer l’expérience Bitcoin native sans ajouter de complexité ni compromettre la décentralisation. Grâce au protocole RGB++, CKB peut fournir à Bitcoin un environnement d’exécution de contrat intelligent étroitement intégré au modèle UTXO original de Bitcoin. Cette conception peut donner un avantage au réseau Nervos, attirant les utilisateurs sceptiques quant aux solutions qui s'écartent des idéaux fondamentaux de décentralisation et de sécurité de Bitcoin

par rapport aux solutions évolutives comme le réseau Lightning, les contrats intelligents de CKB offrent une gamme plus large de fonctions pour fournir des services. pour les développeurs de créer des applications plus complexes sur Bitcoin. Bien que le réseau Lightning facilite efficacement les transactions rapides et peu coûteuses, il ne prend pas en charge les applications décentralisées complexes. Pendant ce temps, des plates-formes telles que Liquid Network, Merlin Chain et Bouncebit doivent faire confiance à un consortium semi-centralisé pour gérer les ponts inter-chaînes entre les sidechains et le réseau principal Bitcoin. CKB utilise des méthodes de calcul hors chaîne et de règlement en chaîne pour éviter ce degré de centralisation.

Néanmoins, l’approche de Nervos pour faire évoluer Bitcoin avec le protocole RGB++ n’est pas sans limites. Le recours à des réseaux externes, en particulier à la blockchain CKB, pour la disponibilité des données et l'émission d'actifs crée une complexité supplémentaire et une latence potentielle pour Bitcoin. De plus, le manque d'outils de développement complets et de solutions d'interaction multipartites limite la capacité du protocole à prendre en charge efficacement les applications décentralisées. Enfin, la transparence des transactions sur la blockchain CKB compromet les avantages en matière de confidentialité initialement offerts par le protocole RGB.

Résumé

Le marché du Bitcoin L2 continue de croître à mesure que la demande d'évolutivité et de fonctionnalités au-delà de la fonctionnalité d'origine de Bitcoin continue de croître. Diverses solutions L2, telles que Lightning Network, sidechains et Rollups, visent à résoudre ces problèmes en déplaçant les transactions hors de la chaîne principale, augmentant ainsi le débit de Bitcoin sans compromettre la sécurité. Cependant, ces solutions introduisent souvent de nouvelles complexités et de nouveaux défis en matière de sécurité. Ce qui distingue Nervos, c'est l'extension du protocole RVB avec RVB++. RGB++ fournit des extensions natives pour Bitcoin intégrant des fonctionnalités de contrat intelligent plus approfondies directement liées au modèle Bitcoin UTXO. Ces fonctionnalités, à leur tour, facilitent une expansion plus fluide et plus sécurisée de l’utilité de Bitcoin. De plus, des travaux sont en cours pour connecter le réseau de canaux de paiement au réseau Lightning, ce qui rendra CKB plus évolutif et adapté à de nombreuses applications blockchain.

À terme, Nervos vise à renforcer sa position dans l'espace Bitcoin L2 en simplifiant l'expérience utilisateur et développeur. De plus, Nervos peut donner la priorité à la prise en charge RGB++ pour un plus large éventail de types d'actifs et d'applications complexes, augmentant ainsi son utilité au sein de l'écosystème Bitcoin. Ce faisant, Nervos peut jouer un rôle clé dans l’adoption et les fonctionnalités plus larges de Bitcoin en tant que plate-forme pour les applications décentralisées et les contrats intelligents.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn