Jameson Lopp est un développeur américain et un cypherpunk, partisan de l’usage de la cryptographie pour protéger la vie privée. Il est cofondateur et Chief Security Officer, responsable de la sécurité, de Casa. Il est connu pour ses répertoires Bitcoin, Statoshi et ses essais de résistance des dispositifs de sauvegarde de Seed Phrase, les mots servant à restaurer un portefeuille.
Une question traverse le travail de Jameson Lopp : comment savoir si un conseil de sécurité tient au-delà d’une présentation ? Dire à quelqu’un de faire fonctionner son propre nœud, un ordinateur qui vérifie blocs et transactions, ou de graver sa Seed Phrase dans du métal ne suffit pas. Lopp recueille donc des mesures, publie des outils et soumet les sauvegardes au feu, à la corrosion et à l’écrasement. Sur son site personnel, il décrit son objectif : construire des technologies qui donnent à chacun davantage de contrôle sur ses clés. [1]
Lopp travaille depuis longtemps à la rencontre de deux univers apparemment éloignés. D’un côté, il observe les nœuds, le trafic réseau et le comportement de Bitcoin Core. De l’autre, il se pose des questions très humaines : que reste-t-il après un incendie, qui retrouve la sauvegarde, un héritier saura-t-il la comprendre et comment faire face à un agresseur ? Il est aujourd’hui cofondateur et Chief Security Officer de Casa, qui propose des services de gestion des clés Bitcoin. Ce lien professionnel fait partie du contexte de ses recommandations. [1]
Sa page Bitcoin Information & Resources ressemble à une bibliothèque soigneusement entretenue. Outre les bases, elle couvre les portefeuilles, la vie privée, l’exploitation d’un nœud, le minage, Lightning Network et les travaux techniques. Sa richesse aide le lecteur à trouver par où commencer. Il s’agit néanmoins de la sélection d’un auteur : un lien peut vieillir, et sa présence ne certifie pas le service auquel il mène. [2]
Lorsque Bitcoin Core fonctionne, une grande partie de son activité reste cachée dans les journaux ou la mémoire du processus. Statoshi ajoute des mesures plus détaillées et les transmet à des outils qui permettent de suivre connexions, blocs, transactions et performances dans le temps. Développeurs et exploitants voient ainsi ce que leur propre machine rencontre réellement. Ce n’est pas un recensement mondial des utilisateurs : le graphique décrit les nœuds mesurés et leur environnement réseau. [4]
Le dépôt de Statoshi contient un avertissement particulièrement direct : le logiciel peut manquer de stabilité et ne doit pas servir de portefeuille Bitcoin. La distinction est logique. Un code modifié pour expérimenter et recueillir des mesures ne remplit pas la même fonction qu’un logiciel auquel on confie de véritables clés. Cela illustre un principe plus général du travail de Lopp : une fonctionnalité intéressante ne rend pas un outil adapté à tous les usages. [4]
Ses projets comprennent un calculateur du coût de dépense d’un UTXO, une sortie de transaction encore non dépensée contenant un montant précis de bitcoin. Il propose aussi un générateur de configuration Bitcoin Core et un outil pour les identifiants d’accès RPC, l’interface par laquelle un autre programme commande le nœud. S’y ajoutent des tests de sauvegardes métalliques et une base d’agressions physiques. Ce n’est pas un produit unique, mais un ensemble d’instruments pour des décisions précises. L’utilisateur peut modifier les paramètres, reproduire la méthode et observer où le résultat change. Cette possibilité de vérification est plus utile qu’une simple recommandation de marque ou d’appareil. [3]
Ses tests les plus connus portent sur les dispositifs de conservation de Seed Phrase. Lopp les chauffe, les expose à la corrosion et les déforme mécaniquement, puis examine ce qui reste lisible. Les photographies des dégâts en disent davantage à l’acheteur que le mot publicitaire « indestructible ». Une note traduit pourtant les résultats d’un essai particulier, et Lopp précise qu’une partie de l’évaluation est subjective. Un autre incendie, une chaleur plus prolongée ou un rangement différent peuvent conduire à un autre résultat. [5]
Un morceau de métal peut sortir d’un incendie en excellent état et rester une mauvaise sauvegarde. Si toute personne qui le trouve peut lire la Seed Phrase, la résistance du matériau n’assure aucune confidentialité. Si les pièces se mélangent ou si le gabarit permettant de décoder une inscription propriétaire disparaît, le propriétaire lui-même peut être incapable de la lire. Lopp distingue donc résistance physique, confidentialité et compréhension de la restauration. Une bonne solution doit prendre les trois en compte. [6]
Known Physical Bitcoin Attacks rassemble des enlèvements, cambriolages, extorsions et autres cas où des agresseurs ont cherché à obtenir des clés ou à contraindre la victime à effectuer un transfert. Le but n’est pas d’effrayer chaque détenteur de bitcoin. La base montre que la sécurité numérique ne s’arrête pas au mot de passe : trop exposer son patrimoine peut déplacer une attaque d’Internet vers le monde physique. Elle ne recense que les cas connus et ne permet pas de calculer la probabilité personnelle d’une agression. [7]
Le mieux est d’y voir un atelier bien documenté. La méthode indique ce qui a été testé, le dépôt permet d’examiner le code et les photos montrent comment le dispositif a réellement cédé. Il faut ensuite rapporter la conclusion à ses propres risques : un petit portefeuille mobile, l’épargne familiale et un Multisig d’entreprise exigeant les signatures de plusieurs clés ne se protègent pas de la même façon. Il est également utile de rappeler que Lopp travaille chez Casa et qu’une partie de ses recherches publiques concerne le marché de cette entreprise. Ce contexte ne retire pas sa valeur au test ; il aide à le lire correctement. [1] [3]
Pour une vision complète, lisez aussi Auto-garde, Bitcoin Core, UTXO, Andreas Antonopoulos, Lightning Network. Cette entrée est également citée par Andreas Antonopoulos, Jack Dorsey, Softwar.