Comment fonctionnent les ponts crypto ?
Les ponts crypto permettent à des systèmes blockchain disparates de communiquer et d'interagir entre eux, offrant aux utilisateurs la possibilité d'échanger des données et de transférer des actifs entre des blockchains aux protocoles technologiques et économiques distincts. Ces ponts sont essentiels pour favoriser l'interopérabilité entre plusieurs blockchains, fournissant un système de connectivité qui n'existait pas auparavant.
Les ponts crypto peuvent être répartis en quatre groupes : de confiance, sans confiance, unidirectionnels et bidirectionnels. Parmi les exemples de ces ponts, qui facilitent les transferts d'actifs, on trouve le Solana Wormhole Bridge, l'Avalanche Bridge et le Polygon Bridge, chacun offrant des avantages distincts.
Principes de base
En raison de leur incompatibilité intrinsèque, les blockchains ne peuvent pas transférer instantanément des données ou des actifs d'une à l'autre. Pour résoudre ce problème, de nombreux projets ont développé des ponts crypto, ou des méthodes de transfert de données ou d'actifs, entre des blockchains particulières. Malheureusement, ces solutions ne peuvent pas facilement relier différentes blockchains et ne conviennent pas à tous les besoins d'interopérabilité.
Par exemple, un pont entre ETH et BTC ne peut pas être utilisé pour transférer des actifs de XRP vers ETH, et seuls les utilisateurs disposant de portefeuilles compatibles avec ce pont spécifique peuvent l'utiliser.
Un pont crypto est…
Un pont crypto fonctionne comme un intermédiaire entre deux blockchains ou plus, leur permettant de communiquer et de partager des données. Ce pont permet aux utilisateurs de crypto d'accéder et de participer à des activités sur différents réseaux, leur permettant d'exploiter leurs actifs numériques sans être limités à une seule blockchain.
Les blockchains diffèrent par leurs jetons, leurs mécanismes de consensus, les communautés qui les utilisent et les modèles de gouvernance qu'elles emploient. Un pont crypto permet l'interopérabilité entre blockchains, facilitant le déplacement de données et d'actifs cryptographiques entre différents réseaux.
Les ponts crypto permettent aux blockchains de tirer parti des forces de chacune. Par exemple, comme d'autres réseaux peuvent répondre à ce besoin, Bitcoin n'a pas besoin de réécrire sa blockchain pour prendre en charge les smart contracts.
Les ponts crypto offrent aux développeurs un moyen de coordonner et de collaborer, quel que soit le réseau utilisé. Grâce à cette fonctionnalité, les protocoles peuvent unir leurs forces et exploiter les capacités des uns et des autres pour diverses applications.
Les ponts crypto facilitent généralement le transfert de jetons entre différents réseaux via un processus appelé wrapping. Cela nécessite que le pont verrouille le jeton d'origine dans un smart contract, puis crée une quantité équivalente de jetons enveloppés, comme WETH pour ETH ou WBNB pour BNB.
D'autres technologies visant à améliorer l'interopérabilité au sein de l'écosystème crypto existent, telles que les protocoles Layer 0. Les Layer 0 permettent aux blockchains de se construire sur une couche sous-jacente commune, rendant le bridging entre blockchains inutile. Ainsi, toute blockchain construite sur une Layer 0 est déjà prévue pour s'interconnecter avec d'autres réseaux dès le départ.
Types de ponts
Ponts de confiance
Les ponts centralisés exigent que les utilisateurs renoncent au contrôle de leurs actifs crypto, à l'opposé de l'idéologie d'auto-garde fortement défendue par la communauté crypto. Ces ponts sont néanmoins utilisés pour permettre la transmission sûre d'informations et d'actifs et intègrent des vérificateurs externes pour garantir leur efficacité.
Ponts sans confiance
Les ponts sans confiance ne dépendent pas d'entités tierces comme le font les ponts de confiance, mais utilisent plutôt des smart contracts pour gérer l'interopérabilité de manière décentralisée. Cela signifie que les utilisateurs peuvent conserver le contrôle de leur crypto. Avec les ponts de confiance, les utilisateurs doivent faire confiance aux opérateurs du pont, mais avec les ponts sans confiance, les utilisateurs peuvent vérifier le code eux-mêmes.
Ponts unidirectionnels
Les ponts qui autorisent uniquement un flux unidirectionnel de crypto permettent aux utilisateurs d'envoyer leurs fonds vers un autre réseau sans la possibilité de les ramener via le même pont. Par conséquent, ces ponts conviennent uniquement aux transactions à sens unique.
Ponts bidirectionnels
Les ponts bidirectionnels permettent le transfert bidirectionnel d'actifs. En conséquence, les utilisateurs bénéficient d'une expérience beaucoup plus fluide lors de l'envoi et de la réception de cryptomonnaies entre deux réseaux. Cela est particulièrement utile pour ceux qui doivent se déplacer fréquemment entre les deux réseaux.
Solana Wormhole Bridge
Wormhole, un pont bidirectionnel, cherche à exploiter les caractéristiques distinctes de Solana en termes de rapidité et de coût pour permettre le transport d'actifs tokenisés entre différentes blockchains.
Wormhole de Solana a été créé pour résoudre les points douloureux de la DeFi, tels que les frais de gas élevés, le slippage et la congestion du réseau. Lors du lancement en 2020, Wormhole permettait le transfert interchangeable de tokens ERC-20 et SPL entre les blockchains Ethereum et Solana. Actuellement, des transactions crypto peuvent se produire entre jusqu'à 17 réseaux grâce à Wormhole.
Wormhole a été créé en partenariat avec Certus One, une entreprise qui exploite des nœuds pour les blockchains et propose des solutions de protection d'infrastructure pour les blockchains proof-of-stake (PoS). En utilisant Wormhole, les développeurs peuvent accéder au réseau Solana sans avoir à redévelopper leurs propres bases de code pour Solana.
Le pont utilise des oracles inter-chaînes décentralisés, connus sous le nom de "guardians," pour faciliter le transfert de tokens entre deux chaînes. Cela s'accomplit en verrouillant ou en brûlant des tokens sur une chaîne, puis en les mintant et en les libérant sur l'autre.
Les opérateurs de nœuds comme les validateurs Solana et les parties prenantes de l'écosystème gouvernent les "guardians." En ayant une structure d'incitation alignée avec Solana, ces guardians peuvent garantir la fiabilité du pont.
Avalanche Bridge
En juillet 2021, Ava Labs a lancé Avalanche Bridge (AB), un pont bidirectionnel conçu spécialement pour les utilisateurs particuliers. Il remplace l'ancien Avalanche-Ethereum Bridge (AEB) et offre des frais environ cinq fois inférieurs à ceux de l'AEB.
AB se consacre à rendre l'expérience de pontage d'actifs plus sûre, plus rapide et moins coûteuse pour les utilisateurs. Il connecte également Ethereum et Avalanche, permettant aux utilisateurs de transférer des tokens ERC-20 d'Ethereum vers le Mainnet d'Avalanche.
Intel SGX est une application qui utilise une base de code privée appelée “Inter SGX” pour créer un environnement de calcul hautement sécurisé. Pour garantir que le système soit impénétrable, Intel SGX utilise des "wardens" ou relayeurs qui forment un pont entre les enclaves privées et le monde extérieur.
Chaque fois que le Warden détecte un token ERC-20 arrivant sur la partie Ethereum de l'Avalanche Bridge, il enregistre la transaction dans l'enclave Intel SGX, ce qui est sa tâche principale de surveillance des blockchains Avalanche et Ethereum.
Lorsque des tokens sont envoyés d'Avalanche vers Ethereum, l'enclave confirme d'abord que les tokens ERC-20 correspondants sont brûlés pour signifier le transfert. Une fois la transaction vérifiée, le token est soit verrouillé et minté, soit brûlé et émis.
Polygon Bridge
En 2020, l'équipe Polygon a proposé l'idée du Polygon Bridge sans confiance pour renforcer l'interopérabilité entre les réseaux Polygon et Ethereum. Dès la fin de la même année, le pont avait été déployé avec succès.
Aujourd'hui, les utilisateurs peuvent facilement transférer des tokens et des NFT d'Ethereum vers Polygon et vice versa. Cela leur permet de bénéficier de la large adoption d'Ethereum tout en profitant des frais réduits et des temps de transaction plus rapides de Polygon.
Polygon propose deux ponts pour transférer des actifs : les ponts Proof-of-Stake et Plasma. Le pont PoS utilise l'algorithme de consensus PoS pour sécuriser le réseau, et les dépôts sont généralement effectués rapidement. Cependant, les retraits peuvent parfois prendre plus de temps. Ce pont prend en charge le déplacement d'ETH et d'autres tokens conformes à la norme ERC.
Le pont Plasma utilise la solution de scalabilité Ethereum Plasma pour offrir des niveaux de sécurité accrus. Grâce à ce pont, les utilisateurs peuvent transférer le token natif de Polygon, MATIC, ainsi que certains tokens Ethereum, y compris ETH, ERC-20 et ERC-721.
Lors du bridging de tokens avec Polygon, le processus suit l'approche standard de pontage. Les tokens qui quittent Ethereum sont verrouillés, et la même quantité de tokens est mintée instantanément sur Polygon à un ratio 1 pour 1. Lors du retour vers le réseau Ethereum, les tokens sur Polygon sont brûlés et les tokens Ethereum correspondants sont déverrouillés.
Conclusion
Faire vos propres recherches pour identifier les ponts crypto les mieux adaptés à vos besoins est essentiel afin de tirer le meilleur parti de leur interopérabilité dans l'écosystème crypto.
Il est important de noter que l'utilisation d'un pont pour transférer une cryptomonnaie ne modifie pas le nombre de tokens en circulation. Les ponts se contentent de « verrouiller » des tokens sur le réseau d'origine et de créer un ensemble de tokens nouvellement mintés sur le réseau de destination, appelés « tokens enveloppés ».
Lorsque les tokens enveloppés sont renvoyés vers la chaîne native, ils sont brûlés et les tokens originaux sont alors libérés de l'autre côté.