Tu auras sans doute déjà entendu le terme de bridge ou de crypto bridge. Vaguement, la plupart des gens comprennent à peu près ce que tu peux faire avec. Seules les personnes qui travaillent avec comprennent souvent par expérience son fonctionnement exact. Dans cette leçon, nous allons tout te dire sur le crypto bridge, afin que tu sois bien préparé si tu veux un jour l'utiliser.
Les crypto bridges permettent à différentes blockchains de "parler" entre elles.
Ils agissent comme une sorte de bourse d'échange pour tes pièces numériques.
Ils permettent de réduire l'encombrement et les coûts élevés sur des réseaux comme Ethereum.
Mais attention : ils peuvent être des cibles pour les pirates informatiques.
Tu as des ponts " de confiance " et des ponts " sans confiance ", selon le degré de confiance que tu veux leur accorder.
Un pont cryptographique est un service qui permet le transfert de valeur entre les blockchains. Ils sont presque toujours construits pour augmenter la vitesse et réduire les coûts de transaction sur une blockchain de niveau 1. Les ponts ont été principalement construits à l'apogée du DeFi pour rendre le réseau Ethereum plus rapide et moins cher grâce à cette solution de contournement. Plus tard, plusieurs autres ont été construits pour d'autres blockchains.
Littéralement, cryptocurrency signifie pont. Un pont est une connexion entre deux endroits. Le crypto bridge relie donc deux endroits, en l'occurrence deux blockchains.
Le pont de blockchain est aussi souvent appelé pont cross-chain. Cette terminologie dépeint l'ensemble du noyau. Un pont relie différentes blockchains, qui ne pourraient pas communiquer entre elles sans pont.
En général, on parle de pont entre les blockchains de couche1 et de couche2.
Au passage, un pont est bien différent d'une sidechain, qui est généralement créée pour décharger la blockchain principale ou la chaîne principale.
Chaque blockchain possède son propre système de variables telles que le consensus, la cryptocurrency, les coûts de transaction, les smart contracts, la vitesse, la sécurité, etc. Tu peux considérer cela comme une langue parlée uniquement sur cette blockchain.
Donc si tu veux faire quelque chose sur cette blockchain, tu dois parler sa "langue". Ainsi, quiconque veut faire du commerce sur Ethereum doit être capable de communiquer sur cette blockchain. Tu ne pourras pas faire cela avec les pièces de monnaie bitcoin ou BNB. Celles-ci fonctionnent avec un système complètement différent.
Un bridge peut résoudre ce problème. Il agit comme une sorte de bureau de change. Toute personne qui souhaite commencer à échanger sur Ethereum mais qui possède des devises d'un autre réseau doit d'abord les échanger contre des devises du réseau Ethereum. Un bridge peut effectuer cette opération pour toi. Il peut également transférer un NFT de la blockchain actuelle vers une autre blockchain. C'est ce qu'on appelle aussi l'interopérabilité. Si tu dois procéder à un échange, tu le fais généralement via le smart contracts du bridge.
Par exemple, si tu as une pièce de monnaie populaire sur un réseau, qui est bien sûr aussi largement échangée sur l'autre réseau, tu peux par exemple convertir ton Polygon Tether en Ethereum Tether afin de pouvoir commencer à échanger sur Ethereum, ce qui ne serait pas possible sans un bridge. Tu devrais alors payer les frais de transaction coûteux du réseau Ethereum. Le bridge indique les frais de transaction et les déduit de la somme totale. Parfois, des frais sont ajoutés, comme des frais de gaz supplémentaires ou des frais de glissement.
Un bridge peut donc envoyer n'importe quelle pièce populaire qu'il prend en charge vers les réseaux concernés. Lorsqu'il s'agit de pièces moins populaires et moins liquides, tu devras peut-être d'abord basculer ces pièces vers une pièce populaire, avant de pouvoir envoyer la valeur vers une autre blockchain via un bridge. Les pièces de monnaie qui sont peu échangées sur les différents réseaux sont souvent confrontées à un glissement élevé, car il y a peu de fournisseurs et peu de liquidité dans la pièce. Parfois, tu ne parviens même pas à les échanger du tout.
Voici à quoi ressemble un contrat Tether du Polygone :
0xc2132D05D31c914a87C6611C10748AEb04B58e8F
Le contrat Ethereum Tether ressemble à ceci :
0xdAC17F958D2ee523a2206206994597C13D831ec7
Le bridge garantit que, après déduction des frais de transaction, tu obtiens des pièces couvertes par le contrat Ethereum, que tu peux donc utiliser sur la blockchain d'Ethereum pour acheter d'autres tokens ou pièces, par exemple, ou pour payer les frais de transaction sur la plateforme Ethereum. Sans cela, tu ne pourrais pas utiliser le Polygon Tether sur Ethereum, car le langage du contrat n'est pas utilisé sur Ethereum.
Tu vois souvent des ponts qui utilisent des tokens enveloppés. Par exemple, un bitcoin enveloppé vaut autant qu'un BTC, mais converti dans la "langue" de la blockchain vers laquelle il est envoyé. Tu envoies alors d'abord des fonds au bridge, qui sont utilisés comme garantie. Un token enveloppé dans le bridge est créé sur la blockchain vers laquelle tu veux aller avec tes fonds de la source comme collatéral. Les validateurs ou multisigs doivent ensuite protéger tes fonds dans le pool d'échange, c'est à cette étape intermédiaire que les bridges peuvent faire une cible pour une attaque. Après le règlement, les fonds disparaissent sur la blockchain source et apparaissent sur la blockchain cible.
Une autre façon d'échanger est un pool de liquidités, où le bridge cross-chain maintient un pool de pièces populaires qui peuvent ensuite être échangées à partir de ces fonds et où les fournisseurs de liquidités reçoivent une récompense par transaction pour remplir le pool.
Pourquoi existe-t-il des crypto bridges en premier lieu ?
Pour cela, il faut en fait remonter à l'apogée de DeFi. À l'époque, il y avait énormément d'échanges sur les plateformes DeFi. Beaucoup d'échanges ont eu lieu sur la blockchain d'Ethereum. Ce n'était pas un hasard. Beaucoup de nouvelles applications et de tokens ont été créés avec l'ERC-20, une technique simple de standardisation des smart contracts, qui a rendu la création d'un token très facile. Avec sa popularité croissante, un bridge était nécessaire pour amortir la congestion.
Presque tous les nouveaux tokens sont apparus via des protocoles DeFi et sur des plateformes où l'ETH devait être utilisé pour payer les frais de transaction, car un token ERC-20 ne fonctionne que sur la blockchain d'Ethereum. UniSwap et SushiSwap étaient les représentants les plus connus de ces plateformes, des échanges décentralisés où l'on pouvait échanger des tokens et des pièces bien connus, mais aussi nouveaux et obscurs.
C'était une très bonne nouvelle pour les mineurs d'Ethereum, qui gagnaient grassement sur les frais de transaction de chaque échange. Comme il y avait beaucoup de trafic sur Ethereum et que la vitesse des transactions y laissait à désirer, les mineurs, qui devaient valider les transactions, pouvaient facturer des frais faramineux, même pour le plus infime transfert de valeur. Payer 50 euros pour envoyer 1 Tether (ou 1 million) sur le réseau Ethereum était tout à fait normal.
Cela fonctionnait ainsi : à chaque période, il y avait des commerçants qui voulaient effectuer une transaction. La vitesse de la plateforme Ethereum n'était pas suffisante pour répondre à la demande. Les mineurs donnaient la priorité aux commerçants qui proposaient les frais de transaction les plus élevés, et tu obtenais donc des frais de transaction de plus en plus élevés, car les commerçants qui proposaient moins ne pouvaient même pas échanger, car il fallait un temps infini pour que ta transaction soit réalisée, voire jamais.
C'était un cas typique de victime de son propre succès. Avec l'augmentation des frais de transaction et des files d'attente sur la plateforme Ethereum en particulier, le besoin d'une solution s'est fait sentir.
La terminologie "Ethereum killer" a également été inventée à cette époque. La raison en était évidente. Tout le monde était agacé par la lenteur et les coûts de transaction prohibitifs sur le réseau Ethereum, sauf les mineurs. Cependant, cela ne s'est jamais concrétisé. De plus, Ethereum fonctionne désormais avec la proof of stake, ce qui fait que le problème se pose beaucoup moins.
La solution est venue pendant le battage médiatique de DeFi. En fait, deux solutions sont apparues. La première solution a été la concurrence pour la plateforme Ethereum. C'était, par exemple, la plateforme de Binance, la Smart Chain de Binance, qui fonctionnait avec BNB et Cake comme cryptocurrency de base et qui avait Pancakeswap comme base d'accueil.
L'autre solution s'appelait un bridge.
Tu peux donc transférer des pièces et des tokens d'une plateforme à l'autre. Et alors ? Eh bien, les principales raisons pour lesquelles les constructeurs de ponts rejoignent le monde de la cryptographie sont la réduction des coûts et le gain de temps. L'interopérabilité est un autre ajout important.
À l'époque, quiconque voyait sur un réseau Ethereum le montant des frais de transaction qu'il devait payer avait quelques options. Il pouvait s'exaspérer parce qu'il devait payer 50 euros pour acheter ou vendre 5 euros de valeur. Ces commerçants ont rapidement abandonné.
La deuxième option était de payer avec morosité et de subir presque toujours des pertes assez importantes, uniquement à cause des frais de transaction.
La troisième option consistait à miser beaucoup d'argent, afin que les frais de transaction aient relativement moins d'importance. Cette troisième option est en fait la raison pour laquelle le petit commerçant a été évincé du marché par les gros sacs.
Avec l'avènement du bridge, le petit trader pouvait également rejoindre les réseaux plus coûteux. Tu déposes ton argent sur un bridge, il échange ta monnaie contre de la monnaie du réseau cher et lent à des coûts de transaction nettement inférieurs et à une vitesse beaucoup plus élevée, et tu peux aussi te joindre à la fête sur le réseau Ethereum. C'est-à-dire que tu peux faire toutes sortes de choses sur la blockchain Ethereum qui étaient auparavant hors de ta portée.
Tu peux également utiliser des DApps entre les blockchains, en les rendant interopérables à l'aide de ponts.
À mesure que les gens ont accès à plusieurs blockchains, la quantité d'utilisateurs potentiels pour chaque blockchain connectée est plus importante. L'adaptation par les masses est alors beaucoup plus évidente. Par exemple, le bitcoin permet de faire bien plus que de tenir lieu de réserve de valeur s'il est connecté à des ponts.
Grâce à la collaboration et à l'innovation, les plateformes peuvent devenir plus sophistiquées et plus conviviales. Il est ainsi de plus en plus facile de créer des applications importantes pour les utilisateurs et les blockchains.
Les ponts ont très vite gagné en popularité à l'apogée de DeFi, car ils répondaient à un énorme besoin. Sans les ponts, DeFi aurait été beaucoup moins populaire. Décharger les réseaux les plus populaires a permis de s'assurer que le spectacle pouvait continuer.
La sécurité des bridges est une question essentielle. Les smart contracts doivent être hermétiquement scellés avant de commencer un bridge. Ce sont surtout les premiers bridges de la période faste de DeFi qui ont échoué parce qu'ils ont dépensé beaucoup d'argent pour la promotion, mais beaucoup moins pour la sécurité.
Chez Harmony, par exemple, le tampon où était stocké l'argent virtuel a été pillé, à hauteur de 100 millions de dollars. Ronin a perdu 600 millions de dollars et Wormhole 320 millions de dollars ; Polygon, BNB et Nomad ont également subi des attaques. Au fil du temps, des milliards ont été volés sur les ponts. Les ponts cross-chain font donc transiter des dizaines de milliards d'une blockchain à l'autre.
Les ponts cross-chain devraient en fait se soumettre à suffisamment d'audits avant de poser leur pont. Si tu dois utiliser des ponts, il serait utile de n'utiliser que ceux qui sont en ligne depuis un certain temps et qui ne sont pas affectés par des hacks ou autres. Les ponts sont des cibles populaires pour les attaquants, car il y a souvent beaucoup d'argent dans les tampons et beaucoup d'entre eux n'ont pas une sécurité entièrement scellée.
Un pont peut être dévalisé de plusieurs façons, tant que tu es assez intelligent pour voir à travers la vulnérabilité du contrat intelligent ou de la technologie d'un pont.
Étant donné que les smart contracts sont très susceptibles de faire l'objet de fraudes dans les bridges populaires et riches, il faut consacrer beaucoup de temps et d'argent à la prévention du vol et à un protocole d'arrêt au cas où cela se produirait. Les pièges des smart contracts sont trop nombreux pour être mentionnés et constituent donc un gros point d'inquiétude dans les bridges.
Même en utilisant des protocoles de messagerie cross-chain, le code et la conception du protocole doivent être constamment surveillés. Une simple mise à jour oubliée peut déjà provoquer une attaque.
La double dépense peut être un problème si la même transaction est diffusée sur les deux blockchains connectées et qu'il n'y a pas de parties décentes pour la vérifier.
Si un tiers est impliqué, tu es toujours dépendant de sa fiabilité. Un pont sans confiance et nouveau peut être mis en place juste comme ça pour effectuer un rug pull avec lui.
Un pont de confiance est un pont entre blockchains qui fonctionne par l'intermédiaire d'un tiers. Celle-ci doit garantir la sécurité du pont et l'utilisateur doit faire confiance à cette partie.
Un pont sans confiance utilise la technologie blockchain pour connecter les réseaux. La confiance dans ce pont repose sur un cryptage correct et une validation fiable par consensus.
Les ponts de confiance sont généralement plus faciles à utiliser et plus rapides, mais ils sont centralisés. De plus, tu dépends d'une seule partie pour la sécurité de tes fonds, contrairement aux ponts sans confiance, où les transactions sont validées par de nombreux nœuds et traitées par le biais d'un smart contracts visible par le public.
Les ponts sans confiance sont souvent moins conviviaux et plus lents, mais ils sont les plus utilisés en raison de leur nature décentralisée.
Le monde de la blockchain ne reste jamais immobile. De plus en plus de protocoles importants sont ajoutés et sont nécessaires à d'autres blockchains. Pour travailler avec ces autres blockchains, des ponts sont nécessaires pour l'interopérabilité.
Certaines blockchains résolvent ce problème en créant des ponts intégrés, comme Cardano connecté à Ethereum, par exemple. La plupart des blockchains ne peuvent pas le faire ou n'ont pas les moyens de le faire et devront donc utiliser un pont pour importer des techniques comme les Oracles, les DApps ou les smart contracts dans leur blockchain.
On finira par trouver une solution un peu plus pratique, mais en attendant, un pont est essentiel pour générer l'interopérabilité entre les blockchains.
Les ponts remplissent une fonction importante dans le monde des blockchains depuis relativement longtemps. Ils étaient essentiels pour permettre aux blockchains de "parler" entre elles.
Ils ont également rendu la vitesse des transactions Ethereum en particulier et leur coût beaucoup plus acceptable pour l'utilisateur moyen. Cela a donné à DeFi le coup de pouce supplémentaire dont il avait besoin pour donner à tout le monde une chance de participer.
Les bridges feront probablement encore longtemps partie du monde des crypto-monnaies, mais leur importance est en train de diminuer. Cela s'explique par le fait que de nouvelles choses sont inventées en permanence pour remédier aux goulets d'étranglement. Ethereum, par exemple, pousse fort pour faire baisser fermement les coûts de transaction en utilisant des roll ups.
Un autre problème est le trafic réseau excessif. Là encore, Ethereum prend les devants en réduisant considérablement la quantité de données qui entrent dans la Ethereum Virtual Machine via une transaction grâce à leur Proto-Danksharding.
D'autres réseaux font également déjà un usage reconnaissant du sharding pour réduire la charge de travail. Il est donc clair que le monde de la cryptographie comprend très bien où la chaussure se coince.
À mesure que le problème de la surpopulation et des coûts de transaction élevés sera de mieux en mieux résolu, le bridge jouera de plus en plus le rôle de "traducteur". Nous ne serions donc pas surpris de voir apparaître à un moment donné une nouvelle technologie qui se concentrera uniquement sur l'interopérabilité.
Reste à savoir si cela s'appellera encore un pont. Il se peut donc que le pont ait fait son temps, ou qu'il continue d'être un poney à un tour sous une nouvelle forme. Quoi qu'il en soit, le bridge a eu une fonction très importante pendant l'apogée de DeFi et de nombreux commerçants ont sur leur bureau une statue en forme de bridge.