Découvrir l'évolution de CKB

Intermédiaire3/18/2024, 6:44:07 AM
Avec le lancement de l'ETF, l'explosion de l'écosystème BRC-20 et l'idée d'une réduction de moitié, le marché se concentre à nouveau sur l'écosystème Bitcoin. CKB semble avoir toujours respecté son intention initiale, insisté pour être isomorphe du Bitcoin et avoir encore comblé l'écart.

Transférer le titre original:CKB Layer2, couche 2,

Avec l'arrivée des ETF, l'explosion de l'écosystème BRC-20 et l'idée d'une réduction de moitié, l'attention du marché semble se recentrer sur l'écosystème Bitcoin. Dans ce contexte, CKB, un projet vétéran de l'écosystème des chaînes publiques, a également été actif récemment. Après avoir annoncé le repositionnement du réseau principal sous la forme de Bitcoin Layer2, l'entreprise a lancé un protocole d'actifs de couche RGB++. Tirant parti de la dynamique du développement de Bitcoin Layer2 et de son propre « Orthodox Buff » UTXO et PoW, CKB est rapidement devenu un sujet de discussion communautaire brûlant.

Cependant, avant d'aborder le concept du RGB++, les raisons pour lesquelles l'équipe CKB a choisi le protocole RGB et la manière dont elle planifie le développement de Bitcoin Layer2, il est nécessaire de revenir dans le passé pour mieux comprendre l'histoire, le contexte et l'intention initiale de CKB.

Road to Birth

Début 2018, alors que l'attention du marché s'est concentrée sur l'écosystème Ethereum, CKB a été officiellement lancé. En juillet de la même année, CKB a réalisé un financement de 28 millions de dollars américains, avec la participation de nombreuses institutions d'investissement renommées telles que Polychain Capital, Sequoia China, Wanxiang Blockchain et Blockchain Capital. Puis, le 24 octobre 2019, CKB a réalisé un surfinancement de 67,2 millions de dollars sur Coinlist. Le 16 novembre 2019, le réseau principal « Lina » de CKB a été lancé.

L'équipe de CKB peut être considérée comme une équipe pleine de stars, dont les fondateurs sont profondément impliqués dans l'industrie de la cryptographie depuis de nombreuses années. Olaf, le fondateur de Polychain Capital, a également déclaré dans des interviews qu'il était très optimiste quant au parcours de l'équipe CKB.

  • L'architecte en chef Jan Xie : Il contribue depuis longtemps au développement des clients Ruby-Ethereum et Pyethereum, et a également travaillé avec le fondateur d'Ethereum, Vitalik Buterin, pour développer la technologie de consensus et de sharding de Casper. Il a également fondé Cryptape, une société spécialisée dans le développement de plateformes blockchain sous-jacentes et dans la recherche d'algorithmes de consensus.
  • Cofondateur Kevin Wang : Il a travaillé sur des solutions de données d'entreprise au Silicon Valley Lab d'IBM et a cofondé Launch School, une école en ligne pour les ingénieurs logiciels. En outre, Kevin Wang est également le cofondateur de l'infrastructure de solutions centralisée Khalani, qui est motivée par l'intention. (Khalani est un « solveur collectif » multifonctionnel qui peut être intégré de manière fluide à divers écosystèmes et applications centrés sur l'intention.)
  • Cofondateur et directeur des opérations Daniel Lv : cofondateur du portefeuille Ethereum imToken et ancien directeur technique de la plateforme d'échange de cryptomonnaies Yunbi. De plus, Daniel Lv a également organisé la communauté Ruby en Chine pendant 10 ans et a cofondé ruby-china.org.
  • Terry Tai, PDG : Il a été l'un des principaux développeurs de la plateforme d'échange de cryptomonnaies Yunbi et cofondateur du podcast technologique Teahour.fm.

Il est intéressant de noter que même si l'équipe fondatrice de CKB entretient des liens étroits avec la communauté Ethereum, elle a choisi d'hériter du modèle Bitcoin UTXO + PoW dans son architecture de construction de couche 1. C'est parce que l'équipe a reconnu les limites de l'infrastructure d'Ethereum. Ils se sont rendu compte que l'architecture d'Ethereum limitait la refonte de l'ensemble du système, empêchant ainsi une reconstruction fondamentale et des innovations audacieuses. L'équipe CKB a donc décidé de suivre une voie différente de celle d'Ethereum et de créer une nouvelle blockchain.

D'un autre côté, la raison pour laquelle l'équipe CKB a choisi de reconstruire une chaîne publique est peut-être inspirée par le nom Nervos. Le mot Nervos vient de « Nerve », qui s'inspire également de la théorie de l'évolution de Charles Darwin : « Seules les espèces qui s'adaptent et s'adaptent de manière flexible à un environnement en constante évolution peuvent survivre. » Cela suggère que le réseau devrait s'ajuster et évoluer à son niveau le plus fondamental. Cependant, il existe une autre explication à l'origine de Nervos, car les cofondateurs de CKB sont également fans d'e-sport et d'anime. L'acronyme allemand de l'organisation des services spéciaux de l'ONU dans l'anime « Neon Genesis Evangelion » se trouve être « NERV ».

Pour accélérer les progrès écologiques, CKB a commencé à se concentrer sur le développement d'outils début 2020, en lançant successivement une série d'outils, notamment le framework Lumos basé sur Javascript/TypeScript, la couche de compatibilité Polyjuice Ethereum permettant d'utiliser des modèles de comptes sur CKB, le pont inter-chaînes Force Bridge reliant Ethereum et CKB, et la suite de développement Tippy DApp, entre autres. Ces outils ont considérablement abaissé le seuil de développement d'applications. Sur la base de ces outils, 127 projets ont déjà été lancés dans l'écosystème CKB, couvrant différents sujets tels que le DID, les portefeuilles et les inscriptions.

À contre-courant : quelles sont les innovations de l'architecture du CKB ?

Dans le contexte des préoccupations généralisées de la communauté concernant le TPS et le PoS, CKB a choisi une voie technique complètement différente de celle habituelle. Ils insistent sur le fait qu'il ne peut y avoir aucun compromis en matière de résistance à la censure et d'absence d'autorisation. Il a donc été choisi pour réduire les performances L1 afin de maintenir une décentralisation suffisante, et pour adopter un PoW amélioré et des fonctions de hachage simples afin de garantir la sécurité et la nature sans autorisation du réseau.

Concept de superposition

La raison du choix d'une architecture en couches est basée sur la réflexion de l'équipe sur le mode de fonctionnement d'Internet. Internet a construit un réseau de confiance relativement stable grâce à une architecture en couches et découplée, mais son niveau de confiance est limité et ne prend pas en charge les protocoles d'autoprotection. L'infrastructure réseau économique cryptographique idéale de CKB devrait également adopter une architecture en couches et découplée. Cela implique de définir le réseau par le biais d'un ensemble de protocoles, et pas d'un seul, tout en fournissant un support natif pour les protocoles d'autoprotection. L'équipe a donc décidé de créer un réseau en couches sécurisé et évolutif où la couche 1 se concentre sur la sécurité et la décentralisation, et la couche 2 tire parti de la sécurité de la couche 1 pour offrir une évolutivité illimitée.

En tant que Layer1, CKB est entièrement nommée « Common Knowledge Base ». Les « connaissances communes » sont définies comme des connaissances universellement et largement reconnues, comprises par tout le monde ou presque, et connues pour être comprises par les autres. Dans le contexte de la blockchain, « Common Knowledge » fait référence à l'état qui a été vérifié par consensus mondial et accepté par tous les membres du réseau. C'est pourquoi nous pouvons traiter les crypto-monnaies stockées sur la chaîne publique comme des devises. Nervos CKB a pour objectif de stocker tous les types de connaissances courantes, sans se limiter aux devises. Par exemple, il peut stocker des actifs cryptographiques définis par l'utilisateur, notamment FT, NFT, etc.

Les protocoles de couche 2 peuvent offrir une évolutivité illimitée tout en garantissant la sécurité de CKB. L'architecture en couches proposée par CKB a ensuite été reconnue par Ethereum, qui a abandonné ses recherches précédentes sur le sharding des exécutions depuis 2019 pour se concentrer sur la couche 2 pour l'extension, une pratique qui se poursuit encore aujourd'hui.

Le mécanisme PoW garantit la décentralisation

CKB est convaincue que la couche 1 est la pierre angulaire de la cryptoéconomie et qu'il doit donc s'agir d'un réseau sans autorisation. En revanche, PoS détermine la proportion de la production de blocs en fonction du poids de la mise, ce qui va à l'encontre des objectifs de décentralisation et de neutralité. En revanche, PoW n'est absolument pas autorisé et les utilisateurs n'ont qu'à acheter des machines de minage et de l'électricité pour participer à la production de blocs. De plus, en termes de sécurité, il est extrêmement difficile de forger ou de reconstruire une chaîne PoW car la puissance informatique de chaque bloc doit être recalculée. Vitalik a également inventé le concept de « faible subjectivité » pour expliquer que la sécurité du PoS n'est rien de moins que celle du PoW.

L'équipe CKB pense donc que même si le PoS est effectivement meilleur que le PoW en termes de performances, si vous voulez que la couche 1 soit aussi décentralisée et sécurisée que possible, PoW est plus adaptée que PoS.

Le modèle cellulaire est évolutif

À mesure que l'écosystème Bitcoin prend de l'ampleur, le débat entre le modèle de compte et le modèle UTXO a de nouveau attiré l'attention. Au départ, les deux modèles étaient interprétés en fonction des actifs, mais au fil du temps, UTXO considère toujours les actifs comme leur élément central (peer-to-peer), tandis que le modèle de compte a évolué pour gérer les contrats, les actifs des utilisateurs étant confiés à des contrats intelligents et interagissant avec eux. Le niveau de sécurité des actifs émis sur la chaîne UTXO est donc supérieur à celui des actifs ERC-20 émis sur Ethereum. Outre la sécurité, le modèle UTXO garantit une meilleure confidentialité, change d'adresse à chaque transaction et prend en charge le traitement parallèle des transactions en mode natif. Plus important encore, contrairement au modèle de compte qui calcule et vérifie simultanément en chaîne, le modèle UTXO déplace le processus de calcul hors chaîne et vérifie uniquement en chaîne, simplifiant ainsi la mise en œuvre des applications, ce qui signifie que les problèmes d'optimisation n'ont pas besoin d'être pris en compte en chaîne.

CKB hérite non seulement du concept d'architecture Bitcoin, mais fait également abstraction du modèle UTXO pour créer le modèle Cell, qui conserve la cohérence et la simplicité du Bitcoin et prend en charge les contrats intelligents. Plus précisément, Cell extrait le champ NValue en UTXO qui représente la valeur symbolique dans les deux champs de capacité et de données, où les données enregistrent l'état et peuvent stocker n'importe quelle donnée. De plus, la structure de données Cell contient deux champs supplémentaires, LockScript et TypeScript. Le premier reflète principalement la propriété, tandis que le second permet de personnaliser de nombreuses fonctions enrichies.

En résumé, le modèle Cell est un modèle UTXO plus général, qui permet à CKB de disposer de fonctionnalités de contrats intelligents similaires à celles d'Ethereum. Cependant, contrairement à d'autres contrats intelligents, CKB utilise un modèle économique pour le stockage des connaissances courantes, plutôt qu'un modèle économique conçu pour financer des calculs décentralisés.

« Abstraction » de haut niveau

Le concept d' « abstraction » n'est pas étranger aux utilisateurs du chiffrement. Il s'agit de supprimer la spécificité du système et de créer de l'universalité, afin que le système puisse être appliqué à un plus large éventail de scénarios. Le passage de Bitcoin à Ethereum est en fait un processus abstrait. Le Bitcoin manque de programmabilité, ce qui rend difficile la création d'applications. Ethereum introduit des machines virtuelles et des environnements d'exploitation, fournissant ainsi une plateforme pour créer différents types d'applications. Ethereum a également continué à faire de l'abstraction au cours de son processus de développement, qu'il s'agisse de l' « abstraction de compte » mentionnée à de nombreuses reprises par Vitalik, ou de l'ajout d'une « abstraction cryptographique » précompilée, etc.

Tout comme Ethereum est une abstraction de Bitcoin, CKB est également une abstraction d'Ethereum dans une certaine mesure, laissant ainsi plus de place à la créativité des développeurs de contrats intelligents.

1) Abstraction du compte

CKB implémente l'abstraction des comptes via le modèle Cell. Par exemple, le portefeuille écologique Nervos UniPass a créé un système d'authentification d'identité basé sur les e-mails et les téléphones portables. Les utilisateurs peuvent se connecter par e-mail et mot de passe, comme sur les comptes Internet traditionnels. Le protocole de nom de domaine décentralisé .bit développé par le fournisseur de services d'identité décentralisés d.id team tire également parti des caractéristiques du compte abstrait Nervos, permettant aux internautes, aux utilisateurs d'Ethereum et aux utilisateurs d'EOS de gérer directement des applications, et pas seulement aux utilisateurs de CKB.

2) Abstraction cryptographique

Au cœur de l'abstraction cryptographique se trouve une machine virtuelle efficace. CKB utilise CKB-VM. Avec les caractéristiques du jeu d'instructions RISC-V, CKB-VM permet aux développeurs d'implémenter des algorithmes cryptographiques à l'aide de langages tels que C et Rust. Par exemple, le portefeuille JoyID basé sur CKB tire pleinement parti des avantages de la cryptographie personnalisée de Nervos CKB, en éliminant le besoin de mots de passe et de mots mnémotechniques, et en utilisant directement des technologies biométriques telles que les empreintes digitales pour créer des portefeuilles et confirmer des transactions.

3) Abstraction de l'exécution

L'objectif de CKB est de créer des abstractions de haut niveau afin d'améliorer les performances et le débit. À mesure que le niveau d'abstraction augmente, le réseau Nervos est capable de transférer une plus grande partie du travail hors chaîne ou vers la couche 2. Par exemple, bien que XBOX soit une plateforme générale abstraite, certaines limites subsistent, comme l'impossibilité de changer de matériel. Les PC permettent aux utilisateurs de remplacer du matériel tel que des cartes graphiques, des processeurs, de la mémoire et des disques durs. Le PC est donc un système plus abstrait. L'objectif de CKB est de passer de la XBOX au PC, afin de répondre à un plus large éventail de besoins et de faciliter la tâche des développeurs.

Analyse du modèle économique de CKB : récompenses minières et mécanisme d'inflation

Le jeton natif de CKB est CKB (Common Knowledge Byte), qui représente l'état mondial de la blockchain que les détenteurs peuvent occuper. Par exemple, si vous avez 1 000 CKB, vous pouvez créer une cellule avec un espace de 1 000 octets, et utiliser ces 1 000 octets pour stocker des actifs, l'état des demandes ou d'autres types de données.

Le modèle économique de CKB est tout à fait unique. En plus de réduire de moitié la récompense du minage tous les 4 ans (comme pour le Bitcoin), il introduit également un design inflationniste similaire à celui des pièces PoS traditionnelles, avec une augmentation annuelle de 13,44 milliards de dollars. À l'heure actuelle, selon les données statistiques de CKBDAPPS, l'émission de CKB s'élève à 443,79 milliards de dollars, dont 436,9 milliards en circulation. Les designs spécifiques sont les suivants :

1) Émission de Genesis :

Au total, 33,6 milliards de dollars ont été émis dans le bloc Genesis. En hommage à Satoshi Nakamoto, 8,4 milliards de couronnes ckb étaient initialement stockées à l'adresse de Nakamoto. Les 25,2 milliards de dollars CKB restants ont été distribués à des investisseurs institutionnels, au fonds écologique, à l'équipe de développement et à des investisseurs publics, qui ont tous été débloqués.

2) Émission principale :

Le montant total des émissions primaires est de 33,6 milliards de dollars. Comme pour le Bitcoin, la réduction de moitié a lieu tous les quatre ans jusqu'à ce que toutes les émissions principales aient été minées. Actuellement, CKB a été réduit de moitié pour la première fois en novembre 2023, et son émission est tombée à 2,1 milliards de CKB par an. La deuxième réduction de moitié devrait avoir lieu en novembre 2027 et réduira les émissions à 1,05 milliard de couronnes ckb par an. Toutes les CKB de l'émission principale seront récompensées aux mineurs.

Distribution spécifique :

  • 21,5 % sont utilisés pour la vente publique de jetons, tous seront débloqués au lancement du réseau principal
  • 17 % sont alloués au fonds de l'écosystème, 3 % sont débloqués au lancement du réseau principal, et le reste sera débloqué d'ici 3 ans
  • 15 % sont alloués à l'équipe Nervos, avec une période d'acquisition de quatre ans et 1/3 sera débloqué au lancement du réseau principal.
  • 14 % sont utilisés pour un placement privé en 2018, bloqué pendant deux ans
  • 5 % sont alloués aux partenaires fondateurs, bloqués pendant trois ans, et ne seront pas diffusés sur le réseau principal.
  • 2 % sont utilisés pour la réserve de fondation, qui a été débloquée en juillet 2020 et ne sera pas diffusée sur le réseau principal.
  • 0,5 % est utilisé pour les incitations à Testnet, en récompensant les participants à Testnet par le biais de compétitions de minage et de programmes de bug bounty
  • Les 25 % restants ont été détruits

3) Émission secondaire

Afin de garantir que la source de revenus des mineurs ne soit pas affectée par la réduction de moitié et le volume des transactions en chaîne, CKB a introduit le concept d' « émission secondaire », avec une émission fixe de 1,344 milliard de CKB par an. La façon dont CKB est distribué dépend de la façon dont CKB est utilisé sur le réseau :

  • Mineurs : proportionnel à l'occupation de la chaîne par l'État
  • NervosDAO : Proportionnel à la proportion de CKB verrouillés à NervosDAO par rapport au total des émissions
  • Trésor : proportionnel à la proportion de CKB en circulation par rapport au total des émissions. Le mécanisme de gouvernance actuel n'a pas été perfectionné et cette partie est directement détruite.

L'émission secondaire peut être considérée comme un mécanisme de « taxe sur l'inflation ». En d'autres termes, si un utilisateur a besoin de stocker des données ou un statut sur CKB, il doit payer un certain montant de CKB à titre de « loyer public » aux mineurs. Si le stockage n'est plus nécessaire, le CKB peut être débloqué et déposé sur NervosDAO. Les utilisateurs détenteurs qui n'ont pas besoin de stockage peuvent déposer directement leur CKB sur NervosDAO et recevoir des subventions pour éviter que la valeur du jeton ne soit diluée par une émission secondaire.

Selon les données du CKB Explorer, 11,4 % des jetons d'émission secondaire sont utilisés pour le minage de récompenses, 19,1 % sont utilisés pour des subventions de blocage et 69,5 % sont alloués au fonds du Trésor et détruits.

Puissance informatique du réseau

Le minage de CKB a débuté le 18 mai 2019 à l'aide de l'algorithme de hachage Eaglesong. Après mars 2020, elle est progressivement passée de l'ère des processeurs, des GPU et des FPGA à l'ère des machines de minage ASIC. Elle prend actuellement en charge le minage ASIC (les machines de minage GPU et FPGA ont un retour sur bénéfices CKB trop faible), comme Antminer K7 et Goldshell CK6.

Actuellement, la puissance de minage du réseau est de 240,06 PH/s et la difficulté de minage est de 2,31 EH. Les pools miniers qui soutiennent actuellement CKB incluent F2Pool, Poolin, 2miners, etc.

La controverse continue. Comment voir Bitcoin New Layer 2 Ideas ?

Le 13 février, Cipher, cofondateur de CKB, a proposé le protocole d'extension RGB : RGB++, qui a dans une certaine mesure affecté le cours du marché secondaire de CKB et suscité des discussions sur l'orthodoxie de Bitcoin Layer2. Certains utilisateurs pensent que, par rapport au camp compatible EVM, le RGB++ hérite de l'orthodoxie du Bitcoin UTXO, et l'équipe a profondément développé l'écosystème Bitcoin. Qu'il s'agisse de l'architecture en couches, de l'abstraction UTXO ou du protocole OTX CoBuild Open Transaction récemment proposé, ce sont toutes des extensions et des innovations des idées relatives au Bitcoin. Certains pensent toutefois que CKB est surpositionnée. Qu'il s'agisse de collaborations avec Huobi de 2019 à 2020 ou de direction du jeu vidéo de 2020 à 2022, aucune n'a enregistré de progrès significatif. Par conséquent, ce passage à la couche 2 peut être source de soupçons. De plus, en ce qui concerne la signification du nom RGB++, les développeurs natifs de Bitcoin ont également exprimé leur désaccord, estimant que cela impliquait que c'était « mieux que le RGB ». CKB a actuellement lancé la feuille de route RGB++, et il se peut qu'on ne connaisse ses performances à l'avenir qu'avec le temps.

Depuis début 2024, la concurrence entre les solutions Bitcoin Layer2 s'est intensifiée. Cependant, quelle que soit la solution adoptée, ils ont tous promu le développement durable et la mise en œuvre de l'écosystème Bitcoin dans une certaine mesure. Ce concours est susceptible de stimuler la créativité et de trouver des solutions. Heureusement, au cours de ce processus, CKB semble avoir toujours respecté son intention initiale, en insistant pour être isomorphe par rapport au Bitcoin, afin de combler le fossé.

Avertissement:

  1. Cet article est repris de [Foresightnews]. *Transférer le titre original «:CKB » Layer2, « Layer 2 », « ? ». Tous les droits d'auteur appartiennent à l'auteur original [LINDABELL]. En cas d'objection à cette réimpression, contactez l'équipe de Gate Learn, elle s'en occupera rapidement.
  2. Avertissement en matière de responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent en aucun cas un conseil d'investissement.
  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe de Gate Learn. Sauf mention contraire, il est interdit de copier, de distribuer ou de plagier les articles traduits.

Découvrir l'évolution de CKB

Intermédiaire3/18/2024, 6:44:07 AM
Avec le lancement de l'ETF, l'explosion de l'écosystème BRC-20 et l'idée d'une réduction de moitié, le marché se concentre à nouveau sur l'écosystème Bitcoin. CKB semble avoir toujours respecté son intention initiale, insisté pour être isomorphe du Bitcoin et avoir encore comblé l'écart.

Transférer le titre original:CKB Layer2, couche 2,

Avec l'arrivée des ETF, l'explosion de l'écosystème BRC-20 et l'idée d'une réduction de moitié, l'attention du marché semble se recentrer sur l'écosystème Bitcoin. Dans ce contexte, CKB, un projet vétéran de l'écosystème des chaînes publiques, a également été actif récemment. Après avoir annoncé le repositionnement du réseau principal sous la forme de Bitcoin Layer2, l'entreprise a lancé un protocole d'actifs de couche RGB++. Tirant parti de la dynamique du développement de Bitcoin Layer2 et de son propre « Orthodox Buff » UTXO et PoW, CKB est rapidement devenu un sujet de discussion communautaire brûlant.

Cependant, avant d'aborder le concept du RGB++, les raisons pour lesquelles l'équipe CKB a choisi le protocole RGB et la manière dont elle planifie le développement de Bitcoin Layer2, il est nécessaire de revenir dans le passé pour mieux comprendre l'histoire, le contexte et l'intention initiale de CKB.

Road to Birth

Début 2018, alors que l'attention du marché s'est concentrée sur l'écosystème Ethereum, CKB a été officiellement lancé. En juillet de la même année, CKB a réalisé un financement de 28 millions de dollars américains, avec la participation de nombreuses institutions d'investissement renommées telles que Polychain Capital, Sequoia China, Wanxiang Blockchain et Blockchain Capital. Puis, le 24 octobre 2019, CKB a réalisé un surfinancement de 67,2 millions de dollars sur Coinlist. Le 16 novembre 2019, le réseau principal « Lina » de CKB a été lancé.

L'équipe de CKB peut être considérée comme une équipe pleine de stars, dont les fondateurs sont profondément impliqués dans l'industrie de la cryptographie depuis de nombreuses années. Olaf, le fondateur de Polychain Capital, a également déclaré dans des interviews qu'il était très optimiste quant au parcours de l'équipe CKB.

  • L'architecte en chef Jan Xie : Il contribue depuis longtemps au développement des clients Ruby-Ethereum et Pyethereum, et a également travaillé avec le fondateur d'Ethereum, Vitalik Buterin, pour développer la technologie de consensus et de sharding de Casper. Il a également fondé Cryptape, une société spécialisée dans le développement de plateformes blockchain sous-jacentes et dans la recherche d'algorithmes de consensus.
  • Cofondateur Kevin Wang : Il a travaillé sur des solutions de données d'entreprise au Silicon Valley Lab d'IBM et a cofondé Launch School, une école en ligne pour les ingénieurs logiciels. En outre, Kevin Wang est également le cofondateur de l'infrastructure de solutions centralisée Khalani, qui est motivée par l'intention. (Khalani est un « solveur collectif » multifonctionnel qui peut être intégré de manière fluide à divers écosystèmes et applications centrés sur l'intention.)
  • Cofondateur et directeur des opérations Daniel Lv : cofondateur du portefeuille Ethereum imToken et ancien directeur technique de la plateforme d'échange de cryptomonnaies Yunbi. De plus, Daniel Lv a également organisé la communauté Ruby en Chine pendant 10 ans et a cofondé ruby-china.org.
  • Terry Tai, PDG : Il a été l'un des principaux développeurs de la plateforme d'échange de cryptomonnaies Yunbi et cofondateur du podcast technologique Teahour.fm.

Il est intéressant de noter que même si l'équipe fondatrice de CKB entretient des liens étroits avec la communauté Ethereum, elle a choisi d'hériter du modèle Bitcoin UTXO + PoW dans son architecture de construction de couche 1. C'est parce que l'équipe a reconnu les limites de l'infrastructure d'Ethereum. Ils se sont rendu compte que l'architecture d'Ethereum limitait la refonte de l'ensemble du système, empêchant ainsi une reconstruction fondamentale et des innovations audacieuses. L'équipe CKB a donc décidé de suivre une voie différente de celle d'Ethereum et de créer une nouvelle blockchain.

D'un autre côté, la raison pour laquelle l'équipe CKB a choisi de reconstruire une chaîne publique est peut-être inspirée par le nom Nervos. Le mot Nervos vient de « Nerve », qui s'inspire également de la théorie de l'évolution de Charles Darwin : « Seules les espèces qui s'adaptent et s'adaptent de manière flexible à un environnement en constante évolution peuvent survivre. » Cela suggère que le réseau devrait s'ajuster et évoluer à son niveau le plus fondamental. Cependant, il existe une autre explication à l'origine de Nervos, car les cofondateurs de CKB sont également fans d'e-sport et d'anime. L'acronyme allemand de l'organisation des services spéciaux de l'ONU dans l'anime « Neon Genesis Evangelion » se trouve être « NERV ».

Pour accélérer les progrès écologiques, CKB a commencé à se concentrer sur le développement d'outils début 2020, en lançant successivement une série d'outils, notamment le framework Lumos basé sur Javascript/TypeScript, la couche de compatibilité Polyjuice Ethereum permettant d'utiliser des modèles de comptes sur CKB, le pont inter-chaînes Force Bridge reliant Ethereum et CKB, et la suite de développement Tippy DApp, entre autres. Ces outils ont considérablement abaissé le seuil de développement d'applications. Sur la base de ces outils, 127 projets ont déjà été lancés dans l'écosystème CKB, couvrant différents sujets tels que le DID, les portefeuilles et les inscriptions.

À contre-courant : quelles sont les innovations de l'architecture du CKB ?

Dans le contexte des préoccupations généralisées de la communauté concernant le TPS et le PoS, CKB a choisi une voie technique complètement différente de celle habituelle. Ils insistent sur le fait qu'il ne peut y avoir aucun compromis en matière de résistance à la censure et d'absence d'autorisation. Il a donc été choisi pour réduire les performances L1 afin de maintenir une décentralisation suffisante, et pour adopter un PoW amélioré et des fonctions de hachage simples afin de garantir la sécurité et la nature sans autorisation du réseau.

Concept de superposition

La raison du choix d'une architecture en couches est basée sur la réflexion de l'équipe sur le mode de fonctionnement d'Internet. Internet a construit un réseau de confiance relativement stable grâce à une architecture en couches et découplée, mais son niveau de confiance est limité et ne prend pas en charge les protocoles d'autoprotection. L'infrastructure réseau économique cryptographique idéale de CKB devrait également adopter une architecture en couches et découplée. Cela implique de définir le réseau par le biais d'un ensemble de protocoles, et pas d'un seul, tout en fournissant un support natif pour les protocoles d'autoprotection. L'équipe a donc décidé de créer un réseau en couches sécurisé et évolutif où la couche 1 se concentre sur la sécurité et la décentralisation, et la couche 2 tire parti de la sécurité de la couche 1 pour offrir une évolutivité illimitée.

En tant que Layer1, CKB est entièrement nommée « Common Knowledge Base ». Les « connaissances communes » sont définies comme des connaissances universellement et largement reconnues, comprises par tout le monde ou presque, et connues pour être comprises par les autres. Dans le contexte de la blockchain, « Common Knowledge » fait référence à l'état qui a été vérifié par consensus mondial et accepté par tous les membres du réseau. C'est pourquoi nous pouvons traiter les crypto-monnaies stockées sur la chaîne publique comme des devises. Nervos CKB a pour objectif de stocker tous les types de connaissances courantes, sans se limiter aux devises. Par exemple, il peut stocker des actifs cryptographiques définis par l'utilisateur, notamment FT, NFT, etc.

Les protocoles de couche 2 peuvent offrir une évolutivité illimitée tout en garantissant la sécurité de CKB. L'architecture en couches proposée par CKB a ensuite été reconnue par Ethereum, qui a abandonné ses recherches précédentes sur le sharding des exécutions depuis 2019 pour se concentrer sur la couche 2 pour l'extension, une pratique qui se poursuit encore aujourd'hui.

Le mécanisme PoW garantit la décentralisation

CKB est convaincue que la couche 1 est la pierre angulaire de la cryptoéconomie et qu'il doit donc s'agir d'un réseau sans autorisation. En revanche, PoS détermine la proportion de la production de blocs en fonction du poids de la mise, ce qui va à l'encontre des objectifs de décentralisation et de neutralité. En revanche, PoW n'est absolument pas autorisé et les utilisateurs n'ont qu'à acheter des machines de minage et de l'électricité pour participer à la production de blocs. De plus, en termes de sécurité, il est extrêmement difficile de forger ou de reconstruire une chaîne PoW car la puissance informatique de chaque bloc doit être recalculée. Vitalik a également inventé le concept de « faible subjectivité » pour expliquer que la sécurité du PoS n'est rien de moins que celle du PoW.

L'équipe CKB pense donc que même si le PoS est effectivement meilleur que le PoW en termes de performances, si vous voulez que la couche 1 soit aussi décentralisée et sécurisée que possible, PoW est plus adaptée que PoS.

Le modèle cellulaire est évolutif

À mesure que l'écosystème Bitcoin prend de l'ampleur, le débat entre le modèle de compte et le modèle UTXO a de nouveau attiré l'attention. Au départ, les deux modèles étaient interprétés en fonction des actifs, mais au fil du temps, UTXO considère toujours les actifs comme leur élément central (peer-to-peer), tandis que le modèle de compte a évolué pour gérer les contrats, les actifs des utilisateurs étant confiés à des contrats intelligents et interagissant avec eux. Le niveau de sécurité des actifs émis sur la chaîne UTXO est donc supérieur à celui des actifs ERC-20 émis sur Ethereum. Outre la sécurité, le modèle UTXO garantit une meilleure confidentialité, change d'adresse à chaque transaction et prend en charge le traitement parallèle des transactions en mode natif. Plus important encore, contrairement au modèle de compte qui calcule et vérifie simultanément en chaîne, le modèle UTXO déplace le processus de calcul hors chaîne et vérifie uniquement en chaîne, simplifiant ainsi la mise en œuvre des applications, ce qui signifie que les problèmes d'optimisation n'ont pas besoin d'être pris en compte en chaîne.

CKB hérite non seulement du concept d'architecture Bitcoin, mais fait également abstraction du modèle UTXO pour créer le modèle Cell, qui conserve la cohérence et la simplicité du Bitcoin et prend en charge les contrats intelligents. Plus précisément, Cell extrait le champ NValue en UTXO qui représente la valeur symbolique dans les deux champs de capacité et de données, où les données enregistrent l'état et peuvent stocker n'importe quelle donnée. De plus, la structure de données Cell contient deux champs supplémentaires, LockScript et TypeScript. Le premier reflète principalement la propriété, tandis que le second permet de personnaliser de nombreuses fonctions enrichies.

En résumé, le modèle Cell est un modèle UTXO plus général, qui permet à CKB de disposer de fonctionnalités de contrats intelligents similaires à celles d'Ethereum. Cependant, contrairement à d'autres contrats intelligents, CKB utilise un modèle économique pour le stockage des connaissances courantes, plutôt qu'un modèle économique conçu pour financer des calculs décentralisés.

« Abstraction » de haut niveau

Le concept d' « abstraction » n'est pas étranger aux utilisateurs du chiffrement. Il s'agit de supprimer la spécificité du système et de créer de l'universalité, afin que le système puisse être appliqué à un plus large éventail de scénarios. Le passage de Bitcoin à Ethereum est en fait un processus abstrait. Le Bitcoin manque de programmabilité, ce qui rend difficile la création d'applications. Ethereum introduit des machines virtuelles et des environnements d'exploitation, fournissant ainsi une plateforme pour créer différents types d'applications. Ethereum a également continué à faire de l'abstraction au cours de son processus de développement, qu'il s'agisse de l' « abstraction de compte » mentionnée à de nombreuses reprises par Vitalik, ou de l'ajout d'une « abstraction cryptographique » précompilée, etc.

Tout comme Ethereum est une abstraction de Bitcoin, CKB est également une abstraction d'Ethereum dans une certaine mesure, laissant ainsi plus de place à la créativité des développeurs de contrats intelligents.

1) Abstraction du compte

CKB implémente l'abstraction des comptes via le modèle Cell. Par exemple, le portefeuille écologique Nervos UniPass a créé un système d'authentification d'identité basé sur les e-mails et les téléphones portables. Les utilisateurs peuvent se connecter par e-mail et mot de passe, comme sur les comptes Internet traditionnels. Le protocole de nom de domaine décentralisé .bit développé par le fournisseur de services d'identité décentralisés d.id team tire également parti des caractéristiques du compte abstrait Nervos, permettant aux internautes, aux utilisateurs d'Ethereum et aux utilisateurs d'EOS de gérer directement des applications, et pas seulement aux utilisateurs de CKB.

2) Abstraction cryptographique

Au cœur de l'abstraction cryptographique se trouve une machine virtuelle efficace. CKB utilise CKB-VM. Avec les caractéristiques du jeu d'instructions RISC-V, CKB-VM permet aux développeurs d'implémenter des algorithmes cryptographiques à l'aide de langages tels que C et Rust. Par exemple, le portefeuille JoyID basé sur CKB tire pleinement parti des avantages de la cryptographie personnalisée de Nervos CKB, en éliminant le besoin de mots de passe et de mots mnémotechniques, et en utilisant directement des technologies biométriques telles que les empreintes digitales pour créer des portefeuilles et confirmer des transactions.

3) Abstraction de l'exécution

L'objectif de CKB est de créer des abstractions de haut niveau afin d'améliorer les performances et le débit. À mesure que le niveau d'abstraction augmente, le réseau Nervos est capable de transférer une plus grande partie du travail hors chaîne ou vers la couche 2. Par exemple, bien que XBOX soit une plateforme générale abstraite, certaines limites subsistent, comme l'impossibilité de changer de matériel. Les PC permettent aux utilisateurs de remplacer du matériel tel que des cartes graphiques, des processeurs, de la mémoire et des disques durs. Le PC est donc un système plus abstrait. L'objectif de CKB est de passer de la XBOX au PC, afin de répondre à un plus large éventail de besoins et de faciliter la tâche des développeurs.

Analyse du modèle économique de CKB : récompenses minières et mécanisme d'inflation

Le jeton natif de CKB est CKB (Common Knowledge Byte), qui représente l'état mondial de la blockchain que les détenteurs peuvent occuper. Par exemple, si vous avez 1 000 CKB, vous pouvez créer une cellule avec un espace de 1 000 octets, et utiliser ces 1 000 octets pour stocker des actifs, l'état des demandes ou d'autres types de données.

Le modèle économique de CKB est tout à fait unique. En plus de réduire de moitié la récompense du minage tous les 4 ans (comme pour le Bitcoin), il introduit également un design inflationniste similaire à celui des pièces PoS traditionnelles, avec une augmentation annuelle de 13,44 milliards de dollars. À l'heure actuelle, selon les données statistiques de CKBDAPPS, l'émission de CKB s'élève à 443,79 milliards de dollars, dont 436,9 milliards en circulation. Les designs spécifiques sont les suivants :

1) Émission de Genesis :

Au total, 33,6 milliards de dollars ont été émis dans le bloc Genesis. En hommage à Satoshi Nakamoto, 8,4 milliards de couronnes ckb étaient initialement stockées à l'adresse de Nakamoto. Les 25,2 milliards de dollars CKB restants ont été distribués à des investisseurs institutionnels, au fonds écologique, à l'équipe de développement et à des investisseurs publics, qui ont tous été débloqués.

2) Émission principale :

Le montant total des émissions primaires est de 33,6 milliards de dollars. Comme pour le Bitcoin, la réduction de moitié a lieu tous les quatre ans jusqu'à ce que toutes les émissions principales aient été minées. Actuellement, CKB a été réduit de moitié pour la première fois en novembre 2023, et son émission est tombée à 2,1 milliards de CKB par an. La deuxième réduction de moitié devrait avoir lieu en novembre 2027 et réduira les émissions à 1,05 milliard de couronnes ckb par an. Toutes les CKB de l'émission principale seront récompensées aux mineurs.

Distribution spécifique :

  • 21,5 % sont utilisés pour la vente publique de jetons, tous seront débloqués au lancement du réseau principal
  • 17 % sont alloués au fonds de l'écosystème, 3 % sont débloqués au lancement du réseau principal, et le reste sera débloqué d'ici 3 ans
  • 15 % sont alloués à l'équipe Nervos, avec une période d'acquisition de quatre ans et 1/3 sera débloqué au lancement du réseau principal.
  • 14 % sont utilisés pour un placement privé en 2018, bloqué pendant deux ans
  • 5 % sont alloués aux partenaires fondateurs, bloqués pendant trois ans, et ne seront pas diffusés sur le réseau principal.
  • 2 % sont utilisés pour la réserve de fondation, qui a été débloquée en juillet 2020 et ne sera pas diffusée sur le réseau principal.
  • 0,5 % est utilisé pour les incitations à Testnet, en récompensant les participants à Testnet par le biais de compétitions de minage et de programmes de bug bounty
  • Les 25 % restants ont été détruits

3) Émission secondaire

Afin de garantir que la source de revenus des mineurs ne soit pas affectée par la réduction de moitié et le volume des transactions en chaîne, CKB a introduit le concept d' « émission secondaire », avec une émission fixe de 1,344 milliard de CKB par an. La façon dont CKB est distribué dépend de la façon dont CKB est utilisé sur le réseau :

  • Mineurs : proportionnel à l'occupation de la chaîne par l'État
  • NervosDAO : Proportionnel à la proportion de CKB verrouillés à NervosDAO par rapport au total des émissions
  • Trésor : proportionnel à la proportion de CKB en circulation par rapport au total des émissions. Le mécanisme de gouvernance actuel n'a pas été perfectionné et cette partie est directement détruite.

L'émission secondaire peut être considérée comme un mécanisme de « taxe sur l'inflation ». En d'autres termes, si un utilisateur a besoin de stocker des données ou un statut sur CKB, il doit payer un certain montant de CKB à titre de « loyer public » aux mineurs. Si le stockage n'est plus nécessaire, le CKB peut être débloqué et déposé sur NervosDAO. Les utilisateurs détenteurs qui n'ont pas besoin de stockage peuvent déposer directement leur CKB sur NervosDAO et recevoir des subventions pour éviter que la valeur du jeton ne soit diluée par une émission secondaire.

Selon les données du CKB Explorer, 11,4 % des jetons d'émission secondaire sont utilisés pour le minage de récompenses, 19,1 % sont utilisés pour des subventions de blocage et 69,5 % sont alloués au fonds du Trésor et détruits.

Puissance informatique du réseau

Le minage de CKB a débuté le 18 mai 2019 à l'aide de l'algorithme de hachage Eaglesong. Après mars 2020, elle est progressivement passée de l'ère des processeurs, des GPU et des FPGA à l'ère des machines de minage ASIC. Elle prend actuellement en charge le minage ASIC (les machines de minage GPU et FPGA ont un retour sur bénéfices CKB trop faible), comme Antminer K7 et Goldshell CK6.

Actuellement, la puissance de minage du réseau est de 240,06 PH/s et la difficulté de minage est de 2,31 EH. Les pools miniers qui soutiennent actuellement CKB incluent F2Pool, Poolin, 2miners, etc.

La controverse continue. Comment voir Bitcoin New Layer 2 Ideas ?

Le 13 février, Cipher, cofondateur de CKB, a proposé le protocole d'extension RGB : RGB++, qui a dans une certaine mesure affecté le cours du marché secondaire de CKB et suscité des discussions sur l'orthodoxie de Bitcoin Layer2. Certains utilisateurs pensent que, par rapport au camp compatible EVM, le RGB++ hérite de l'orthodoxie du Bitcoin UTXO, et l'équipe a profondément développé l'écosystème Bitcoin. Qu'il s'agisse de l'architecture en couches, de l'abstraction UTXO ou du protocole OTX CoBuild Open Transaction récemment proposé, ce sont toutes des extensions et des innovations des idées relatives au Bitcoin. Certains pensent toutefois que CKB est surpositionnée. Qu'il s'agisse de collaborations avec Huobi de 2019 à 2020 ou de direction du jeu vidéo de 2020 à 2022, aucune n'a enregistré de progrès significatif. Par conséquent, ce passage à la couche 2 peut être source de soupçons. De plus, en ce qui concerne la signification du nom RGB++, les développeurs natifs de Bitcoin ont également exprimé leur désaccord, estimant que cela impliquait que c'était « mieux que le RGB ». CKB a actuellement lancé la feuille de route RGB++, et il se peut qu'on ne connaisse ses performances à l'avenir qu'avec le temps.

Depuis début 2024, la concurrence entre les solutions Bitcoin Layer2 s'est intensifiée. Cependant, quelle que soit la solution adoptée, ils ont tous promu le développement durable et la mise en œuvre de l'écosystème Bitcoin dans une certaine mesure. Ce concours est susceptible de stimuler la créativité et de trouver des solutions. Heureusement, au cours de ce processus, CKB semble avoir toujours respecté son intention initiale, en insistant pour être isomorphe par rapport au Bitcoin, afin de combler le fossé.

Avertissement:

  1. Cet article est repris de [Foresightnews]. *Transférer le titre original «:CKB » Layer2, « Layer 2 », « ? ». Tous les droits d'auteur appartiennent à l'auteur original [LINDABELL]. En cas d'objection à cette réimpression, contactez l'équipe de Gate Learn, elle s'en occupera rapidement.
  2. Avertissement en matière de responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent en aucun cas un conseil d'investissement.
  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe de Gate Learn. Sauf mention contraire, il est interdit de copier, de distribuer ou de plagier les articles traduits.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!