Téléchargez-la sur https://bitbox.swiss/download.

Salbit

Notre mise à jour porte le nom de la cabane du Salbit, dans le centre de la Suisse. La montagne Salbitschijen est un paradis pour les grimpeurs, avec des arêtes abruptes et des voies exigeantes. La cabane voisine n’est donc pas un refuge pour promeneurs occasionnels ; la journée commence généralement à 4 h du matin avec un petit-déjeuner très matinal. Nous trouvons que cela convient bien à une mise à jour BitBox qui apporte de nombreux changements importants.

Le pont du Salbit est impressionnant. Il permet à un plus grand nombre de randonneurs de parcourir le Salbitschijen sans équipement d’escalade, tout comme la BitBox02 ne vous oblige pas à être un expert pour sécuriser vos fonds.

Il faut simplement avoir le cœur bien accroché pour éviter le vertige, comme nous devons nous habituer à quelques fortes baisses de prix.

Mais une fois au sommet, quand on regarde en arrière, cela en vaut vraiment la peine !

Multisig

La BitBox02 propose déjà l’une des implémentations multisignatures Bitcoin les plus sûres. Elle protège l’ensemble de votre configuration multisig en stockant directement sur l’appareil les métadonnées nécessaires pour envoyer et recevoir en toute sécurité (comme expliqué dans notre article pratique sur le multisig Electrum).

Multisig legacy

En tant qu’appareil moderne, nous avons commencé directement avec le multisig Segwit natif (bech32), qui produit des adresses bc1.... Mais tous les services ne prennent pas encore en charge ce type d’adresse. C’est pourquoi nous avons maintenant ajouté le multisig legacy, afin que vous puissiez utiliser la BitBox02 dans une configuration multisig qui utilise des adresses rétrocompatibles 3....

Prise en charge HWI du format xpub

Pour prendre en charge HWI et les projets qui en dépendent, la BitBox02 est désormais également capable d’afficher toutes les clés publiques étendues multisig prises en charge au format xpub au lieu des formats Ypub et Zpub de type Electrum.

Signature

Barre de progression

Il y a environ un mois, Jameson Lopp a testé les performances de signature multisig des portefeuilles matériels. Il a volontairement créé une énorme transaction avec 100 entrées à signer, mettant la plupart des portefeuilles à rude épreuve.

La BitBox02 s’en est très bien sortie, mais Jameson a noté qu’il n’y avait pas d’indication de progression sur l’appareil, ce qui peut être un peu stressant quand il faut attendre plusieurs minutes. Remarque tout à fait justifiée : éliminer toutes les expériences qui génèrent de l’anxiété fait partie de nos objectifs. Défi accepté !

Et voici le résultat, avec notre belle nouvelle barre de progression si la signature devait prendre un peu plus de temps que d’habitude.

Signature de messages

La BitBox02 peut désormais signer des messages avec vos clés privées. C’est important pour prouver que vous êtes bien en possession physique d’une adresse et de ses clés, comme l’exigent diverses plateformes d’échange en ligne pour des raisons réglementaires.

Par exemple, la plateforme suisse Bity utilise cela pour permettre à ses clients d’acheter et de retirer jusqu’à 5000 francs suisses (~5000 USD) de cryptomonnaies sans procédure KYC.

Pour Bitcoin, la signature de messages est actuellement possible avec le portefeuille Electrum. Vous pouvez utiliser MyEtherwallet pour signer des messages basés sur Ethereum.

Mnémonique U2F

Lorsque vous utilisez U2F sur un site web que la BitBox02 ne connaît pas, au lieu d’un identifiant long et cryptique de « site inconnu », quatre mots mnémoniques sont affichés, par exemple slogan tone around chicken. Il devient ainsi beaucoup plus facile de reconnaître le même site à l’avenir.

Il s’agit d’une contribution open source de My1, un grand merci pour cela ! 🔥

Économiseur d’écran

Certains de nos utilisateurs comptent sur la BitBox02 dans leur travail quotidien et la laissent allumée pendant de longues périodes. Pour éviter tout marquage permanent du logo BitBox02 sur l’écran, ce qui peut arriver avec les écrans OLED affichant les mêmes images pendant des heures chaque jour, nous avons ajouté un économiseur d’écran.

Pas la version finale de notre économiseur d’écran

Le contributeur open source My1 a pris notre premier MVP et l’a rendu encore plus agréable à l’œil. Bien que sa première amélioration, montrée ici, n’ait pas été retenue pour la version finale, il a ensuite fait rebondir notre logo sans relâche. Merci encore !

Avez-vous repéré le résultat final dans la vidéo ci-dessus ?

UX sur l’appareil

Les curseurs tactiles permettent une interface utilisateur très polyvalente. Mais l’amélioration de l’expérience globale ne s’arrête jamais ; nous continuons donc à rendre la BitBox02 plus simple et plus intuitive à utiliser :

  • Lors d’une restauration à partir de vos 24 mots de récupération, les saisies sont maintenant complétées automatiquement dès que le mot devient unique après les deux à quatre premiers caractères.
  • Si vous remarquez une erreur lors de la saisie des mots de récupération, par exemple si vous avez oublié un mot, vous avez maintenant la possibilité de revenir en arrière et de corriger les mots déjà saisis.
  • Avec nos Unified Accounts, vous n’avez pas à vous soucier des différents formats d’adresse Bitcoin. Nous avons donc pu retirer le mot bech32 de l’écran de réception. C’est simplement « Bitcoin ».

Portage de davantage de code de C vers Rust

Nous avons également beaucoup progressé dans notre démarche continue visant à porter de plus en plus de notre base de code C vers le langage de programmation Rust, avec pour objectif d’abandonner progressivement C au fil du temps.

Cela rend le code plus sûr, car Rust est un langage garantissant la sûreté mémoire. Le compilateur peut analyser l’utilisation de la mémoire et imposer de fortes restrictions sur la manière dont le programme peut accéder à la mémoire de l’appareil en toute sécurité. En outre, cela rend aussi le code plus facile à relire et abaisse la barrière technique pour les contributeurs open source. Et comme Rust est interopérable à 100 % avec le langage de programmation C, nous pouvons remplacer progressivement certaines parties du logiciel actuel sans devoir tout réécrire depuis zéro.

Dans cette version, nous avons porté les appels d’API suivants vers Rust : DeviceInfo, DeviceName, SetPassword, Reset, SetMnemonicPassphraseEnabled, InsertRemoveSdcard, CheckSdcard, CheckBackup, CreateBackup, ShowMnemonic. Tous sont désormais invoqués de façon asynchrone. À l’avenir, cela vous permettra d’annuler des actions sur la BitBox02 depuis la BitBoxApp, ce qui améliorera encore la facilité d’utilisation.

Comment rester informé ?

Nous vous encourageons à vous inscrire à la newsletter BitBox pour rester au courant de nos dernières nouvelles, y compris les notes de version et les corrections de bugs.

Comme toujours, n’hésitez pas à nous contacter à l’adresse [email protected] si vous avez des questions.

Merci pour votre soutien continu.

L’équipe Shift

Shift Crypto est une société privée basée à Zurich, en Suisse. Notre équipe internationale de spécialistes en ingénierie, en sécurité des cryptomonnaies et en développement Bitcoin Core développe les produits BitBox et propose des services de conseil. La BitBox02, un portefeuille matériel de deuxième génération, permet aux particuliers de stocker, protéger et effectuer facilement des transactions en cryptomonnaies. Son compagnon, la BitBoxApp, offre une solution tout-en-un pour gérer facilement et en toute sécurité vos actifs numériques.

This post was translated with the help of AI