Ceci est une transcription de notre « Ask Me Anything » en direct, animé le 26 août 2021 par Douglas, inventeur de la BitBox originale et cofondateur ainsi que CEO de Shift Crypto, et Stadicus, cofondateur et responsable produit chez Shift Crypto.

Table des matières

  1. Dans quelle mesure les portefeuilles matériels sont-ils protégés contre la détérioration matérielle ou les dysfonctionnements ?
  2. Quels portefeuilles logiciels l’équipe de Shift Crypto recommande-t-elle ?
  3. J’ai du mal à convaincre les nouveaux venus de passer du stockage de leurs Bitcoin sur des plateformes d’échange à la BitBox02 ; que recommanderiez-vous de leur dire ?
  4. Puis-je utiliser ma sauvegarde BitBox02 de 24 mots dans un Ledger Nano S et l’utiliser comme second portefeuille matériel ?
  5. Où la BitBox est-elle assemblée ?
  6. Quel est le risque qu’un employé mécontent ou malveillant de Shift Crypto crée des appareils malveillants sans être détecté ?
  7. Quels sont les avantages d’utiliser votre propre nœud avec la BitBox, en dehors du fait de sécuriser le réseau et de vérifier vous-même les transactions ?
  8. Puis-je contrôler les frais de transaction sur la BitBox02 lorsque je veux transférer des fonds entre la BitBox et un exchange ?
  9. Combien de sauvegardes recommandez-vous, et où diriez-vous qu’il faut les stocker ?
  10. Comment fonctionnent les portefeuilles en acier ?
  11. Un nouveau projet de loi américain sur les infrastructures exige des fabricants de hardware wallets qu’ils conservent les informations de leurs clients. Pour les citoyens américains qui possèdent déjà une BitBox, leur BitBox cesserait-elle de fonctionner ou de recevoir des mises à jour ?
  12. Des données sont-elles exposées à l’ordinateur sur lequel l’application s’exécute ? Par exemple, quelqu’un qui utiliserait ensuite mon ordinateur pourrait-il voir mes soldes BTC ?
  13. Si l’achat de BTC est disponible via la BitBox, comment paie-t-on le BTC ? Via un solde en stablecoins sur le wallet ou séparément avec une carte de crédit ?
  14. Comment obtenir des coins de manière anonyme ?
  15. La passphrase optionnelle sécurise-t-elle davantage BIP39 ou seulement le wallet HD ?
  16. Pouvez-vous expliquer les builds reproductibles avec la BitBox02 ?
  17. Quels dégâts un firmware malveillant pourrait-il potentiellement causer s’il était déployé ? Pourrait-il voler mes fonds ou le matériel physique offre-t-il une protection ?
  18. Puis-je télécharger l’application BitBox sur mon téléphone mobile et y connecter le wallet ?
  19. Pensez-vous qu’il existe une véritable possibilité que des gouvernements adoptent une législation pour interdire les cryptomonnaies ?

Ce qui suit est une transcription de l’AMA en direct, légèrement éditée pour en faciliter la lecture.

Qu’est-ce que Shift Crypto ?

Douglas : Nous fabriquons des portefeuilles matériels. Nous considérons que c’est la manière la plus sûre de détenir et d’utiliser des cryptomonnaies. Nous sommes très heureux d’essayer de répondre à vos questions si vous en avez à ce sujet, et notre objectif est de créer des produits matériels et logiciels qui rendent l’utilisation des cryptomonnaies simple.

On dit souvent que, pour les portefeuilles matériels, il faut choisir entre sécurité et facilité d’usage, et qu’on ne peut pas avoir les deux. Je n’y crois pas. C’est pour cela que j’ai fondé l’entreprise : je pense que c’est un faux dilemme, et nous essayons de rendre l’usage des cryptomonnaies aussi simple que possible.

#1 Dans quelle mesure les portefeuilles matériels sont-ils protégés contre la détérioration matérielle ou les dysfonctionnements ?

Douglas : Je pense que cette question a deux volets. L’un concerne le matériel lui-même. L’autre concerne le logiciel.

Pour commencer par le matériel, avec tout appareil physique, qu’il s’agisse de votre téléphone, d’un portefeuille matériel ou de n’importe quoi d’autre, il est inévitable qu’il y ait parfois des effets liés aux composants, parce qu’un grand nombre de pièces entrent en jeu. Un exemple courant est l’écran : il est difficile d’obtenir des écrans parfaits à chaque fois. Tous les fabricants mettent donc en place de nombreux processus de contrôle qualité.

Nous avons la chance de travailler avec d’excellents fournisseurs, ce qui nous permet d’améliorer la fabrication, mais il arrive quand même que des choses tournent mal. Nous avons eu un petit incident où un lot d’écrans ne s’allumait plus après quelques essais, mais nous avons repris la situation en main. Idéalement, ces défauts doivent être détectés tôt, pendant le contrôle qualité, avant même l’expédition. Et si tout va bien, la durée de vie doit être longue.

Dans notre cas, et j’imagine que c’est pareil pour d’autres, nous effectuons des tests d’endurance assez poussés. Nous mettons les appareils dans des machines de brassage pendant des mois et nous les faisons tourner en continu. Nous faisons aussi des cycles de température, ainsi que le test du lave-linge. Nous sommes donc très satisfaits de la fabrication de nos produits.

Du côté logiciel, j’imagine que ce qui inquiète les gens, c’est que leur appareil peut dysfonctionner avec le temps. Mais au final, tant que vous avez une sauvegarde, cela ne devrait pas vraiment avoir d’importance. Cela dit, puisque le matériel peut durer très longtemps, le logiciel doit durer aussi. L’une des inquiétudes fréquentes concerne les rayonnements cosmiques qui viendraient perturber votre appareil. C’est extrêmement rare, mais même si cela arrivait, notre approche reste très sûre. Le code de l’appareil, appelé firmware, possède une signature de somme de contrôle. Donc si un seul bit change, l’appareil ne démarrera pas et vous demandera de retélécharger le firmware, ce qui se fait automatiquement. Vous n’avez donc pas à vous en inquiéter.

Un autre avantage de la BitBox02, c’est que si quelqu’un essaie de charger un firmware malveillant sur l’appareil, cela ne fonctionnera pas non plus, car il ne passera pas la vérification. Les secrets présents sur l’appareil, en particulier la seed, qui sert de base à toutes vos adresses et constitue la clé de vos coins, sont eux aussi protégés par cette somme de contrôle. Donc si quelque chose tourne mal à ce niveau, cela serait détecté. Vous ne vous retrouverez pas avec un wallet complètement différent, ni à envoyer des coins quelque part sans pouvoir y accéder plus tard. Et nous n’avons jamais eu de signalement de ce type. Je pense que c’est très rare, mais même si cela se produit, tant que vous avez une sauvegarde, vous êtes en sécurité. Chez nous, nous avons une sauvegarde sur microSD avec un processus vraiment, vraiment, vraiment simple pour configurer et utiliser votre wallet.

Vous pouvez aussi écrire cela sur une feuille de papier. Le papier peut durer des siècles, voire des millénaires, à condition d’utiliser du papier d’archivage et un crayon. Et pour la carte SD elle-même, nous avons discuté avec les fabricants, et elle devrait durer de très nombreuses décennies.

⬆️ Table des matières

#2 Quels portefeuilles logiciels l’équipe de Shift Crypto recommande-t-elle ?

Douglas : Nous fabriquons des portefeuilles matériels et une application logicielle, mais bien sûr nous voulons garder cette AMA aussi neutre que possible et parler de l’écosystème dans son ensemble.

Stadicus : Les portefeuilles logiciels sont essentiels. Même si vous avez un portefeuille matériel, vous avez quand même besoin d’un portefeuille logiciel. Même s’il ne connaît pas le secret, puisque celui-ci est délégué au portefeuille matériel. Il existe énormément d’options, et je pense que cela dépend vraiment de votre cas d’usage.

Dans mon usage personnel et quotidien de Bitcoin, j’utilise plusieurs BitBox. Je les utilise avec la BitBoxApp, mais aussi dans une configuration multisig. Donc, par exemple, Sparrow Wallet est une très, très bonne option pour Bitcoin. J’aime vraiment beaucoup Sparrow. C’est simple, direct et doté de nombreuses fonctionnalités avancées. Cela vous permet aussi d’avoir un hot wallet, ce qui n’est généralement pas sécurisé, donc c’est plutôt pour de petits montants, mais vous pouvez aussi l’utiliser avec votre portefeuille matériel. En général, je ne recommanderais pas vraiment d’utiliser un wallet desktop comme hot wallet. Donc je n’utilise ces outils qu’en combinaison avec un portefeuille matériel.

Je pense qu’il existe un très bon cas d’usage pour les wallets mobiles, en particulier pour Bitcoin, si vous les combinez avec le Lightning Network, qui n’est pas vraiment compatible avec les portefeuilles matériels. Sur mon téléphone, j’ai beaucoup de wallets, mais celui que j’utilise vraiment est BlueWallet. C’est un très bon outil. C’est simplement un hot wallet pour l’on-chain, mais aussi pour Lightning.

Et celui que je recommande le plus souvent aux nouveaux venus, c’est MUUN, parce que c’est le wallet Lightning le plus simple à configurer que j’aie jamais utilisé. Il ne fait même pas la distinction entre on-chain et off-chain, c’est-à-dire Lightning. Vous envoyez, vous recevez, et c’est tout, ce qui est vraiment bien.

Quand il s’agit d’altcoins, je dois admettre que je ne maîtrise pas vraiment le sujet. Je pense qu’il existe des wallets standards, comme MyEtherWallet, Exodus, et bien sûr les wallets natifs développés par les équipes derrière les différentes blockchains d’altcoins. Mais je dirais que je ne suis pas vraiment l’expert sur ce sujet, donc je suis plus à l’aise pour recommander des wallets Bitcoin.

⬆️ Table des matières

#3 J’ai du mal à convaincre les nouveaux venus de passer du stockage de leurs Bitcoin sur des plateformes d’échange à la BitBox02 ; que recommanderiez-vous de leur dire ?

Stadicus : Nous avons justement un article de blog sur les étapes typiques de l’entrée dans la crypto. Parce que la plupart des gens achètent des cryptomonnaies sur une plateforme d’échange, la façon la plus pratique de stocker leurs fonds consiste simplement à utiliser le wallet de cette plateforme et à y laisser leurs coins. Bien sûr, nous ne recommandons pas cela, sinon nous n’aurions pas fondé une entreprise de portefeuilles matériels.

Les principaux problèmes que je vois ici, et ce que je dirais à ces personnes, peuvent être un peu dérangeants, parce que cela amène les débutants à se demander ce qu’est réellement la crypto. Si vous avez du Bitcoin ou n’importe quelle autre cryptomonnaie, c’est un actif et, si vous le détenez vous-même, il est à vous. Vous n’avez besoin de demander la permission à personne pour en faire ce que vous voulez. En revanche, si vous le laissez sur une plateforme d’échange, il n’est pas vraiment à vous : vous ne possédez pas réellement votre Bitcoin. À la place, la plateforme a une simple reconnaissance de dette envers vous et, si vous le lui demandez gentiment, elle vous enverra peut-être vos coins plus tard. Et elle le fera probablement. Sauf si elle se fait pirater, ce qui arrive tout le temps.

Binance vient d’ajouter de très nombreuses exigences KYC supplémentaires. Désormais, vous devez téléverser votre passeport et tout le reste. Sinon, vous ne pouvez pas retirer vos coins. Donc ils ne sont pas vraiment à vous. Et vous ne pouvez pas non plus vraiment les utiliser pour des paiements du quotidien, parce qu’en général les plateformes retirent les frais du montant, et vous envoyez alors la mauvaise somme, ce qui entraîne beaucoup de problèmes supplémentaires avec les commerçants. Pour moi, tout tourne autour du fait de détenir mes propres clés et mes propres coins. Ils sont à moi. Je sais que je les ai et je peux les conserver pendant des décennies sans demander quoi que ce soit à qui que ce soit. Pour moi, c’est la raison principale.

Douglas : Il existe différentes perspectives et différentes façons de voir les choses.

Coinbase, aux États-Unis, est la plateforme d’échange numéro un. Elle faisait encore l’actualité il y a quelques jours, parce que des gens y ont perdu leurs fonds : quelqu’un a perdu 35 000 dollars, quelqu’un d’autre 200 000 dollars, et ainsi de suite.

Il existe des milliers de cas comme ceux-là. Et la raison n’est pas forcément que la plateforme elle-même ait été piratée, même si, quand on regarde l’histoire, les plateformes piratées ont causé des pertes de plusieurs milliards. Des milliards ont aussi été perdus parce que des opérateurs de plateformes ont décidé de dire : « Hé, j’ai les clés de ces coins. Je vais simplement disparaître », puis ils s’enfuient et tous leurs clients perdent leurs fonds. Cela est arrivé au Canada et en Afrique du Sud cette année. Sur Coinbase, les gens ont perdu leurs fonds parce que leurs appareils personnels ont été piratés. Leur téléphone mobile a été compromis par ce qu’on appelle un SIM swap, où quelqu’un prend essentiellement le contrôle du téléphone, puis peut se connecter au compte Coinbase et voler les fonds. Coinbase reçoit beaucoup de critiques parce qu’ils disent : eh bien, nous ne pouvons rien y faire.

Je pense qu’ils sont critiqués parce que les gens ne comprennent tout simplement pas qu’en crypto, ce qui est perdu est perdu. Et la cryptomonnaie, qui est aussi ce qui la rend si particulière, est décentralisée. Il n’y a pas d’intermédiaire central. Cela veut dire que si quelqu’un obtient l’accès, c’est terminé. Donc, même sur une plateforme d’échange disposant d’une excellente sécurité et cotée au NASDAQ, des gens peuvent perdre de l’argent.

Je dirais qu’une autre manière de voir les choses, au moins d’après ce que j’entends, c’est que beaucoup de gens ont tout simplement peur de détenir leurs propres clés. Ils préfèrent qu’une autre personne le fasse à leur place, même si l’histoire n’est pas vraiment en leur faveur. Une partie de notre travail consiste à essayer de rendre cela simple. Nous avons beaucoup travaillé pour que la configuration de la BitBox soit aussi fluide que possible. Quelques minutes suffisent pour être opérationnel. Bien sûr, je ne veux pas dire que nous sommes parfaits. Nous avons encore des choses à améliorer et nous sommes toujours heureux de recevoir des retours sur ce que nous pouvons améliorer, mais c’est notre objectif. Et je pense que c’est aussi l’objectif des autres portefeuilles matériels : en arriver là.

Stadicus : Je veux insister sur un point : nous ne voulons pas dénigrer les plateformes d’échange. Elles ont clairement leur rôle dans l’écosystème. Elles sont très utiles pour démarrer, pour acheter vos coins et, si vous faites du trading, pour trader. Je n’y laisserais simplement pas les économies de toute une vie.

⬆️ Table des matières

#4 Puis-je utiliser ma sauvegarde BitBox02 de 24 mots dans un Ledger Nano S et l’utiliser comme second portefeuille matériel ?

Douglas : Je n’ai pas utilisé de Ledger depuis un moment, mais la réponse devrait être oui.

Tous les principaux portefeuilles matériels du marché respectent une norme définie par un Bitcoin Improvement Protocol, souvent appelé un « BIP ». En pratique, cela définit un format standard de sauvegarde que vous pouvez utiliser avec n’importe quel portefeuille matériel.

Stadicus : En général, nous ne recommandons pas d’utiliser la même seed sur la BitBox et sur un autre portefeuille matériel, parce que cela réduit tout simplement la sécurité en élargissant votre surface d’attaque. Donc si l’un des appareils est compromis, la sécurité de l’autre ne vous apporte plus grand-chose. En revanche, il est très important qu’il soit possible de restaurer votre sauvegarde sur un Ledger. Ce que nous essayons d’éviter à tout prix, c’est le vendor lock-in. Je recommanderais de garder votre seed sur la BitBox et de faire des sauvegardes correctes. Et si, disons, dans cent ans, Shift Crypto n’existe plus, vous pourrez toujours récupérer votre sauvegarde sur n’importe quel autre wallet prenant en charge la même norme, ce qui correspond essentiellement à tous les wallets modernes. Je n’aurais pas la même seed sur deux appareils en même temps.

⬆️ Table des matières

#5 Où la BitBox est-elle assemblée ?

Stadicus : Nous sommes vraiment fiers de créer un produit officiellement fabriqué en Suisse. Ce label n’est pas attribué à la légère. L’ensemble du processus de fabrication de l’appareil, le contrôle qualité, l’ingénierie, le design : toute l’équipe est située en Suisse.

Et nous surveillons de très, très près chaque étape de la chaîne d’approvisionnement. Vous obtenez donc réellement un appareil fabriqué en Suisse, qui n’a pas fait le tour du monde avant d’arriver entre vos mains.

⬆️ Table des matières

#6 Quel est le risque qu’un employé mécontent ou malveillant de Shift Crypto crée des appareils malveillants sans être détecté ?

Douglas : C’est quelque chose dont nous devons être conscients en tant qu’entreprise, et c’est pour cela que nous avons un contrôle qualité non seulement sur le produit lui-même, mais aussi sur nos processus. Et nous assurons ce contrôle qualité de plusieurs façons :

Nos fabricants sont juste à côté de chez nous, et l’étape cruciale de la programmation initiale, nous la faisons nous-mêmes. Nous ne la laissons à personne d’autre. Et dans notre processus, lorsqu’on charge un firmware sur un appareil, il doit être signé. J’ai déjà mentionné les signatures, et il ne s’agit pas d’une signature unique, mais d’une configuration multisignature. Cela signifie que plusieurs personnes de notre entreprise doivent examiner le code, le télécharger elles-mêmes et vérifier que tout est correct. Elles doivent le valider, le signer elles-mêmes, puis le téléverser.

Une partie de notre objectif consiste à essayer autant que possible de créer une situation où vous n’êtes pas obligé de nous faire confiance. Pour cela, nous rendons notre code open source. Vous pouvez aller sur GitHub et voir notre code. Nous faisons aussi ce qu’on appelle des builds déterministes. Cela signifie que si vous décidez de le compiler vous-même, vous pouvez vérifier que ce que nous affirmons être dans l’appareil est réellement ce qui se trouve dans la boîte. Tout au long de ce processus, nous permettons en quelque sorte à d’autres de vérifier que ce que nous disons est vrai.

Bien sûr, la question implique aussi que la plupart des clients ne vont probablement pas télécharger eux-mêmes le code et suivre toutes ces étapes. Mais nous le rendons open source afin que certaines personnes de la communauté, qui s’en soucient, puissent vérifier cela et signaler publiquement s’il y a un problème.

Je dirais qu’un risque connexe, pas forcément au sein de notre entreprise mais dans la chaîne d’approvisionnement, serait que quelqu’un chez UPS ou à la douane décide de remplacer le colis par un faux appareil. C’est pour cela que nous avons ce qu’on appelle une vérification d’attestation. Ainsi, chaque fois que vous branchez votre BitBox sur un ordinateur, l’application lance un contrôle capable de détecter les appareils compromis. Un secret est chargé sur l’appareil lors de sa programmation, et à chaque connexion la BitBoxApp vérifie s’il est correct.

⬆️ Table des matières

#7 Quels sont les avantages d’utiliser votre propre nœud avec la BitBox, en dehors du fait de sécuriser le réseau et de vérifier vous-même les transactions ?

Stadicus : Je pense que la BitBox App a été la première application compagnon pour portefeuille matériel à vous permettre de vous passer complètement de tous les serveurs de l’entreprise que nous exploitons pour votre confort, et de simplement vous connecter à votre propre full node. Je pense que c’est vraiment important. C’est exactement cela, la décentralisation. Il ne s’agit pas tant d’ajouter de la sécurité, parce que même si vous utilisez un serveur Electrum aléatoire, ou même les serveurs de Shift Crypto, l’application peut toujours vérifier si vous êtes sur une blockchain totalement malveillante. En revanche, les full nodes deviennent essentiels lorsque vous voulez vraiment faire respecter vos propres règles de consensus.

Vous téléchargez donc un client Bitcoin sur votre nœud, Bitcoin Core, par exemple. C’est le consensus que vous voulez faire respecter, mais le simple fait de l’exécuter ne suffit pas vraiment, parce que vous devez être en mesure de vérifier les transactions entrantes par rapport à ces règles de consensus. Et si elles ne respectent pas vos règles, vous devez pouvoir les rejeter.

Si vous faites cela pour toutes les petites choses, mais pas pour les paiements importants, par exemple si vous recevez votre salaire en Bitcoin, alors je trouve que c’est vraiment dommage, car plus la transaction économique que vous vérifiez est importante, plus votre impact sur l’application du consensus de Nakamoto est fort.

En plus de cela, cela ajoute aussi beaucoup de confidentialité, parce que le portefeuille matériel ne peut pas vraiment parler directement à la blockchain. C’est un petit appareil avec peu de mémoire et peu de ressources, il doit donc parler à une sorte de serveur connecté à la blockchain Bitcoin ou à toute autre blockchain. Et si vous utilisez nos serveurs par défaut chez Shift Crypto, nous voyons une partie de vos transactions financières. Bien sûr, nous n’examinons rien et nous ne conservons pas ces données. Mais, philosophiquement, vous ne devriez pas avoir à divulguer cette information du tout. Donc si vous utilisez la BitBox02 avec votre propre full node, vous vous connectez en pratique directement à la blockchain Bitcoin et vous n’avez pas besoin de demander à un tiers ce qui se passe réellement sur le réseau.

⬆️ Table des matières

#8 Puis-je contrôler les frais de transaction sur la BitBox02 lorsque je veux transférer des fonds entre la BitBox et un exchange ?

Douglas : Oui, vous pouvez contrôler vos propres frais. Si vous envoyez des bitcoins, nous vous proposons actuellement trois options automatiques pour définir les frais. Vous les choisissez en fonction de la vitesse théorique à laquelle votre transaction sera incluse dans la blockchain.

L’idée, c’est que plus les frais sont élevés, plus il est probable qu’un mineur prenne votre transaction et l’inclue dans la blockchain. Mais il existe aussi une autre option où vous pouvez les définir vous-même. Et pour les personnes qui ne connaissent peut-être pas ce sujet, l’intérêt de cette option vient du fait qu’il a historiquement été difficile de prédire avec précision quels frais avaient du sens.

Il existe donc plusieurs sites web où vous pouvez voir combien de transactions attendent d’être intégrées à la blockchain, et combien sont dans la file d’attente. On appelle cela les mempools, ou memory pools, et vous pouvez aller les consulter pour voir le temps d’attente réel, puis saisir vous-même les frais ou les baisser si vous le souhaitez.

Cela concerne les envois sortants depuis la BitBox. Pour les retraits depuis la plateforme vers vous, tout dépend de la plateforme d’échange.

⬆️ Table des matières

#9 Combien de sauvegardes recommandez-vous, et où diriez-vous qu’il faut les stocker ?

Stadicus : Je pense que c’est une question très nuancée. Cela dépend vraiment de ce avec quoi vous êtes à l’aise, et de la valeur que vous stockez. Si vous détenez quelques milliers de dollars, il peut être tout à fait acceptable d’avoir votre sauvegarde sur la carte SD ou sur une sauvegarde papier cachée dans un tiroir. Bien sûr, ajouter une protection physique à la sauvegarde est toujours une bonne chose. Donc si vous disposez d’un emplacement sécurisé, d’un coffre-fort ou d’un coffre bancaire, c’est parfait.

Avec les sauvegardes, il y a une chose importante : vous devez les stocker de manière sécurisée, mais aussi de manière redondante, afin de ne pas avoir de point de défaillance unique. Bien sûr, ces deux objectifs se contredisent, parce que plus vous les répartissez, plus les chances de découverte augmentent un peu. Je ne pense pas qu’il y ait une réponse simple et définitive à cette question.

Il est possible de répartir une sauvegarde si vous en avez deux ou trois. Nous avons un article de blog qui traite précisément de ces sujets liés aux sauvegardes. Aujourd’hui, cela est considéré comme sûr, mais cela réduit assez fortement l’aléa. Donc cela pourrait ne plus être sûr dans 10 ans.

Si vous envisagez une conservation à long terme de montants vraiment importants, je pense et j’espère que le multisig deviendra beaucoup plus simple avec le temps. Vous pourrez alors avoir plusieurs signataires, de sorte que même si l’un d’eux est compromis, rien n’est perdu.

Cela dépend vraiment. Personnellement, j’ai réparti les miennes géographiquement et, bien sûr, dans ce cas le multisig est encore plus sûr. Malheureusement, je n’ai pas une seule réponse précise, mais je pense que cela mériterait probablement un article de blog entier.

Douglas : Je viens justement de voir un message de quelqu’un qui n’était pas d’accord avec l’idée d’utiliser un coffre bancaire, au motif qu’une personne pourrait vous refuser l’accès. C’est un bon point, donc cela dépend aussi de votre juridiction et de la manière dont les banques y fonctionnent.

Stadicus : Oui, c’est un bon point. Quand j’ai récemment repensé ma propre configuration, je l’ai organisée de façon à ce qu’elle soit sûre dans des lieux physiques, mais sans dépendre d’aucune banque.

Il existe donc des emplacements sécurisés sans banque, ou vous pouvez simplement faire les choses de manière redondante. Dans le meilleur des cas, vous allez à votre banque et vous avez directement accès à ce qu’il vous faut. Mais si elle vous refuse l’accès, vous avez toujours une solution de secours qui peut être très, très difficile d’accès. Très peu pratique, donc, mais vous n’aurez probablement jamais besoin d’y recourir.

Nous vendons aussi le Steelwallet. Donc, comme solution de secours très, très peu pratique mais ultra-sécurisée si votre banque vous refuse l’accès, une option consiste à stocker votre sauvegarde dans de l’acier et à l’enterrer quelque part. J’ai même entendu parler de personnes qui la mettent dans des arbres et attendent que l’arbre pousse autour. Ce n’est probablement pas un bon conseil, mais c’est amusant.

⬆️ Table des matières

#10 Comment fonctionnent les portefeuilles en acier ?

Douglas : Il en existe plusieurs que vous pouvez acheter, mais le principe consiste essentiellement à poinçonner la « seed », c’est-à-dire la liste de 24 mots, dans de l’acier. Ce qui, bien sûr, dure très longtemps.

Vous pouvez obtenir plus d’informations sur https://bitbox.swiss/steelwallet.

⬆️ Table des matières

#11 Un nouveau projet de loi américain sur les infrastructures exige des fabricants de hardware wallets qu’ils conservent les informations de leurs clients. Pour les citoyens américains qui possèdent déjà une BitBox, leur BitBox cesserait-elle de fonctionner ou de recevoir des mises à jour ?

Douglas : Stadicus, je ne sais pas à quel point tu as suivi ce sujet. J’en ai lu un peu. Si j’ai bien compris, il y a eu un débat, et je pensais qu’il y avait même un consensus, pour exclure les hardware wallets du texte dans ce cas, afin qu’ils ne soient pas concernés. Je pense que nous ne sommes pas concernés puisque nous ne sommes pas une entreprise américaine. Mais, en lien avec cela, il y a la question de la conservation des informations clients.

Nous avons un article de blog et notre politique de confidentialité à ce sujet. Nous faisons tout notre possible pour réduire au minimum la conservation d’informations clients, et même l’éliminer afin de ne pas stocker de données. Dans notre boutique, nous anonymisons les données de nos utilisateurs après un certain temps, etc. Et nous ne suivons aucune information utilisateur.

Petite anecdote intéressante : le secrétaire d’État du Mississippi nous a contactés pour savoir si nous pouvions l’aider à identifier un utilisateur de BitBox, et j’ai dû lui expliquer pourquoi ce n’était pas possible. Donc même si nous n’enregistrons pas de données, quelqu’un pourrait nous forcer, ou essayer de nous forcer, à le faire.

Pour les utilisateurs actuels de BitBox, non. Nous continuerons à publier des mises à jour et nous ne voyons pas cela affecter notre activité. Vous pourrez accéder à notre site web, télécharger les mises à jour et tout continuera à fonctionner.

La BitBox elle-même est conçue pour être décentralisée et respectueuse de la vie privée.

Stadicus : J’ai en fait suivi cela d’assez près. Je ne suis clairement pas sur la même ligne politique que Ted Cruz, mais il a été très bon pour défendre cet argument devant le Congrès. J’avais presque envie de l’épouser.

Au final, on peut écrire une loi comme on veut, mais aller contre le développement de logiciels open source, je ne pense pas que ce soit applicable un jour. Si vous avez la possibilité d’exploiter votre propre nœud, ou si vous avez la possibilité d’obtenir du matériel qui pourrait être interdit un jour, ce dont je doute fortement, tout le reste ira bien. Bonne chance pour interdire le logiciel.

Les États-Unis ont des droits constitutionnels très, très stricts. Certains soutiennent que Bitcoin et les logiciels libres open source sont une forme de liberté d’expression. Il n’y a donc presque rien qui pourrait l’emporter sur cela. Ils pourraient rendre l’achat et la vente de Bitcoin via des plateformes d’échange régulées très peu pratiques, mais je ne vois aucune possibilité d’obliger des développeurs de logiciels open source à remplir des formulaires de l’IRS pour leurs clients.

⬆️ Table des matières

#12 Des données sont-elles exposées à l’ordinateur sur lequel l’application s’exécute ? Par exemple, quelqu’un qui utiliserait ensuite mon ordinateur pourrait-il voir mes soldes BTC ?

Stadicus : Je pense que oui. À l’heure actuelle, l’application stocke vos clés publiques étendues. C’est nécessaire pour que, lorsque vous branchez la BitBox, elle n’ait pas à se resynchroniser à chaque fois, ce qui prend plusieurs minutes, afin de vous montrer ce que vous possédez réellement.

Cela rejoint une autre question que j’ai vue quelque part auparavant, où quelqu’un demandait s’il est possible de voir le solde même lorsque la BitBox n’est pas branchée. La réponse est « pas encore », mais c’est clairement aussi sur notre feuille de route. Nous voulons vraiment prendre en charge la fonction watch-only, afin que vous puissiez simplement ouvrir l’application BitBox et voir votre solde.

Bien sûr, je pense que cela devra être sur opt-in et, à ce moment-là, nous ajouterions certainement aussi un code PIN ou un mot de passe pour accéder à ces informations. Cela supposerait également que nous indiquions très clairement ce que l’application stocke et ce qu’elle ne stocke pas.

⬆️ Table des matières

#13 Si l’achat de BTC est disponible via la BitBox, comment paie-t-on le BTC ? Via un solde en stablecoins sur le wallet ou séparément avec une carte de crédit ?

Stadicus : C’est un problème classique : l’attitude cypherpunk, décentralisée et « on s’en fiche » du développement open source doit malgré tout interagir avec le système financier traditionnel, qui est très régulé. Nous avions aussi une question plus tôt sur la possibilité d’acheter du Bitcoin anonymement, je pourrai y revenir juste après.

Si vous êtes un utilisateur classique, pas un expert, et que vous voulez acheter rapidement du Bitcoin ou d’autres cryptomonnaies, vous devez passer par un service centralisé. Donc, dans l’application BitBox, vous pouvez acheter directement toutes les cryptomonnaies prises en charge, et nous travaillons avec un partenaire pour cela, parce que nous ne voulons surtout pas devenir nous-mêmes un prestataire de services financiers.

Nous faisons cela avec un partenaire externe, qui est MoonPay, et ils acceptent les paiements par carte de crédit et par virement bancaire. Je ne suis pas sûr pour les stablecoins. Je ne pense pas que ce soit une option, mais c’est peut-être le cas. Les cartes de crédit et les virements bancaires sont en tout cas les options les plus courantes.

Les services centralisés fortement régulés ont généralement aussi besoin de KYC. Vous devez donc vous identifier avec au minimum une adresse e-mail, et peut-être un selfie rapide, mais cela va assez vite.

Pour tous les utilisateurs européens qui peuvent acheter du Bitcoin via des services « KYC-light » comme Bittr ou Pocket, aucune étape KYC supplémentaire n’est nécessaire. Nous ne les avons pas encore directement dans la BitBoxApp, c’est donc aussi quelque chose que nous prévoyons, mais concrètement vous allez sur leur site web, vous cliquez sur un bouton et la BitBoxApp s’ouvre, et c’est tout. C’est donc plutôt eux qui s’intègrent à nous, et nous faisons en sorte que cela soit aussi simple que possible, mais nous aimerions aussi les intégrer tôt ou tard.

⬆️ Table des matières

#14 Comment obtenir des coins de manière anonyme ?

Stadicus : C’est une question vraiment difficile. Il existe certains services décentralisés qui le permettent. HodlHodl est une option, entièrement peer-to-peer, parce qu’on ne peut pas acheter auprès d’un service centralisé de manière anonyme à cause de la réglementation.

Mais il existe des plateformes qui essaient de mettre en relation des particuliers afin que vous puissiez échanger des euros contre du Bitcoin entre deux individus libres. La difficulté, c’est que même si vous envoyez de l’argent à quelqu’un par virement bancaire, ce qui est probablement le moyen le plus simple, le destinataire voit quand même votre nom. Il voit d’où vient le virement.

Si vous voulez vraiment le faire anonymement, il n’existe quasiment aucun moyen à part lui envoyer du cash par courrier. Bien sûr, c’est assez risqué avec une contrepartie inconnue.

HodlHodl est une option qui propose différentes façons d’acheter et de vendre. Bisq en est une autre. C’est vraiment excellent. C’est une application que vous téléchargez, puis tout est géré directement sur votre ordinateur, en se connectant via le réseau Tor à d’autres utilisateurs. Et vous pouvez même faire cela sans serveur central. C’est donc véritablement décentralisé.

Si vous avez la chance de vivre dans un endroit où il y a des ATM crypto, cela peut être une option. J’ai le coin ATM radar ouvert ici. La Suisse est plutôt favorable à la crypto, donc si je regarde quels ATM sont disponibles en Suisse, il y en a vraiment beaucoup. Ils vendent tous du Bitcoin jusqu’à environ mille francs par transaction, que vous pouvez acheter anonymement. L’inconvénient, c’est qu’ils ont généralement des frais assez élevés, de l’ordre de 5 % ou plus, mais si vous pensez que Bitcoin va faire x10, alors cela vaut peut-être la peine.

Malheureusement, acheter anonymement n’est ni l’option la plus simple, ni la moins chère. Je dirais qu’avoir une petite réserve à côté, qui n’est connue d’aucune contrepartie, peut être une bonne idée. On ne sait jamais ce que l’avenir nous réserve.

⬆️ Table des matières

#15 La passphrase optionnelle sécurise-t-elle davantage BIP39 ou seulement le wallet HD ?

Douglas : Je ne suis pas entièrement sûr de la différence que la personne veut faire entre les deux. Vous obtenez le wallet à partir de la seed ; le wallet est dérivé de la seed.

Une passphrase optionnelle, pour les personnes qui ne connaissent pas, ce n’est pas un mot de passe de l’appareil lui-même, mais dans les paramètres experts vous pouvez créer une passphrase supplémentaire. Nous avons cette passphrase optionnelle associée à la phrase mnémonique de 24 mots, que l’on appelle parfois le 25e mot. Nous n’aimons pas vraiment cette expression, parce qu’il ne s’agit pas nécessairement d’un mot, et vous ne devriez certainement pas utiliser un mot de la liste, mais autre chose.

Le principe est le suivant : si vous choisissez une passphrase optionnelle, vous pouvez choisir n’importe quelle passphrase, et la norme consiste à la combiner avec la seed, ce qui crée un tout nouveau wallet. Donc si vous choisissez une autre passphrase optionnelle, vous obtenez un wallet entièrement neuf. Si vous activez cette fonction dans la BitBox, c’est un peu comme de la dénégation plausible ou des wallets cachés, où vous pouvez créer plusieurs passphrases différentes et mettre une petite quantité de coins sur chacune. Peut-être davantage sur l’une et moins sur une autre, et vous pouvez ainsi avoir différents wallets.

C’est une fonctionnalité avancée qui est souvent demandée, mais malheureusement elle l’est aussi par de nouveaux utilisateurs qui ne sont peut-être pas aussi techniques, ou qui ne comprennent pas les détails techniques. En fait, nous suggérons aux nouveaux utilisateurs de ne pas l’utiliser, parce que la principale cause de perte de fonds, et la seule que nous ayons constatée avec la BitBox01 comme avec la BitBox02, vient de personnes qui oublient leur mot de passe ou leur passphrase optionnelle. Vous devez donc vraiment comprendre le concept, puis prendre des précautions supplémentaires pour stocker cette passphrase. Et je recommanderais de ne pas vous fier uniquement à votre mémoire, parce que cela peut changer avec l’âge.

Stadicus : Je pense qu’il est vraiment important d’insister sur le fait qu’il s’agit d’une fonctionnalité pour utilisateurs avancés. Si vous ne savez pas comment fonctionne BIP39 au niveau technique, je ne l’utiliserais pas. Mais si vous le savez, cela peut être un bon moyen de renforcer la sécurité de votre sauvegarde en plus de la sécurité physique, parce que vous avez alors la sauvegarde et la passphrase. Le problème, c’est que si vous en perdez une, vos fonds deviennent pratiquement inaccessibles, parce qu’il n’y a aucune redondance. Vous ne pouvez pas vous permettre de perdre un seul fragment de votre sauvegarde. C’est donc vraiment une arme à double tranchant.

⬆️ Table des matières

#16 Pouvez-vous expliquer les builds reproductibles avec la BitBox02 ?

Douglas : Oui. Vous pouvez prendre le code source de la BitBox, il est open source, donc disponible sur GitHub. Vous pouvez le télécharger vous-même, et nous avons des instructions qui expliquent comment le compiler. Vous avez besoin d’un certain compilateur, qui compile pour l’ordinateur, le mini-ordinateur et le matériel lui-même. Vous pouvez télécharger cela, puis suivre les instructions.

Il existe aussi une image Docker, donc vous pouvez simplement l’exécuter dans Docker, ce qui revient presque à cliquer sur un bouton. Ensuite, cela crée un firmware, qui n’est finalement qu’un bloc binaire de données. Cela représente quelques centaines de kilo-octets, puis, à l’aide de l’application, vous pouvez le prendre et le téléverser vous-même sur l’appareil.

Quand on parle de builds reproductibles, cela veut dire que ce que vous compilez vous-même serait identique. Chaque bit serait identique à ce qu’une autre personne compilerait sur une autre machine, ou à ce que nous compilons nous-mêmes. Comment comparer cela ? En général, on utilise ce qu’on appelle une somme de contrôle. C’est assez technique, mais en gros vous obtenez un identifiant après l’avoir passée dans cette somme de contrôle, ce qui permet de vérifier qu’il y a bien correspondance.

Stadicus : En prenant un peu de recul, parce que même pour moi c’est un sujet assez technique, les builds reproductibles sont tellement importants, et j’ai le sentiment qu’ils sont vraiment, vraiment sous-estimés. Il existe des cas où une entreprise peut se dire open source en fournissant un code lisible par des humains. Mais ce n’est pas cela qui s’exécute sur la BitBox. Ce que nous fournissons aussi, c’est le binaire. Notre raisonnement est le suivant : si nous ne pouvons pas garantir que le code lisible par des humains est exactement ce qui se retrouve dans le fichier binaire plus obscur qui tourne réellement sur votre BitBox, alors à quoi sert l’open source ? N’importe qui peut exécuter n’importe quel code source et prétendre qu’il vient du dépôt ouvert. Ce n’est que si tout est reproductible, c’est-à-dire si tout le monde peut suivre le même processus de build et vérifier que nous ne faisons rien de caché en arrière-plan, que cela correspond vraiment à notre standard de l’open source. En tout cas, c’est ma version ultra-simplifiée de l’explication.

⬆️ Table des matières

#17 Quels dégâts un firmware malveillant pourrait-il potentiellement causer s’il était déployé ? Pourrait-il voler mes fonds ou le matériel physique offre-t-il une protection ?

Douglas : Cela a à voir avec le bootloader lui-même, qui vérifie si le firmware est authentique ou non. Ce hash qui en résulte, nous le signons avec des clés, de la même manière qu’on signe une transaction Bitcoin. C’est le même processus que nous utilisons pour signer le firmware. Et une fois que vous avez la signature, cela revient essentiellement à dire : « Oui, nous l’avons signé. C’est correct. »

Le bootloader lui-même est un morceau de code protégé dans le portefeuille matériel. Vous ne pouvez jamais le modifier. C’est pour cela que les fabricants disent : une fois qu’il est en place, il ne peut plus jamais être changé. Et il vérifiera toujours si le firmware est signé de manière valide. Cela signifie que quelqu’un qui ne possède pas ces clés ne peut pas téléverser de firmware malveillant.

Nous, en tant qu’entreprise, oui, il pourrait y avoir un employé malveillant. Il faudrait même qu’ils soient plusieurs pour pouvoir créer un firmware malveillant. Mais cela dit, les clés sont intégrées dans l’appareil, donc le firmware en lui-même ne les affecterait pas. En revanche, en combinaison avec une application malveillante, cela pourrait devenir efficace. C’est pourquoi nous essayons de minimiser la confiance nécessaire. Quoi qu’il arrive, il y aura toujours un certain niveau de confiance, mais nous essayons de rendre les choses aussi transparentes que possible, afin que cela puisse être observé.

⬆️ Table des matières

#18 Puis-je télécharger l’application BitBox sur mon téléphone mobile et y connecter le wallet ?

Stadicus : Oui, vous le pouvez. Et je pense que c’est une fonctionnalité souvent sous-estimée. Ce qui est intéressant, c’est que nous avons directement un connecteur USB-C sur l’appareil, donc vous pouvez le brancher sans aucun adaptateur à n’importe quel téléphone Android moderne.

Malheureusement, je parle uniquement des téléphones Android. Nous aimerions aussi l’avoir sur iPhone. En réalité, créer une application iOS serait assez simple. Le problème, c’est qu’Apple doit autoriser chaque appareil pour qu’il puisse réellement utiliser le connecteur USB-C ou toute communication USB, et ils nous feraient payer extrêmement cher pour avoir ce privilège. Pour l’instant, nous ne sommes pas prêts à dépenser autant simplement pour qu’ils autorisent un seul appareil. Mais c’est quelque chose que nous explorons clairement pour l’avenir.

Pour l’instant, l’application BitBox est disponible sur Android, et elle est réellement complète. Vous n’avez donc jamais besoin de la connecter à un ordinateur de bureau. Vous pouvez faire les mises à jour du firmware avec elle. Vous pouvez tout faire. Et un téléphone mobile est généralement un environnement plus sûr pour exécuter une application qu’un ordinateur de bureau généraliste.

⬆️ Table des matières

#19 Pensez-vous qu’il existe une véritable possibilité que des gouvernements adoptent une législation pour interdire les cryptomonnaies ?

Stadicus : Je suis avant tout un bricoleur technique, mais de mon point de vue, Bitcoin est à ce stade très difficile à arrêter, même s’il dépend encore fortement d’institutions centralisées.

Je pense que si un gouvernement, disons les États-Unis, qui a beaucoup de poids, menaçait d’essayer de le faire tomber, Bitcoin s’en sortirait probablement sur le plan technique. Mais pourrait-il encore atteindre ses objectifs, comme l’adoption de masse ? Les objectifs sont différents pour chacun, mais le prix en serait-il affecté ? Clairement. Serait-ce encore une bonne réserve de valeur dans les 10 ou 20 prochaines années ? Peut-être pas.

Je n’en suis pas sûr, parce qu’une grande partie de cela dépend de l’adoption de masse et du fait que les gens se sentent réellement à l’aise à l’idée d’en acheter, y compris les entreprises. Cela pourrait donc représenter un véritable recul. Mais d’un point de vue technique, je pense que c’est pratiquement inarrêtable, et les gens qui veulent l’utiliser, voire qui ont besoin de l’utiliser parce qu’ils n’ont pas d’alternative, continueraient selon moi à le faire. Ce serait simplement un Bitcoin différent de celui que nous voyons aujourd’hui, en particulier de celui que nous voyons aujourd’hui sur TradingView.

Douglas : Oui, pour compléter : par le passé, et encore aujourd’hui dans certains pays, des gouvernements ont essayé d’interdire Bitcoin, mais même lorsqu’ils l’interdisent, les gens de leur pays continuent à l’utiliser. C’est la force des cryptomonnaies : une monnaie décentralisée, résistante à la censure, que vous pouvez détenir vous-même. Même les gouvernements ne peuvent pas vous l’enlever. Ils essaieront d’ajouter des taxes et ce genre de choses. Je pense que si vous regardez les États-Unis, il y a beaucoup d’élan qui se crée autour de Bitcoin, beaucoup d’adoption de la part des particuliers, mais aussi des entreprises et des hedge funds. On peut aussi voir des personnes au sein du gouvernement plaider en sa faveur, donc il va être difficile d’arrêter cette dynamique.

Certains gouvernements dans le monde sont réellement malveillants, mais je pense que pour la plupart des gouvernements, l’objectif n’est pas simplement de tout taxer. L’objectif principal est de servir le bien commun. Les cryptomonnaies et Bitcoin créent une économie entièrement nouvelle, et cette économie va devenir de plus en plus grande. Je pense que beaucoup d’entreprises, de responsables politiques, de startups et de particuliers le reconnaissent. Je pense donc qu’il y aura une dynamique en faveur de la construction d’écosystèmes autour de cela dans différents pays du monde, et que les pays qui l’interdiront ou le retarderont seront simplement laissés de côté. Donc, dans une logique de théorie des jeux, je pense que tout ira bien.

Vous n’avez pas encore de BitBox ?

Sécuriser votre crypto n’a pas besoin d’être compliqué. Le portefeuille matériel BitBox02 stocke hors ligne les clés privées de vos cryptomonnaies. Vous pouvez ainsi gérer vos coins en toute sécurité.

La BitBox02 existe aussi en version Bitcoin-only, avec un firmware entièrement axé sur Bitcoin : moins de code signifie une surface d’attaque plus réduite, ce qui améliore encore votre sécurité si vous stockez uniquement du Bitcoin.

Procurez-vous-en une dans notre boutique !

Shift Crypto est une entreprise privée basée à Zurich, en Suisse. Notre équipe de contributeurs Bitcoin, d’experts crypto et d’ingénieurs sécurité conçoit des produits qui permettent à nos clients d’avancer sans stress, du niveau débutant jusqu’à la maîtrise de la gestion des cryptomonnaies. La BitBox02, notre portefeuille matériel de deuxième génération, permet aux utilisateurs de stocker, protéger et utiliser Bitcoin et d’autres cryptomonnaies en toute simplicité, avec son application compagnon, la BitBoxApp.

This post was translated with the help of AI