Les actifs numériques sont généralement limités à leurs réseaux de blockchain natifs, et les méthodes existantes de transfert de tokens d'un réseau de blockchain à un autre sont très vulnérables au piratage ou impliquent le recours à un tiers de confiance.
Cependant, les tokens multichains permettent aux utilisateurs de transférer directement leurs actifs vers une autre blockchain sans abandonner la garde de leurs tokens.
Les experts de l'espace blockchain estiment que les tokens multichains peuvent avoir un impact positif sur l'industrie en permettant une plus grande participation des utilisateurs sur plusieurs réseaux.
Marius Ciortan, directeur de l'ingénierie des produits chez Bitpanda et Pantos, un exchange de cryptomonnaies européen, a déclaré à Cointelegraph : « Les tokens multichains peuvent établir un environnement plus fluide et plus connecté dans le contexte de la finance décentralisée. »
Ciortan a poursuivi : « Les tokens multichains, à titre d'exemple, peuvent aider à développer des exchanges décentralisés plus efficaces en permettant aux utilisateurs d'échanger des actifs sur plusieurs réseaux de blockchains. Cela peut contribuer à améliorer la liquidité et à réduire la fragmentation dans l'écosystème DeFi. »
Les tokens multichains peuvent également contribuer à connecter les réseaux de blockchains, en aidant les développeurs à déployer leurs applications sur plusieurs blockchains. Hoon Kim, directeur de la technologie chez Astar Foundation, une plateforme de smart contracts de couche 1, est du même avis et a déclaré à Cointelegraph : « Plus d'interopérabilité des actifs et des liquidités signifie plus d'interdépendance entre les écosystèmes. Cela peut étendre le réseau pour permettre plus d'innovation et augmenter le risque d'échec lorsqu'un actif perd sa valeur. »
« Mais si un actif veut augmenter sa demande, nous pouvons voir un avenir où de plus en plus de projets viseront à injecter leurs actifs dans plusieurs réseaux et à augmenter leur utilité. », a déclaré Kim.
Les défis de l'interopérabilité
La facilitation de la communication et de l'interopérabilité entre les différents réseaux de blockchain repose en grande partie sur les protocoles d'interopérabilité. Cependant, les protocoles d'interopérabilité dans le domaine de la blockchain présentent plusieurs défis qui doivent être résolus afin d'assurer le bon fonctionnement de l'écosystème de la blockchain.
L'absence de normalisation constitue un obstacle important pour les protocoles d'interopérabilité. Il existe de nombreux protocoles d'échange différents, et chacun d'entre eux a une conception et un cadre différents. Cela signifie que l'environnement est rempli de réseaux différents qui ne fonctionnent pas ensemble.
Comme il n'y a pas beaucoup d'unité, il est difficile pour les développeurs de créer des applications qui peuvent fonctionner sur différents réseaux de blockchain. Pour cette raison, les personnes qui travaillent dans le développement de logiciels doivent apprendre à utiliser différentes normes d'échange, ce qui peut prendre beaucoup de temps.
L'évolutivité est un autre obstacle aux protocoles d'interopérabilité. La plupart des protocoles d'interopérabilité sont spécifiquement conçus pour gérer un nombre limité de transactions, ce qui peut entraver le flux de données dans les réseaux qui connaissent des niveaux de trafic élevés.

En conséquence, la question de l'évolutivité peut entraîner un ralentissement du traitement des transactions, des frais élevés et un encombrement du réseau.
Pour relever ce défi, il est impératif de concevoir des protocoles d'interopérabilité capables de gérer de grandes quantités de transactions, et de se développer proportionnellement à l'adoption croissante de la technologie blockchain.
La sécurité est un autre obstacle notable pour les protocoles d'interopérabilité. L'interconnectivité des réseaux de blockchain est associée à une probabilité élevée de failles de sécurité et de piratages. L'absence de considérations de sécurité lors de la conception d'un protocole d'interopérabilité peut conduire à des vulnérabilités exploitables dont des entités malveillantes peuvent tirer parti.
Les développeurs ont souligné qu'il est impératif de concevoir des protocoles d'interopérabilité dotés de caractéristiques de sécurité résilientes, capables de se prémunir contre les attaques potentielles et de préserver l'authenticité de l'écosystème de la blockchain.
Ciortan a déclaré : « L'un des plus grands défis que nous avons vus dans tous les projets d'interopérabilité ces dernières années est d'assurer la sécurité du système. La validation d'événements sur plusieurs blockchains est une tâche difficile, et il faut beaucoup de travail et de recherche pour développer un système suffisamment robuste pour atteindre cet objectif de manière fiable et résister à l'épreuve du temps. »
Le défi que représente la complexité des protocoles d'interopérabilité est une question cruciale qui mérite qu'on s'y attarde. La complexité des protocoles d'interopérabilité nécessite une compréhension approfondie de la cryptographie, des réseaux et des systèmes distribués.
Pour contourner ces problèmes, la communauté de la blockchain doit travailler ensemble pour développer des normes et des meilleures pratiques pour les protocoles d'interopérabilité.
Kim pense également que la sécurité est l'un des principaux défis concernant l'interopérabilité dans l'espace blockchain. Kim a déclaré :
« La plupart des protocoles de pont sont gérés par un serveur centralisé qui facilite une fonction de minting où le compte est contrôlé via un multi-sig. Mais récemment, nous avons vu beaucoup de protocoles de 'couche 0' avec des validateurs de nœuds et des machines virtuelles pour connecter une blockchain à une autre. »
Les protocoles de pont centralisés peuvent être vulnérables au piratage, aux violations de données ou à d'autres cyberattaques. Si l'intermédiaire central ou d'autres composants de l'infrastructure de pont sont compromis, cela peut entraîner la perte d'actifs, des fuites de données ou d'autres failles de sécurité qui peuvent avoir de graves conséquences pour les utilisateurs.
Comme les systèmes de tokens multichains fonctionnent en ce que les utilisateurs échangent leurs tokens directement, sans intermédiaire ni pont, cela peut aider à relever certains des défis posés par les protocoles d'interopérabilité traditionnels.
Principes de fonctionnement d'un système de tokens multichains
Le groupe Pantos a créé une nouvelle référence appelée Pantos Digital Asset Standard (PANDAS). Cette norme est le principal facilitateur des tokens fonctionnant sur plusieurs réseaux de blockchain. Sur la base d'années d'études, l'équipe Pantos a développé un cadre qui permet aux tokens d'interagir en douceur avec diverses blockchains.
Parce que Pantos est davantage une couche d'infrastructure qu'un pont, la norme PANDAS permet aux développeurs de déployer leurs tokens existants et leurs tokens nouvellement créés sur plusieurs blockchains sans effectuer de travail de maintenance. Cela indique que leurs tokens se trouvent sur plusieurs blockchains et peuvent être librement déplacés d'une blockchain à l'autre.
PANDAS le fait par le biais de smart contracts, qui sont des accords qui s'exécutent d'eux-mêmes lorsque des circonstances spécifiques sont satisfaites. Dans ce scénario, le transfert d'une blockchain à l'autre est rendu possible grâce aux smart contracts et à un réseau de nœuds.
Par exemple, si quelqu'un possède un token basé sur Ethereum et souhaite l'échanger sur un DEX BNB Chain, il n'a pas besoin de dépendre d'un pont pour déplacer un wrapped token vers une blockchain différente puisqu'il peut utiliser la technologie Pantos pour transférer son token vers une nouvelle blockchain de manière native.
Comment fonctionne le processus de vérification multichain ?
Pantos a développé plusieurs procédures de validation pendant une période de temps considérable. La méthode de validation finale n'a pas encore été dévoilée au grand public, mais elle constituera une itération améliorée de la méthodologie dérivée de l'oracle.
Cette approche permet d'améliorer l'évolutivité et de réduire les frais de gaz tout en maintenant les normes de sécurité du système. Les oracles sont principalement utilisés comme des instruments permettant de poser des questions. Par exemple, l'oracle d'une blockchain peut être interrogé par n'importe quel client Pantos pour vérifier une transaction sur une autre blockchain.
Le processus de vérification d'Oracle est fondé sur une combinaison de systèmes de signature à seuil et de protocoles de génération de clés distribuées (DKG) développés par Dan Boneh, Ben Lynn et Hovav Shacham, des informaticiens de l'université de Stanford. Ces techniques cryptographiques facilitent l'authentification de la légitimité des signataires par les utilisateurs. La signature à seuil Boneh-Lynn-Shacham permet aux utilisateurs de vérifier l'authenticité d'un signataire, et le DKG permet à plusieurs parties de contribuer au calcul d'un ensemble de clés publiques et privées partagées.
Le processus est exécuté dans un double souci d'efficacité économique et logistique, grâce à la consolidation de plusieurs signatures en une seule. En outre, la vérification d'une signature unique peut servir de preuve que le nombre minimum nécessaire de signataires soutient la correspondance signée.
Pantos produit une clé privée décentralisée, dans laquelle les nœuds de l'oracle possèdent des parts de clé privée distinctes, bien qu'ils ne soient pas propriétaires de la clé privée distribuée. Une clé publique, par essence, peut être considérée comme analogue à une clé privée décentralisée. En utilisant les parts de clé privée détenues par les nœuds oracles, le réseau peut effectivement consolider leurs découvertes et générer un message codé qui peut ensuite être déchiffré à l'aide de la clé publique.
À lire également : Réflexions à l'intention des artistes pour le développement des communautés et le succès des NFT
Si les nœuds oracles sont modifiés, tous les composants, y compris les parts de clés privées, la clé privée distribuée et la clé publique, peuvent être altérés. Généralement, la production de nouvelles clés nécessite la supervision d'une personne de confiance en position d'autorité. En revanche, Pantos utilise des protocoles DKG pour se passer de l'exigence d'une autorité fiable.
Les systèmes de tokens multichains ont le potentiel de révolutionner l'industrie de la blockchain et de rendre la DeFi plus fluide et connectée. En permettant aux utilisateurs de transférer des actifs directement entre les blockchains sans s'appuyer sur des intermédiaires ou des ponts, les systèmes de tokens multichains fournissent une méthode supplémentaire et efficace pour les utilisateurs de s'engager à travers plusieurs réseaux de blockchains.