Les détenteurs de L-BTC peuvent de nouveau les échanger contre du bitcoin. Dans une mise à jour sur la reprise de Liquid Network publiée le 20 octobre, la Liquid Federation indique que des swaps semi-automatisés entre BTC et L-BTC fonctionnent par l’intermédiaire de prestataires partenaires, « sans limites de volume imposées par le protocole » sur ce service. La sortie propre à la fédération, le peg-out qui transforme du L-BTC en bitcoin puisé dans la réserve, reste fermée. Elle ne rouvrira qu’une fois la couverture intégrale de 1 pour 1 du réseau en bitcoin rétablie, écrit la fédération, qui ne donne de date ni pour l’une ni pour l’autre étape.
Six semaines après le hack de Liquid Network du 6 septembre, la formulation de la fédération signifie que la réserve ne couvre pas encore tous les L-BTC en circulation. L’évaluation de l’incident de sécurité de Blockstream, d’abord publiée sur le blog de Blockstream le 23 septembre puis reprise sur celui de Liquid le 25 septembre, pose le trou sans détour : « Environ 602 BTC restent en suspens. » Avec un bitcoin à environ 82 580 $ à 06 h 04 UTC le 21 octobre, cela représente près de 49,7 millions de dollars.
La mise à jour du 20 octobre ne dit rien de ce chiffre. Elle ne précise pas si une partie des 602 BTC est revenue depuis septembre, qui couvrira le manque, ni combien de semaines séparent la phase des swaps du retour des peg-outs.
Le directeur général de Blockstream, Adam Back, a écrit sur X que « les swaps LBTC:BTC sont de nouveau pleinement disponibles », selon Bitcoin Magazine, qui a intégré son message. Adam Back a désigné deux services : SideSwap, pour les échanges contre du bitcoin sur la chaîne principale, et Aqua, pour les échanges via le Lightning Network.
Comment Liquid garde les bitcoins : 15 fonctionnaires, 11 signatures
Liquid est une sidechain fédérée développée par Blockstream. Elle repose sur Elements, un fork open source du code de Bitcoin, et son actif principal, le L-BTC, est censé être adossé un pour un à des bitcoins conservés dans une réserve que contrôle la fédération. L’utilisateur envoie des BTC à cette réserve pour recevoir du L-BTC (le peg-in) et détruit du L-BTC pour récupérer des BTC (le peg-out). On range souvent Liquid parmi les réseaux de couche 2 de Bitcoin, mais elle n’est pas sécurisée par le consensus de Bitcoin : ses blocs et sa réserve dépendent des membres de la fédération.
Ces membres font tourner 15 nœuds dits « functionaries », que l’évaluation décrit comme répartis géographiquement. « Les blocs exigent les signatures d’au moins 11 des 15 nœuds functionaries pour être acceptés par le réseau », indique le document. Les mêmes membres protègent la réserve avec des modules de sécurité matériels.
Les peg-outs ne sont pas ouverts à tout le monde. Seuls les membres détenant une clé d’autorisation de peg-out, ou PAK, peuvent en demander un. Chaque entrée PAK associe une clé hors ligne, qui fixe l’adresse où les bitcoins peuvent être envoyés, et une clé en ligne, qui signe les demandes. L’utilisateur ordinaire qui veut récupérer ses BTC passe par un membre proposant ce service, comme SideSwap. Dans les faits, l’ancrage de Liquid est donc un pont entre deux chaînes de type fédéré, la réserve jouant le rôle de coffre à l’une des extrémités.
Aucune de ces clés n’a été volée en septembre. L’évaluation affirme que la PAK de SideSwap « n’a pas été compromise, falsifiée ni volée ». La faiblesse se trouvait dans la manière dont les nœuds Liquid vérifiaient les transactions : les signataires ont fait ce que le logiciel leur présentait comme valide.

Le hack de Liquid Network du 6 septembre, en bref
Coindaro a raconté le vol dans son bilan des piratages du troisième trimestre, où la perte de Liquid, d’environ 320 millions de dollars, se classe deuxième derrière les 387 millions de dollars de Bitget selon le décompte de Hacken, rapporté par Cointelegraph le 15 octobre. Le rapport d’analyse de Blockstream, que Coindaro a lu le 21 octobre, apporte l’enchaînement technique des faits.
Tout part d’un bug de 2018. Les nœuds Elements gardent en cache les preuves de portée (range proofs) qu’ils ont déjà vérifiées, ces contrôles cryptographiques qui masquent les montants dans les transactions confidentielles. La clé du cache omettait l’engagement sur l’actif et le script de sortie, si bien qu’un résultat stocké pouvait être réutilisé alors que la preuve n’était pas valide. L’évaluation l’appelle le bug A. Un chercheur indépendant, stutxo, l’a signalé à Blockstream le 2 août 2026. Blockstream a corrigé ses nœuds de pont le 3 août, 13 des 15 nœuds functionaries étaient à jour le 11 août, et le correctif a été fusionné publiquement le 1er septembre.
Ce correctif a créé le bug B. blockchain that runs exactly as written when it is called, holding and moving funds according to its code, without an intermediary able to change the outcome.">smart contract holding reserves of two or more tokens, supplied by users, that a decentralized exchange uses to execute trades automatically at a price set by a formula.">pool diverge, compared with simply holding the same tokens in a wallet. It becomes permanent when the provider withdraws.">Il ajoutait les champs manquants mais concaténait des octets bruts sans préfixe de longueur, et la longueur intégrée à une preuve de portée n’était contrôlée que lors de la vérification complète, que saute un accès au cache. Un attaquant pouvait donc fabriquer une preuve plus longue ou plus courte, ajuster le script en conséquence et obtenir la même suite d’octets qu’une entrée existante du cache. Les nœuds qui avaient cette entrée en mémoire ont accepté la transaction sans la vérifier.
À 13 h 53 UTC le 6 septembre, le bloc Liquid 4 050 336 a confirmé une transaction qui créait environ 4 000 L-BTC sans aucun bitcoin derrière. L’attaquant a testé un peg-out de 2,5 L-BTC à 14 h 00 UTC, que SideSwap a payé sur son propre stock, puis a déposé environ 4 000 L-BTC auprès du service de peg-out de SideSwap à 14 h 05 UTC. À 14 h 28 min 56 s UTC, les signataires de la fédération ont libéré 3 996,02 BTC sur Bitcoin, et SideSwap les a renvoyés dans le même bloc.
La configuration de SideSwap a accéléré l’opération. Selon l’évaluation, sa clé de signature des peg-outs « était restée en ligne alors que la charte de la Fédération exige qu’elle soit conservée hors ligne », les paiements partaient automatiquement et les ordres n’avaient ni plafond de taille, ni contrôle de vitesse, ni vérification de l’historique du portefeuille. Avec quelques peg-outs plus modestes confirmés avant l’arrêt, la réserve est passée d’environ 4 205 BTC à 197 BTC. Les nœuds de pont ont été arrêtés à 18 h 26 UTC.
Blockstream ne s’épargne pas. « Aucun relecteur, interne ou externe, n’a identifié ce risque avant son exploitation », écrit le rapport. Une création de jetons sans contrepartie sur un pont n’a rien d’exceptionnel cet automne : le 18 octobre, Cysic a suspendu son pont après la création sans contrepartie de 10 millions de CYS.
De l’arrêt aux swaps : la chronologie en chiffres
Les heures ci-dessous proviennent de la chronologie de l’évaluation, sauf l’entrée du 20 octobre.
| Date (UTC) | Événement | Chiffre |
|---|---|---|
| 2 août 2026 | Le chercheur stutxo signale le bug A à Blockstream | Correctif sur 13 des 15 functionaries au 11 août |
| 6 sept., 13 h 53 | Transaction d’exploitation dans le bloc Liquid 4 050 336 | Environ 4 000 L-BTC sans contrepartie |
| 6 sept., 14 h 28 min 56 s | Les signataires de la fédération libèrent le peg-out | 3 996,02 BTC |
| 6 sept., 18 h 26 | Nœuds de pont arrêtés, réseau mis en pause | Réserve ramenée d’environ 4 205 à 197 BTC |
| 7 sept., 16 h 09 min 25 s | L’attaquant restitue une partie des bitcoins | 3 400 BTC |
| 9 sept., 21 h 05 min 10 s | La production de blocs reprend avec un bloc 4 050 336 de remplacement | Elements v23.3.4 publié le même jour |
| 10 sept., 19 h 55 | Les transactions reprennent sur tout le réseau | Peg-outs toujours désactivés |
| 23 sept. | Blockstream publie son évaluation | Environ 602 BTC toujours en suspens |
| 20 oct. | Les swaps via des prestataires rouvrent, les peg-outs restent fermés | Aucune limite de volume du protocole sur les swaps |
Pour redémarrer, Blockstream a rejoué la chaîne avec le cache des preuves de portée désactivé et recoupé le résultat avec une seconde implémentation, rust-elements. Deux sorties invalides et quatre transactions qui en descendaient ont été retirées, et le rapport affirme qu’aucune inflation issue de l’un ou l’autre bug ne subsiste sur la chaîne actuelle. Les transactions valides ont ensuite été rejouées, à commencer par 329 d’entre elles dans le bloc 4 050 337.
Reprise de Liquid Network : les swaps d’abord, les peg-outs seulement après le retour du 1 pour 1
La mise à jour de la fédération est brève et technique. « Ces dernières semaines », écrit-elle, la fédération, Blockstream et des experts indépendants en sécurité ont renforcé la sécurité du réseau, remanié sa comptabilité et validé des garde-fous. Un logiciel fédéral mis à jour, qui gère la réserve de bitcoins, a été déployé. Les changements « tiennent compte de l’état comptable du réseau après l’incident », une formule que le billet n’explique pas.
Assez de functionaries ont installé le nouveau logiciel, selon la mise à jour, pour que le réseau atteigne « un état important de préparation opérationnelle pour la prochaine phase de la reprise ».
Première phase : des swaps semi-automatisés via des prestataires
L’étape en cours est un ensemble de swaps semi-automatisés entre BTC et L-BTC, assurés par des prestataires partenaires, dans les deux sens. La fédération la présente comme la voie pratique pour la plupart des utilisateurs tant que les peg-outs directs restent restreints. Un swap est un échange : le prestataire prend votre L-BTC et vous envoie des bitcoins de son propre stock, à un taux qu’il fixe. Ce n’est pas un remboursement depuis la réserve.
Seconde phase : rétablir la couverture, puis rouvrir les peg-outs
La dernière phase pose deux conditions, dans un ordre fixe. D’abord, la couverture intégrale de 1 pour 1 du réseau en bitcoin doit être rétablie. Ensuite seulement, les peg-outs de la fédération reviendront, de façon contrôlée, pour les détenteurs de clés PAK autorisées. La fédération prévoit aussi de permettre à chacun de surveiller la réserve depuis des explorateurs de blocs, sous réserve d’exigences de sécurité et d’exploitation restantes.
« Plusieurs garde-fous indépendants restent en place pour empêcher des peg-outs prématurés ou non autorisés », dit le billet. Il ne fixe aucune date pour la seconde phase et ne dit pas comment la réserve retrouvera une couverture complète : par le retour des bitcoins manquants, par une contribution de Blockstream ou des membres, par un ajustement des soldes de L-BTC, ou autrement.

Les 602 BTC manquants et la version du « white hat »
L’attaquant s’est signalé sur la chaîne à 18 h 30 UTC le 6 septembre avec le message « we are whitehats. contact us on chain. » Le lendemain, 3 400 BTC sont revenus « après plusieurs tours de négociations », selon l’évaluation, qui exhorte l’auteur de l’attaque à restituer le reste.
La taille de ce reste dépend de qui compte. Le 8 septembre, Decrypt et CoinDesk l’ont situé respectivement à environ 598,5 BTC et environ 598 BTC, et CoinDesk a cité Samson Mow, ancien directeur de la stratégie de Blockstream qui publiait des points d’étape, selon qui « environ 598 BTC restent en suspens ». Le rapport de Blockstream parle d’environ 602 BTC. Bitcoin Magazine a écrit le 20 octobre que les pirates détiennent encore à peu près 600 BTC. Aucune de ces sources n’explique l’écart de trois à quatre bitcoins entre ces chiffres, et aucune ne fait état d’un bitcoin restitué après le 7 septembre.
On ne sait pas si l’attaquant a été payé. Bitcoin Magazine a rapporté le 20 octobre que les pirates ont réclamé 10 % des bitcoins au titre d’une prime de bug et menacé de publier les messages chiffrés de Blockstream issus de leurs échanges s’ils n’étaient pas payés. Le média cite un message disant « You SHALL pay 10% using your own money as bug bounty » et renvoie vers une page tierce présentant la conversation de groupe. Coindaro n’a pas pu vérifier cet échange, et Blockstream ne l’a pas confirmé. L’évaluation de Blockstream ne mentionne un programme de bug bounty que comme mesure à venir et ne fait état d’aucun paiement. Bitcoin Magazine écrit aussi qu’on ignore si Blockstream a conclu un accord privé.
L’étiquette de « white hat » a suscité des doutes dès le début. Le directeur technique de Ledger, Charles Guillemet, a écrit à l’époque que « ça ressemble plus à de l’extorsion qu’à du hacking éthique !», selon Decrypt le 8 septembre.
Peut-on sortir ses bitcoins du L-BTC aujourd’hui ?
Oui, par un swap, selon la fédération et Adam Back. Les détenteurs qui veulent des bitcoins sur la chaîne principale peuvent passer par SideSwap, et ceux qui veulent sortir via Lightning par Aqua, les deux services cités par Adam Back. La mise à jour ne fixe aucune limite de protocole au volume des swaps, même si chaque prestataire peut appliquer ses propres règles.
Ce que la mise à jour ne donne pas, c’est un prix. Un swap est coté par le prestataire, et Coindaro n’a pas vérifié de taux L-BTC/BTC en direct pour cet article ; il ne peut donc pas dire si les swaps s’échangent à parité. Les détenteurs peuvent comparer la cotation reçue au ratio de 1 pour 1 que le L-BTC est censé porter avant de confirmer.
Les peg-outs directs n’ont jamais été un outil grand public : ils sont réservés aux détenteurs de PAK, d’où le recours de la plupart des utilisateurs à des membres comme SideSwap, même avant septembre. La mise à jour ne dit pas comment les prestataires de swaps reconstitueront leur stock de bitcoins tant que le peg-out de la fédération reste fermé.
D’autres actifs sur Liquid, dont l’USDT de Tether, n’ont pas été touchés par le bug, a rapporté Decrypt le 8 septembre, même si personne ne pouvait les déplacer pendant la pause du réseau. L’épisode rappelle aussi ce que signifie détenir du L-BTC : une créance sur une réserve gérée par une fédération, et non des bitcoins sous vos propres clés. Notre guide des portefeuilles crypto et de la conservation explique la différence.
Ce que cela change pour un épargnant en France
Pour un lecteur français, la première question est celle du lieu de détention. Du L-BTC conservé chez une plateforme enregistrée auprès de l’AMF comme prestataire de services sur actifs numériques relève des règles de cette plateforme, qui décide si elle propose le swap et à quel taux. Du L-BTC gardé sur son propre portefeuille oblige à passer soi-même par un prestataire comme SideSwap ou Aqua, avec le risque de cotation décrit plus haut.
Sur le plan fiscal, un échange de L-BTC contre du BTC est un échange de cryptoactifs entre eux, alors qu’une vente contre des euros déclenche l’imposition des plus-values. Le traitement exact dépend de votre situation et de la façon dont l’opération est qualifiée ; il vaut mieux le confirmer auprès d’un conseiller fiscal ou sur le site de l’administration avant d’agir. Rien de ce qui précède n’est un conseil d’investissement.
Ce qu’il faut surveiller ensuite
La première date à guetter est celle que la fédération n’a pas donnée : la réouverture des peg-outs, qui dépend du retour d’une réserve couvrant chaque L-BTC. La surveillance de la réserve promise via des explorateurs de blocs permettrait à chacun de vérifier ce ratio. D’ici là, l’état actuel de la chaîne est visible sur l’explorateur Liquid de Blockstream, mais la mise à jour n’indique pas quand la vue de la réserve sera ajoutée.
L’évaluation énumère aussi des changements encore à venir : un audit de sécurité indépendant obligatoire avant la publication de correctifs critiques en production, des revues récurrentes du code de consensus même inchangé, davantage de fuzzing et d’autres tests, un programme de bug bounty pour Elements, ainsi que des changements de gouvernance et d’exploitation de la fédération en attente d’adoption formelle. Le rapport de Blockstream ne donne de date pour aucun d’entre eux.
Sur les bitcoins manquants, le dernier mot du rapport de Blockstream n’a pas bougé depuis septembre : environ 602 BTC « font l’objet d’efforts de récupération en cours ».
