|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Chaîne croisée
Qu’est-ce que la chaîne croisée ?
Cross-chain est un terme technique qui fait référence à l’interconnexion de deux ou plusieurs blockchains complètement distinctes. Cela permet l’échange d’informations et de données, telles que des actifs numériques entre des blockchains qui autrement seraient cloisonnées les unes par rapport aux autres.
La technologie inter-chaînes supprime le besoin d’intermédiaires tiers de confiance. Il joue un rôle fondamental dans l’interopérabilité des blockchains, la capacité de déplacer des actifs et des informations entre les blockchains, ce qui conduira à terme à une plus grande adoption du Web3. Il existe de nombreux cas d'utilisation de la technologie inter-chaînes, tels que le transfert d'actifs via des ponts inter-chaînes, des oracles inter-chaînes et des contrats intelligents inter-chaînes.
Pourquoi avons-nous besoin de chaînes croisées ?
À mesure que l’adoption de la blockchain augmente et que l’interdépendance des blockchains devient plus répandue, le caractère impraticable des blockchains cloisonnées révèle que des solutions inter-chaînes transparentes et sécurisées sont une nécessité absolue pour l’avenir du web3.
La technologie inter-chaînes est fondamentalement importante car elle supprime le besoin de dépositaires – des tiers (c'est-à-dire des échanges centralisés) qui seraient autrement nécessaires lors du transfert d'actifs ou d'informations entre différents protocoles de blockchain. De nombreuses technologies inter-chaînes sont conçues pour être non dépositaires et sans confiance, ce qui signifie que les utilisateurs contrôlent et possèdent leurs fonds et leurs données à tout moment. Cela facilite donc l’interopérabilité entre les blockchains de manière plus sécurisée et décentralisée. Il existe également plusieurs technologies inter-chaînes de conservation/de confiance, qui donnent légèrement la priorité à la commodité et à la convivialité plutôt qu'à la décentralisation et à la sécurité.
Le potentiel du cross-chain ne peut être sous-estimé à mesure que la tokenisation des actifs devient de plus en plus populaire. Les ponts entre chaînes joueront un rôle important dans les finances des gens, à l'instar des transactions entre banques, car la tokenisation permet l'émergence de nouveaux actifs numériques (c'est-à-dire les actions et l'immobilier fractionné).
De plus, les écosystèmes DeFi ne pourront pas prospérer sans la technologie inter-chaînes, car elle est essentielle pour permettre les échanges de jetons et les transferts de données entre différentes blockchains.
Il est également important de noter que cela améliore l’efficacité de la blockchain et permet aux utilisateurs de communiquer plus librement entre les blockchains.
Comment fonctionne le cross-chain ?
Il existe deux types d’interactions entre chaînes : les chaînes croisées isomorphes et les chaînes croisées hétérogènes. Ils se distinguent par la technologie sous-jacente qui les prend en charge, par exemple leur mécanisme de sécurité, leur mécanisme de consensus, leur topologie de réseau et leur génération de blocs.
Interactions inter-chaînes isomorphes et hétérogènes
Les interactions isomorphes entre chaînes sont beaucoup moins complexes car les blockchains partagent des mécanismes de consensus sous-jacents similaires. Les chaînes croisées hétérogènes sont beaucoup plus complexes car les technologies sous-jacentes sont très différentes. Par exemple, Bitcoin et Ethereum sont assez différents car ils utilisent chacun des mécanismes de consensus très différents.
Il existe différentes approches pour permettre des transactions inter-chaînes sans recourir à des tiers et chaque réseau adopte sa propre approche. Il existe cependant deux moyens assez courants de permettre des transactions inter-chaînes : les swaps atomiques et les relais.
Les swaps atomiques facilitent l'échange d'actifs entre deux parties sur des chaînes distinctes sans avoir recours à des tiers centralisés. Ils permettent aux parties d’effectuer des transactions peer-to-peer. Ils sont décrits comme « atomiques » car le mécanisme finalisera l’ensemble de la transaction ou ne la lancera pas du tout. Pour chaque échange, soit les transactions sont terminées, auquel cas les deux utilisateurs échangent des fonds, soit elles ne sont pas terminées et les fonds d'origine sont redistribués aux deux utilisateurs, ce qui les rend « sans confiance ». C’est ce qui fait des swaps atomiques une option sûre pour les transactions inter-chaînes. AtomicDEX, Liquality, Polkadex et ShibaDEX sont des exemples d'échanges décentralisés qui utilisent des swaps atomiques.
Les relais sont fondamentaux pour le réseau blockchain car ils permettent aux blockchains de garder un œil sur les transactions qui se produisent sur d'autres chaînes. Les relais peuvent vérifier l'historique des transactions de plusieurs chaînes.
Avantages du cross-chain
La connexion de deux réseaux Blockchain indépendants
Le plus grand avantage de la technologie cross-chain est qu’elle permet à des blockchains totalement indépendantes les unes des autres de communiquer efficacement. L'incompatibilité de la blockchain n'est pas un problème car elle est utilisée pour initier des transferts d'actifs et des échanges de jetons.
Meilleure évolutivité
La technologie cross-chain a un rôle essentiel à jouer dans l’évolutivité des blockchains car elle améliorera l’expérience utilisateur en rendant les transactions interopérables. Cela conduira à terme à une plus grande évolutivité.
Flux de données amélioré et transfert de jetons
Cross-chain soulage les utilisateurs du mécanisme fastidieux actuel. Grâce à la technologie cross-chain, les transactions sont vérifiées immédiatement après leur achèvement et n'arrivent à destination qu'une fois le processus de vérification terminé. Cela réduit le nombre d'interceptions des validateurs, rendant l'ensemble du processus beaucoup moins compliqué que le mécanisme actuel dans lequel les utilisateurs doivent envoyer des instructions de la chaîne source à un validateur qui est ensuite relayé vers la chaîne de destination.
Exemples de projets inter-chaînes
De nombreux projets cross-chain incluent le terme « pont » dans leur nom pour indiquer qu'ils aident les utilisateurs à connecter une blockchain à une autre. Avalanche Bridge, par exemple, est principalement utilisé pour relier les actifs vers et depuis l'écosystème blockchain d'Avalanche. D'autres applications de pont inter-chaînes, telles qu'AtomicDEX et cBridge, prennent en charge les échanges d'actifs de crypto-monnaie dans plusieurs écosystèmes blockchain.
Bien que les ponts visent tous à permettre aux utilisateurs de déplacer des actifs à travers les chaînes, ils fonctionnent de manière très différente et révèlent deux types différents de ponts entre chaînes : les ponts de confiance et les ponts sans confiance. Il est fondamental de reconnaître les différences entre eux.
Les ponts de confiance s'appuient sur des entités centrales telles que des vérificateurs externes qui facilitent le transfert d'actifs et d'informations. En utilisant des ponts de confiance, il faut renoncer à la propriété autonome de son argent. Les ponts de confiance utilisent souvent des teneurs de marché automatisés (AMM) qui s'appuient sur des pools de liquidités. Cependant, ceux-ci peuvent être problématiques, car ils contiennent de grandes sommes de crypto en un seul endroit, agissant comme des « pots de miel » pour les mauvais acteurs. Les vulnérabilités des contrats intelligents ont permis aux pirates informatiques d’accéder aux pools de liquidités et de vider leur contenu, qui dans plusieurs cas représentait des millions de dollars de crypto. Les ponts AMM ont fait l'objet des plus grands hacks de ponts inter-chaînes, par exemple Ronin, Wormhole et Harmony.
D'un autre côté, les ponts sans confiance offrent une meilleure sécurité aux utilisateurs. Les ponts sans confiance ne nécessitent pas l'implication de tiers. Les ponts P2P sont sans confiance car ils suppriment la dépendance à l'égard de contrats intelligents complexes et de pools de liquidités utilisant des carnets de commandes décentralisés et une technologie d'échange atomique sans confiance. Les swaps atomiques permettent un échange direct de portefeuille à portefeuille entre deux parties. Cela supprime le besoin de confiance et maintient la propriété des actifs. Ils sont décrits comme « atomiques » car, pour chaque swap, soit les transactions sont terminées et deux utilisateurs échangent des fonds, soit elles ne sont pas terminées et les fonds d'origine sont redistribués aux deux utilisateurs, donc « sans confiance ». C’est ce qui rend les ponts P2P plus sécurisés. AtomicDEX et Orion Bridge sont des exemples de ponts P2P.
Auteur : Kadan Stadelmann, CTO de Komodo, leader de l'interopérabilité blockchain et de la technologie d'échange atomique.
Kadan Stadelmann est développeur de blockchain, expert en sécurité des opérations et directeur de la technologie de Komodo, un fournisseur de technologie open source qui propose des solutions blockchain tout-en-un pour les développeurs et les entreprises. Komodo travaille en étroite collaboration avec des organisations qui souhaitent lancer leurs propres échanges décentralisés personnalisés, plateformes DeFi et blockchains indépendantes. Sa technologie phare et son application pour utilisateur final sont AtomicDEX – un portefeuille multi-pièces non dépositaire compatible mobile et Web et un DEX alimenté par échange atomique regroupés dans une seule dApp.
Kadan s'identifie fortement à la vision et à l'idéologie open source de Komodo. Son dévouement au projet Komodo est fondé sur un désir inébranlable de rendre le monde meilleur. Outre la cryptographie, la technologie blockchain et le développement, Kadan s'intéresse à la littérature, aux mathématiques, à l'astrophysique et aux voyages.
Finance ouverte (OpenFi)
OpenFi, abréviation de « Open Finance », est un cadre financier qui intègre la finance traditionnelle (TradFi) à la finance décentralisée (DeFi). |
Disponibilité de données multiples (MultiDA)
Cette architecture blockchain utilise plusieurs services de disponibilité des données (DA) pour garantir la redondance des données. |