À l’origine, les différentes blockchains ne peuvent pas communiquer directement entre elles : les bitcoins sur la blockchain Bitcoin n’apparaissent pas spontanément sur Ethereum. Les ponts inter-chaînes sont des outils qui transfèrent des actifs ou des messages d’une chaîne à une autre. Ils sont très pratiques, mais aussi l’un des maillons les plus souvent touchés par des incidents dans l’industrie crypto.

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

▍Verrouiller puis émettre

La méthode de transfert entre chaînes la plus courante consiste à « verrouiller puis émettre » : l’utilisateur confie ses actifs au contrat du pont sur la chaîne source, où ils sont verrouillés, puis le pont émet sur la chaîne cible une quantité équivalente d’actifs enveloppés. Pour effectuer le transfert en sens inverse, le processus est inversé : les actifs enveloppés sont détruits sur la chaîne cible 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 à 1 bitcoin détenu par un dépositaire. Il permet d’utiliser le bitcoin dans les applications DeFi d’Ethereum, mais ses détenteurs doivent aussi faire confiance au dépositaire.

▍Fournir des liquidités des deux côtés

Une autre catégorie de solutions de transfert entre chaînes n’émet pas d’actifs enveloppés, mais crée un pool de liquidités 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 si la profondeur du pool est limitée, les transferts de montants importants peuvent subir un slippage notable.

▍Comment le pont sait-il que vous avez verrouillé vos pièces ?

Quelle que soit la méthode, le pont doit vérifier que l’opération a bien eu lieu sur la chaîne source. Les méthodes courantes consistent à faire confirmer l’opération par des signataires d’un portefeuille multisignature ou par un comité de validateurs, à exécuter un client léger de la chaîne source sur la chaîne cible pour effectuer la vérification, ou à utiliser une preuve à divulgation nulle de connaissance pour prouver l’état de la chaîne source.

Plus la vérification dépend d’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 vérification du contrat comporte une faille, des attaquants pourraient « prouver » qu’un verrouillage a eu lieu alors que ce n’est pas le cas, puis retirer les actifs du pont.

▍Risques et précautions

Les contrats des ponts contiennent souvent d’importantes quantités d’actifs verrouillés et constituent donc depuis longtemps des cibles privilégiées 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’ont été lors d’attaques visant des ponts inter-chaînes.

La valeur des actifs enveloppés dépend du pont lui-même. Si les actifs verrouillés sur la chaîne source rencontrent un problème, les jetons enveloppés sur la chaîne cible peuvent perdre leur parité. Avant tout transfert entre chaînes, il est donc conseillé de vérifier l’adresse officielle, de commencer par un petit montant avant d’en transférer un plus important et de vérifier quelle version, émise par quel pont, vous recevez.

▍Pour conclure

Les ponts inter-chaînes permettent de faire circuler des pièces entre différentes blockchains, mais chaque transfert ajoute une nouvelle couche de confiance nécessaire. Lorsque vous devez transférer des actifs entre chaînes, privilégiez des solutions éprouvées et procédez par étapes. Bien s’informer aide à éviter les pièges, mais ne remplace pas la gestion des risques.

Si vous connaissez des débutants, n’hésitez pas à leur transmettre ces informations.

Ceci ne constitue en aucun cas un conseil d’achat ou de vente. Vous assumez les risques.