À l’origine, les différentes blockchains ne peuvent pas communiquer directement entre elles : les bitcoins présents sur la blockchain Bitcoin n’apparaissent pas spontanément sur Ethereum. Un pont inter-chaînes est un outil qui transfère des actifs ou des messages d’une blockchain à une autre. C’est très pratique, mais c’est aussi l’un des maillons du secteur des cryptomonnaies où les incidents sont les plus fréquents.

$ZRO et $W sont les jetons des protocoles de messagerie inter-chaînes LayerZero et Wormhole. Actuellement : 1.802 (24 h : -2.86 %).

■ Verrouiller puis frapper

La méthode inter-chaînes la plus courante est le « verrouillage puis frappe » : l’utilisateur confie ses actifs à un contrat de pont sur la chaîne source, qui les verrouille, puis le pont frappe une quantité équivalente d’actifs enveloppés sur la chaîne de destination. Pour faire le trajet inverse, le processus est inversé : les actifs enveloppés sur la chaîne de destination sont détruits et les actifs verrouillés sur la chaîne source sont libérés.

Le WBTC sur Ethereum en est un exemple : chaque WBTC correspond à un bitcoin détenu par un dépositaire. Cela permet d’utiliser le bitcoin dans les applications DeFi d’Ethereum, mais les détenteurs doivent aussi faire confiance au dépositaire.

■ De la liquidité des deux côtés

Une autre méthode inter-chaînes ne consiste pas à créer des actifs enveloppés, mais à placer un pool de liquidité sur chacune des deux chaînes : l’utilisateur dépose des fonds sur la chaîne source et retire des jetons natifs du pool sur la chaîne cible. Cette méthode permet de recevoir des jetons natifs, mais lorsque la profondeur du pool est limitée, les transferts inter-chaînes de montants importants peuvent entraîner un slippage notable.

■ Comment le bridge sait que vous avez bloqué vos fonds

Quelle que soit la méthode, le bridge doit confirmer que l’opération a bien eu lieu sur la chaîne source. Parmi les méthodes courantes, on trouve la validation par un portefeuille multisignature ou un comité de validateurs, l’exécution d’un client léger de la chaîne source sur la chaîne cible pour vérifier l’opération, ou encore l’utilisation de preuves à divulgation nulle de connaissance pour prouver l’état de la chaîne source.

Plus la validation repose sur un petit nombre de signataires, plus la confiance est concentrée : si les clés privées de ces signataires sont volées, ou si la logique de validation du contrat comporte une faille, un attaquant peut « prouver » un blocage qui n’a jamais eu lieu et retirer les actifs du bridge.

■ Risques et précautions

Les contrats des bridges verrouillent souvent d’importants volumes d’actifs, ce qui en fait depuis longtemps des cibles de choix pour les attaquants. Selon les statistiques de Chainalysis d’août 2022, environ 69 % des actifs crypto volés cette année-là jusqu’à cette date l’avaient été lors d’attaques contre des bridges inter-chaînes.

La valeur des actifs enveloppés dépend du bridge lui-même. Si les actifs verrouillés sur la chaîne source sont compromis, les jetons enveloppés sur la chaîne cible peuvent perdre leur parité. Avant un transfert inter-chaînes, il est donc recommandé de vérifier le site officiel, de commencer par un petit montant avant d’en transférer un plus important et de faire attention à la version émise par le bridge que vous utilisez.

■ Pour conclure

Les bridges inter-chaînes permettent de faire circuler des cryptomonnaies entre différentes chaînes, mais chaque transfert ajoute une nouvelle couche de confiance. Si vous devez effectuer un transfert inter-chaînes, choisissez une solution éprouvée et procédez par étapes. Comprendre les mécanismes permet de prendre des décisions plus éclairées, pas de prédire les hausses et les baisses.

Qu’en pensez-vous ? Venez en discuter dans les commentaires.

C’est une opinion purement personnelle, à prendre avec du recul.