Bitcoin cette semaine : sécurité, hardware wallets et wallets plus légers
Quand on parle de Bitcoin, l’attention se porte facilement sur son prix. Pourtant, chaque semaine, des développeurs travaillent sur des sujets beaucoup plus concrets : sécuriser les logiciels, améliorer les portefeuilles ou réduire les ressources nécessaires pour utiliser Bitcoin.
Voici trois évolutions intéressantes de la semaine, expliquées sans avoir besoin d’être développeur.

Lightning : mettre à jour son logiciel fait partie de la sécurité
Le réseau Lightning permet d’effectuer des paiements en bitcoins rapidement, sans devoir inscrire chaque paiement individuellement dans la blockchain.
Pour fonctionner, il repose sur différents logiciels. Core Lightning et Eclair en font partie.
Cette semaine, plusieurs mises à jour de sécurité les concernant ont été annoncées. Core Lightning préparait notamment une version corrective et Eclair a publié une mise à jour corrigeant plusieurs problèmes pouvant, dans certains cas, être exploités par des nœuds malveillants.
Pourquoi est-ce important ?
Posséder ses bitcoins soi-même supprime la dépendance envers une banque ou une plateforme, mais cela ne supprime pas la maintenance informatique.
Un commerçant ou une entreprise exploitant son propre nœud Lightning doit donc considérer les mises à jour de sécurité exactement comme il le ferait pour son serveur web, son pare-feu ou son système d’exploitation.
L’autonomie apporte du contrôle, mais ce contrôle implique aussi une responsabilité opérationnelle.
Hardware wallets : ce que l’on ne voit pas derrière l’appareil
Un hardware wallet — comme une BitBox, une Coldcard, un Ledger ou un Trezor — conserve les clés permettant d’autoriser une dépense de bitcoins dans un appareil dédié.
Mais l’appareil ne fonctionne pas seul.
Il faut également que Sparrow, Bitcoin Core ou d’autres logiciels puissent communiquer avec lui.
Pour résoudre ce problème, un projet open source appelé Hardware Wallet Interface, ou HWI, fournit depuis plusieurs années une sorte de langage commun entre les logiciels Bitcoin et différents appareils.
Le projet va désormais entrer progressivement en mode maintenance : les fonctionnalités existantes continueront d’être entretenues, mais son développement actif va fortement diminuer avant un archivage prévu à terme. Un successeur potentiel écrit dans un autre langage informatique est déjà en développement.
Ce sujet paraît très technique, mais il révèle quelque chose d’important : un hardware wallet ne doit pas être évalué uniquement sur l’appareil que l’on achète.
Il dépend également d’un écosystème logiciel, de standards ouverts, de développeurs et de la capacité des différents outils à fonctionner ensemble.
Pour une entreprise qui construit une solution d’auto-garde, de multisignature ou de conservation à long terme, cette pérennité est un critère à prendre en compte.
Un wallet Bitcoin plus léger sans confier sa vie financière à un serveur
Un portefeuille Bitcoin doit trouver dans la blockchain les transactions qui le concernent.
La méthode radicale consiste à télécharger et vérifier toute la blockchain avec son propre nœud. C’est excellent pour l’indépendance, mais plus exigeant en stockage et en bande passante.
Les wallets légers utilisent donc différentes astuces pour éviter cela.
L’une d’elles consiste à télécharger de petits filtres permettant au portefeuille de déterminer quels blocs sont susceptibles de contenir ses transactions, sans révéler directement à un serveur quelles adresses il recherche.
Une nouvelle proposition étudie une approche en deux temps : plutôt que télécharger immédiatement un filtre pour chaque bloc, le portefeuille commencerait par examiner des groupes entiers de blocs. Il ne téléchargerait ensuite les informations détaillées que lorsqu’un groupe semble intéressant.
Imaginez chercher votre nom dans 1 000 dossiers.
Au lieu d’ouvrir chaque dossier, on vous donne d’abord un index pour chaque carton de 250 dossiers. Vous n’ouvrez les dossiers individuels que dans les cartons où votre nom pourrait apparaître.
C’est essentiellement l’idée.
Lors des premières simulations décrites cette semaine, certaines configurations ont réduit d’environ 70 à 80 % la quantité totale de données téléchargées. Il s’agit encore d’une proposition en discussion, pas d’une fonctionnalité déjà disponible dans les wallets.
Le point commun
Ces trois actualités racontent finalement la même chose.
Bitcoin ne progresse pas uniquement grâce à de nouvelles fonctionnalités spectaculaires. Une grande partie du travail consiste à rendre les outils existants plus sûrs, plus interopérables et moins gourmands en ressources.
Ce sont précisément ces améliorations discrètes qui permettent progressivement de passer d’une technologie destinée aux passionnés à une infrastructure réellement exploitable par davantage de particuliers et d’entreprises.