Échanger ses Bitcoin hors chaîne ?

Échanger des Bitcoins se fait traditionnellement directement sur la chaîne, mais il existe d'autres solutions, qui possèdent aussi leurs avantages, et leurs inconvénients.
Échanger ses Bitcoin hors chaîne ?

Dans notre précédent article, nous avons développé le fonctionnement du portefeuille à proprement parler, car c’est le point de départ où nous pouvons commencer à réellement être propriétaires de nos Bitcoin. Nous avons ensuite exploré les transactions les plus classiques, sur le réseau même de Bitcoin.

Cette fois-ci, nous allons voir qu’il est possible d’échanger des Bitcoins, sans rien écrire dans le livre de compte de Bitcoin.

Le registre de Bitcoin, le grand livre des comptes

Dépenser des transactions

Dans notre précédent article, nous avons déjà abordé la notion de transaction en Bitcoin, ou plus exactement de sorties de transaction non dépensées, les « UTXO » (pour Unspent Transaction Outputs).

Chaque UTXO correspond à un montant précis de Bitcoins. Lorsque nous souhaitons en envoyer à un destinataire, nous devons rassembler autant d’UTXO que nécessaire pour couvrir le montant à envoyer : par exemple, un UTXO avec 0,3BTC et un autre avec 0,2BTC pour pouvoir envoyer 0,4BTC. Nous construisons alors une transaction sur laquelle nos UTXO sont consommés pour produire un (ou plusieurs) UTXO pour les 0,4BTC de notre destinataire, et un UTXO avec le reliquat de 0,1BTC (car 0,3 + 0,2 = 0,4 + 0,1).

Pour faire le pont avec nos précédents articles, cette transaction possède une adresse, la fameuse adresse généralement au format « bc1 » dont nous avions déjà parlé.

Pour que notre transaction soit valide, elle doit être diffusée sur le réseau et validée par les propriétaires des dizaines de milliers de nœuds dans le monde. Ceux-ci sont conçus pour valider automatiquement la transaction (comme le fait que le montant n’est pas déjà dépensé, etc.). Les mineurs l’incluent alors dans un bloc, qui va enfin être ajouté à la chaîne (la fameuse « blockchain »). C’est cette chaîne qui constitue un registre public et inaltérable de Bitcoin.

Le coût des qualités de Bitcoin

Les mécanismes garantissant la sécurité extrêmement élevée des transactions sur Bitcoin ont également un coût. Le minage de bloc prend environ 10 minutes par bloc en moyenne, et une transaction n’a pas la garantie d’être traitée dès le prochain bloc, donc une transaction va attendre au minimum 10 minutes, mais parfois jusqu’à plusieurs heures avant d’être validée… Ce qui est virtuellement inconcevable pour des micro-paiements, pour acheter sa baguette de pain ou se payer un café au distributeur.

En plus de cela, les frais de transaction peuvent varier, en fonction du volume de transactions en attente de validation. Plus celles-ci sont nombreuses, plus les enchères montent pour occuper les places dans les prochains blocs minés. Pour de très gros montants (comme le prix d’une maison, comme c’est arrivé aux États-Unis), nous pouvons nous permettre de payer plusieurs dizaines de milliers de satoshis (un satoshi vaut un cent-millionième de Bitcoin), mais quand notre café coûte déjà l’équivalent de 2000 satoshis (peu ou prou le prix en juin 2026) payer 10 000 satoshis de frais de transaction paraît assez peu vraisemblable…

D’autre part, nous l’avons dit, le registre est public. Bien que les habitués emploient des pseudonymes, et des adresses différentes à chaque transaction, il existe toujours un risque qu’une fuite chez un intermédiaire (supposé de confiance) ne divulgue des données personnelles, et même sans intermédiaire, un risque infime subsiste toujours de se retrouver avec des données personnelles exposées (nous ne pouvons pas être garants de tous nos interlocuteurs).

Ces limites ont motivé le développement de solutions de couche 2 (ou off-chain) qui cherchent à préserver autant que possible les propriétés de Bitcoin tout en offrant rapidité, faibles frais et meilleure scalabilité.

Le niveau supplémentaire, pour se désolidariser de la chaîne

Les solutions off-chain reposent sur une idée simple : effectuer la majorité des échanges hors de la blockchain, et ne l’utiliser que pour ouvrir, fermer ou régler des positions en cas de désaccord.

Deux principes fondamentaux se retrouvent dans la plupart de ces approches :

  • La possibilité de sortie unilatérale : l’utilisateur doit pouvoir récupérer ses fonds sur la chaîne de base sans dépendre de la coopération d’un tiers, même si ce dernier disparaît ou se comporte de manière malveillante.
  • La réduction de l’empreinte on-chain : en regroupant de nombreuses opérations off-chain dans un petit nombre de transactions on-chain, nous diminuons les frais par utilisateur et nous augmentons le débit global.

Suivant leur conception, le degré de confiance requis, la liquidité nécessaire et le modèle de sécurité varient.

Liquid Network : une sidechain fédérée

Liquid est une chaîne parallèle à Bitcoin, gérée par un groupe d’entreprises (« la Fédération »). Nous y envoyons des bitcoins via un mécanisme simple d’ancrage : nous bloquons des bitcoins sur la chaîne principale, et nous en recevons l’équivalent en L-BTC, qui consiste alors en une monnaie à part dont la valeur est maintenue à l’identique de Bitcoin (de sorte qu’un L-BTC vaut un BTC).

Ce qui distingue Liquid, c’est sa rapidité (de l’ordre d’une minute) et sa confidentialité, associées à la possibilité d’émettre d’autres types d’actifs. Pour un usage quotidien de type paiement ou échange, c’est souvent plus fluide que Bitcoin lui-même.

Son principal défaut reste le caractère fédéré : la sécurité repose sur le groupe limité d’acteurs (les entreprises composant « la Fédération » sont quelques dizaines), et non sur le réseau mondial de Bitcoin. À l’heure où nous écrivons cet article, un événement récent a bien montré ce problème. Un bug a en effet permis à des acteurs se présentant comme « white hats » de retirer environ 4 000 BTC des réserves, rompant temporairement la parité de valeur avec Bitcoin. Même si la majorité des fonds a été restituée après correction, l’épisode montre que cette confiance n’est pas absolue.

Lightning Network : les canaux de paiement

Lightning fonctionne comme un réseau de « tuyaux » entre deux personnes. Nous ouvrons un canal en bloquant des bitcoins dans une transaction commune, puis nous pouvons nous échanger de l’argent très rapidement et à très bas coût, sans repasser par la blockchain à chaque fois. Les paiements peuvent aussi transiter par plusieurs canaux de sorte à atteindre un destinataire sans lien direct.

Cette solution se focalise sur son caractère décentralisé et non-custodial : tant que nous contrôlons nos clés, personne d’autre ne peut toucher aux fonds. Les frais sont souvent de l’ordre de quelques satoshis, ce qui convient parfaitement aux micro-paiements (comme un café, un pourboire, etc.). D’ailleurs, le réseau Nostr (dont nous aurons l’occasion de reparler) a popularisé la notion de « zaps » au sein de sa communauté, qui permettent de soutenir directement une publication (un peu comme si nous envoyions quelques centimes d’euro en réponse aux publications courtes sur X).

En contrepartie, l’ouverture d’un canal Lightning nécessite d’immobiliser des fonds (souvent plusieurs dizaines de milliers de satoshis) et, pour rester vraiment non-custodial, surveiller le canal ou le laisser en ligne. Si nous fermons ce canal ou si la contrepartie disparaît, nous pouvons être obligés de revenir sur la blockchain, avec les frais et les délais qui l’accompagnent.

Ark : le regroupement de transactions virtuelles

Ark repose sur l’idée de « sorties virtuelles » – ou VTXO, en écho aux UTXO de Bitcoin. Au lieu d’ouvrir un canal avec chaque personne, nous partageons un engagement commun sur Bitcoin. Les échanges se font hors chaîne, de façon simple, et un opérateur se charge de coordonner le tout. Nous pouvons entrer et sortir sans avoir à bloquer de gros montants à l’avance.

Ce qui distingue Ark, c’est la facilité d’entrée : pas besoin de liquidité importante ni de canal interactif permanent. Les frais restent bas grâce au regroupement de nombreuses opérations en une seule transaction on-chain, et l’utilisateur conserve toujours la possibilité de récupérer ses fonds seul, même si l’opérateur disparaît.

Son principal frein aujourd’hui est la jeunesse du protocole. La communauté et les outils (portefeuilles, intégrations) sont encore limités par rapport à Lightning. L’écosystème grandit, mais il n’a pas encore la maturité ni l’adoption des solutions plus anciennes. Comme pour toute solution récente, la robustesse opérationnelle et la résistance aux attaques à grande échelle restent à prouver dans le temps.

Il reste encore des défis pour les solutions off-chain

Ces trois approches illustrent des compromis différents. Liquid offre un environnement confédéré performant et confidentiel, particulièrement adapté aux échanges institutionnels et à l’émission d’actifs, mais au prix d’un modèle de confiance fédéré, récemment mis à l’épreuve. Lightning propose un réseau décentralisé de canaux, excellent pour les micropaiements une fois les canaux ouverts, mais exigeant en liquidité et en gestion opérationnelle. Ark vise à combiner simplicité d’onboarding, batching efficace et self-custody, avec un potentiel prometteur, bien que son écosystème soit encore émergent.

Les défis restants sont nombreux : améliorer l’expérience utilisateur pour les débutants, renforcer la liquidité et l’interopérabilité entre solutions, réduire encore les points de confiance, et prouver la résilience à long terme… Aucune solution n’est parfaite.

En définitive, ces technologies ne remplacent pas Bitcoin, elles le prolongent. Nous pourrions considérer Bitcoin un peu comme une variante améliorée de l’or – l’étalon de référence, infalsifiable – et les solutions off-chain comme des monnaies locales, qui se retrouvent en concurrence. Les meilleures solutions sortiront alors du lot avec le temps.

Leurs développeurs seront alors poussés à les peaufiner pour répondre au mieux aux besoins quotidiens des utilisateurs et leur faciliter d’usage. C’est ainsi que nous ouvrirons l’accès à la monnaie la plus robuste jamais créée à davantage de personnes, pour des usages que la couche de base seule ne peut pas encore absorber de manière pratique.

Ressources


Write a comment