Douze mots. C'est tout ce qu'il faut pour récupérer des milliers de bitcoins perdus sur un appareil cassé. Avant le 10 septembre 2013, cette simplicité n'existait pas.
La galère des seeds hexadécimaux
En 2013, sauvegarder un wallet Bitcoin, c'est copier une suite de caractères hexadécimaux incompréhensibles. Une seule faute de frappe, un fichier corrompu, et les fonds disparaissent pour toujours. L'écosystème grossit, les wallets mobiles et hardware arrivent, mais personne n'a encore résolu le problème du backup humain.
Marek Palatinus et Pavol Rusnak, les fondateurs de SatoshiLabs derrière le Trezor, s'attaquent au problème avec Aaron Voisine et Sean Bowe. Leur idée : transformer une graine cryptographique de 128 à 256 bits en une phrase de 12 ou 24 mots tirés d'une liste fixe de 2 048 mots soigneusement choisis. Chaque mot est unique, suffisamment distinct des autres pour éviter les confusions. Un checksum intégré détecte les erreurs de saisie. Sous le capot, la dérivation passe par PBKDF2 avec HMAC-SHA512 pour ne rien sacrifier côté sécurité.
Le 10 septembre 2013, le BIP-39 est publié sur GitHub. Bitcoin s'échange alors autour de 132 $.
Douze mots pour les gouverner tous
L'adoption est progressive, puis totale. Ledger, Electrum, Trezor, et des dizaines d'autres wallets intègrent le standard. Les listes de mots sont traduites en français, espagnol, japonais, italien. N'importe qui, n'importe où, peut noter sa phrase sur un bout de papier et récupérer ses fonds des années plus tard sur un appareil différent.
Ce que Palatinus et ses co-auteurs ont construit ce jour-là, c'est une couche d'interopérabilité que personne n'avait formalisée. Avant BIP-39, changer de wallet signifiait souvent repartir de zéro. Après, la phrase mnémonique devient le passeport universel de l'auto-custody.
Aujourd'hui, avec le bitcoin à 80 186 $, des milliards de dollars de valeur reposent sur ces listes de 2 048 mots. La prochaine fois que quelqu'un griffonne "abandon - ability - able..." sur un carnet, il applique un standard né un mardi de septembre 2013, quand le bitcoin valait moins qu'un plein d'essence. 📝