Adoption des crypto-monnaies par Tradfi : Des premiers prototypes au réseau Canton

Les blockchains, ou du moins les premiers prototypes, existent depuis plus longtemps que le bitcoin, la crypto-monnaie phare. Dès 1991, Stuart Haber et Scott Stornetta ont proposé un système dans lequel une chaîne de blocs sécurisée par cryptographie pouvait empêcher la falsification des enregistrements numériques. Les grands livres distribués, ou l'idée de tenir des registres partagés entre plusieurs parties, existent sous diverses formes depuis des siècles, et même depuis l'Empire romain. Toutefois, ce n'est que lorsque Satoshi Nakamoto a combiné ces concepts pour résoudre le problème des généraux byzantins, à la fin des années 2000, que le monde a vu apparaître la première monnaie numérique décentralisée, le bitcoin, et que le potentiel de la technologie de la chaîne de blocs est devenu plus évident.
Un démarrage lent
Malgré cette promesse, l'adoption de la blockchain au sein de la finance traditionnelle (tradfi) a été beaucoup plus lente que prévu. Certains critiques l'ont qualifiée de "solution à la recherche d'un problème", mais cela ne tient pas compte des défis très réels qui ont dû être relevés avant que le secteur financier puisse l'adopter.
Le premier obstacle était d'ordre culturel. La blockchain et les crypto-monnaies ont été créées et promues par des "cypherpunks", un groupe ayant une forte éthique anti-establishment, très éloignée du monde des banquiers et des régulateurs en costume gris, qui craint les risques. L'association avec des activités illicites dans les premières années de la crypto-monnaie a également dissuadé l'adoption. Le premier grand cas d'utilisation du bitcoin a été Silk Road, un marché noir en ligne fermé par le FBI en 2013 et dont le fondateur, Ross Ulbricht, a été condamné à 11 ans de prison. Cela a renforcé la perception des crypto-monnaies comme un outil pour le crime, un stigmate qui s'est avéré très difficile à surmonter.
Outre ces obstacles culturels, l'adoption de la blockchain a également été entravée par un manque de clarté réglementaire, les gouvernements ayant tardé à mettre en place un cadre juridique pour les actifs numériques, en partie parce qu'ils n'étaient pas encore convaincus des avantages de la technologie blockchain et en partie à cause de l'impact perturbateur potentiel sur leur cher système monétaire mondial fiduciaire. Au fil du temps, cependant, il est devenu évident que la blockchain n'est pas qu'une mode passagère ou un système de Ponzi. De nombreux pays sont en train de mettre en place une législation sur les actifs numériques, ce qui est indispensable pour les sociétés de tradfi qui opèrent dans l'un des secteurs les plus fortement réglementés au monde.
Obstacles spécifiques à la blockchain
Surmonter les obstacles culturels et juridiques n'est qu'une condition nécessaire à l'adoption commerciale généralisée de la technologie de la blockchain et des actifs numériques, mais elle n'est pas suffisante. Deux autres obstacles subsistent et sont liés à la manière dont les premières blockchains (telles que Bitcoin et Ethereum) ont été conçues et mises en œuvre.
Désireux de créer la forme de monnaie la plus fiable possible, les créateurs de ces blockchains pionnières ont opté pour la décentralisation, afin qu'aucune entité ne puisse contrôler le réseau (résistance à la censure), et pour une vérification ouverte basée sur les mathématiques (cryptographie). Pour y parvenir, des blockchains publiques, sans permission, ont été développées. En veillant à ce que l'historique complet des transactions soit visible par toute personne souhaitant se connecter au réseau, les utilisateurs peuvent vérifier de manière indépendante la validité de la blockchain. Le seul élément de confidentialité dont disposent les utilisateurs de ces blockchains provient de la capacité à faire disparaître le lien entre le portefeuille de crypto-monnaies utilisé pour effectuer les transactions et leurs identités dans le monde réel. En bref, les utilisateurs peuvent ne pas connaître l'identité des autres utilisateurs impliqués dans des transactions sur la blockchain (d'où le pseudo-anonymat), mais les détails des transactions, y compris l'expéditeur, le destinataire, le montant et l'horodatage, sont entièrement visibles. Ce partage d'informations sur les actifs et les applications avec tous les utilisateurs du réseau est bénéfique lorsque l'on cherche à créer une forme de monnaie à confiance réduite pour rivaliser avec la monnaie fiduciaire émise par l'État, mais c'est un problème pour les entreprises commerciales où la confidentialité financière est d'une importance primordiale.
Le deuxième problème de ces premières blockchains1 est qu'ils disposent d'une bande passante très limitée pour les transactions (7 tps dans le cas de Bitcoin, environ le double pour Ethereum). Pour les acteurs du tradfi habitués à pouvoir traiter des dizaines de milliers de transactions par seconde, il s'agit d'une limitation sévère. La solution la plus répandue pour résoudre ce problème de bande passante dans le monde de la cryptographie consiste à utiliser ce que l'on appelle les couches 2 et les rollups (connaissance optimiste ou zéro), des cadres construits au-dessus de la blockchain primaire (couche 1) qui regroupent les transactions hors chaîne et renvoient périodiquement des preuves à la couche 1 pour validation. Bien que cela permette de résoudre le problème d'évolutivité des blockchains de la couche 1, cela signifie que les utilisateurs renoncent au contrôle des actifs. Cette solution n'est pas vraiment viable pour les institutions commerciales et, combinée à l'absence de confidentialité, elle s'est avérée quelque peu rédhibitoire.
L'une des solutions proposées est celle des blockchains privées et autorisées, où tous les participants sont contrôlés. Ces blockchains offrent une protection de la vie privée et atténuent les risques liés aux mauvais acteurs, mais elles ont tendance à se fragmenter en réseaux isolés qui ne peuvent pas facilement interopérer. Pour la finance, qui dépend d'écosystèmes interconnectés (banques, dépositaires, régulateurs, etc.), une telle fragmentation compromet les avantages de la blockchain.
Une nouvelle solution
Canton Network offre une voie à suivre. Canton Network est un "réseau de réseaux" de contrats intelligents conçu pour relever les défis de la confidentialité et de l'évolutivité, ouvrant ainsi la voie à la prochaine vague d'adoption du tradfi. Consortium dirigé par Digital Asset et comprenant Goldman Sachs, BNP Paribas et Microsoft, Canton Network se distingue de Bitcoin et d'Ethereum en garantissant que les participants ne voient que les transactions qui les concernent. Non seulement cela garantit le respect de la vie privée, les utilisateurs pouvant partager autant ou aussi peu de données/informations qu'ils le souhaitent avec d'autres utilisateurs, mais la conception offre également un moyen naturel de stimuler l'évolutivité, car la configuration permet un traitement parallèle des transactions.
Creuser dans les détails
Le réseau Canton comprend trois éléments clés :
- Nœuds où les données privées et les contrats intelligents sont déployés pour un domaine.
- Sync Domain où les transactions cryptées sont commandées pour un domaine
- Synchronisateur global où les transactions sont réglées entre les domaines
Les domaines sont similaires à des blockchains privées qui ont leurs propres règles, opérateurs et données et chaque institution tradfi (banque commerciale, gestionnaire d'actifs, etc.) peut en créer un. Les contrats intelligents qui fonctionnent sur ces domaines utilisent Daml, un langage de programmation open source qui est composable (ce qui signifie que les contrats individuels et les flux de travail peuvent être combinés pour créer des transactions/systèmes plus complexes) et donne la priorité à la confidentialité des données et à l'autorisation, permettant uniquement aux parties autorisées d'accéder à des données spécifiques dans le cadre d'un contrat intelligent. Une fois le contrat établi, d'autres participants à tradfi peuvent se connecter aux domaines afin d'effectuer des transactions telles que l'émission, l'échange ou le règlement d'actifs financiers.
Il est important de noter que chaque participant n'est pas en mesure de voir toutes les transactions du domaine, mais seulement celles qui le concernent (c'est-à-dire selon le principe du besoin d'en connaître). Cela signifie évidemment que chaque utilisateur ne peut voir que son propre grand livre local, qui est un sous-ensemble d'un grand livre virtuel plus large (voir l'image). Lorsqu'elle reçoit une transaction, la partie concernée doit uniquement vérifier que la transaction est cohérente avec sa vue partielle du réseau, qu'elle est conforme à la logique du contrat intelligent et qu'elle a été correctement autorisée.
Graphique des transactions du réseau cantonal

Source : Réseau Canton : Un réseau de réseaux pour les applications de contrats intelligents (livre blanc)2)
De toute évidence, pour que cette configuration fonctionne correctement, il faut nécessairement que les vues partielles du registre des transactions que chaque utilisateur peut voir soient cohérentes avec les vues des autres utilisateurs. Sans un tel accord, aucun utilisateur ne serait en mesure de déterminer quel est l'état valide des enregistrements de transactions. La validation synchronisée est le moyen utilisé par Canton Network pour garantir cette cohérence.
Le Global Synchronizer, qui a été mis en service sur le Mainnet en juin 2024 après une année de tests, fournit une horloge partagée et une couche de commande qui coordonne les transactions entre les domaines. Empruntant l'éthique originale des premières blockchains, le Global Synchronizer est géré de manière décentralisée par des entités indépendantes appelées Super Validators. Lorsqu'une transaction implique plusieurs domaines (comme l'échange d'une obligation tokenisée contre de l'argent tokenisé), ces supervalideurs aident à orchestrer le commit atomique. de sorte que les mises à jour multipartites réussissent partout ou échouent partout, éliminant ainsi toute incohérence.3. De plus, ils valident les preuves cryptographiques et les métadonnées des transactions inter-domaines sans accéder aux détails privés de ces transactions. Cela garantit que l’ensemble des vues partielles forme un registre global cohérent – dont les participants peuvent vérifier l’exactitude – sans double dépense ni états contradictoires.
De cette manière, Canton assure à la fois la confidentialité et la cohérence. Le traitement parallèle des transactions permet également de résoudre le problème d'évolutivité qui a longtemps entravé l'adoption du tradfi.
Présentation de Canton Coin
À l'instar d'Internet, Canton se veut un "réseau de réseaux", dont la valeur croît avec le nombre d'utilisateurs. Pour encourager la croissance, le lancement du Global Synchronizer s'est accompagné de la création d'un jeton, le Canton Coin, qui sert de mécanisme de paiement et d'incitation.
Selon le livre blanc sur les pièces de canton, au cours des dix premières années de fonctionnement du synchronisateur mondial, 100 milliards de pièces de canton pourront être frappées, puis il y aura une limite annuelle de 2,5 milliards de pièces de canton. Au cours de la phase initiale de montée en puissance, la majeure partie de cette frappe (plus de 75%) ira aux supervalideurs en échange de la prise en charge des coûts de déploiement et de maintenance de l'infrastructure. Cependant, une fois la phase de démarrage terminée, leur part de frappe diminuera fortement, la majorité allant aux développeurs d'applications - voir l'image.
Canton Coin Minting Split

Source : Actifs numériques
En liant strictement la frappe aux contributions du réseau et en évitant les préventes ou les allocations aux fondateurs, Canton Coin décourage la spéculation - un contraste notable avec de nombreux projets de crypto-monnaie, en particulier les meme coins, qui sont tous axés sur la pompe !
En relevant le double défi de la confidentialité et de l'évolutivité, qui a été un obstacle à l'adoption des crypto-monnaies, Canton Network offre une voie crédible pour l'adoption de la blockchain dans la finance traditionnelle. Chez Trakx, nous pensons qu'il s'agit d'un pont important entre les deux industries, et nous sommes ravis d'avoir rejoint Canton Network en tant qu'opérateur de nœud.
1 Toutes les blockchains de niveau 1 ne présentent pas des limitations aussi extrêmes de la bande passante des transactions. Solana, par exemple, est capable de traiter un volume de transactions beaucoup plus important grâce à sa structure de conception différente, ce qui permet d'affaiblir le fameux trilemme de la blockchain - voir : https://trakx.io/resources/research/solana-light-at-the-end-of-the-tunnel/
2 Voir : https://www.digitalasset.com/hubfs/Canton/Canton%20Network%20-%20White%20Paper.pdf
3 Comme indiqué précédemment, le contrat intelligent est écrit en Daml, un langage déterministe qui garantit que toutes les parties calculent les mêmes résultats à partir des mêmes données.
Vous avez apprécié cet article ?


