En bref
- Trezor se prépare aux défis d'expérience utilisateur d'un Bitcoin post-quantique, où SHRINCS, le schéma de signature candidat principal de la communauté, permet aux utilisateurs de choisir des signatures « avec état » efficaces qui peuvent exposer les fonds au vol s'ils sont réutilisés au-delà d'un budget de signature, a déclaré le CTO Tomáš Sušánka.
- Pour réduire ce risque, Trezor envisage de faire des signatures « sans état » plus grandes et plus sûres l'option par défaut et de masquer l'option avec état plus risquée derrière des paramètres avancés.
- Il a également noté que les appareils eux-mêmes ont besoin de mises à niveau post-quantiques pour le firmware et l'authentification.
La garde de Bitcoin a toujours impliqué un certain degré de risque, mais les fabricants de portefeuilles comme Trezor—qui construisent des appareils physiques conçus pour garder les clés privées d'un utilisateur sécurisées hors ligne—se préparent à un monde post-quantique où de nouveaux défis surgissent.
C'est parce que SHRINCS, le candidat principal de la communauté pour un schéma de signature post-quantique, permet aux utilisateurs d'effectuer des transactions en utilisant des signatures avec état qui nécessitent un suivi rigide de l'état pour empêcher les fonds d'être volés, selon le CTO de Trezor, Tomáš Sušánka.
Proposé à la fin de l'année dernière par le directeur de recherche de Blockstream, Jonas Nick, et le cryptographe Mikhail Kudinov, SHRINCS est centré sur une approche composite basée sur le hachage : les utilisateurs peuvent effectuer des transactions en utilisant soit des signatures avec état, soit des signatures sans état.
Les signatures sans état sont assez volumineuses — ce qui peut affecter les frais, la vitesse de signature et d'autres indicateurs d'efficacité — mais elles peuvent être réutilisées sans danger, tandis que les signatures avec état, plus petites et plus efficaces, présentent de sérieux risques de sécurité lorsqu'elles sont réutilisées au-delà d'un budget de signature particulier.
La composante à état de SHRINCS est constituée d'un arbre de signatures à usage unique, et si ces clés sont accidentellement utilisées plus d'une fois, suffisamment d'informations cryptographiques sont révélées pour que quelqu'un d'autre puisse falsifier la signature de cet utilisateur et effectivement voler des fonds.
Si Bitcoin adopte avec succès SHRINCS, maintenir un décompte méticuleux de l'état du portefeuille deviendra une responsabilité critique pour les développeurs de portefeuilles—avec de nombreux risques de sécurité potentiels dans des cas limites.
« Vous leur donnez une option de se tromper », a déclaré Sušánka lors d'un récent épisode de MARA Foundation TV, en référence au suivi de l'état. « C'est notre travail de le faire de manière sécurisée, n'est-ce pas ? Cela ne devrait pas être le travail de l'utilisateur. »
Pour atténuer ce risque, Trezor évalue des options pour prendre en charge une expérience utilisateur sécurisée dans un monde post-quantique. Par exemple, Sušánka a déclaré que l'entreprise envisage de faire des signatures sans état, plus lourdes et plus lentes, le paramètre par défaut pour tous les utilisateurs, en reléguant l'option à état plus risquée derrière un mur de paramètres avancés.
Bien que Sušánka reconnaisse que SHRINCS puisse être le choix cryptographique conservateur parce qu'il repose sur les mêmes hypothèses cryptographiques que SHA-256, il est « quelque peu partagé sur le sujet parce que maintenir l'état est un fardeau ».
« Par exemple, vous pouvez avoir deux Trezor avec la même phrase de récupération. Comment partagez-vous l'état entre ces deux ? En réalité, vous ne le faites pas », a-t-il ajouté.
« Cela dit, comme pour tout, il s'agit de compromis », a poursuivi Sušánka. « Les signatures [à état] sont 10 fois plus petites ... Cela fait une grande différence. Donc, je ne veux tout simplement pas l'écarter complètement. »
BitcoinBTC · USD
71 457 $−6,26 %
5 nov.7 nov.9 nov.11 nov.12 nov.
76,3 k$74,7 k$73,1 k$71,5 k$
Haut 24 hHaut74 695 $
Bas 24 hBas71 238 $
VolVol1,1 Md$
Projections de marchéCotes par Myriad
Aujourd’huiSous 72 000 $Sous 72 k$64 % de chanceCette semaineSous 72 000 $Sous 72 k$57 % de chance
Acheter Bitcoin avec USDC
Propulsé par Jupiter
Sušánka a poursuivi en expliquant que, bien que beaucoup se concentrent sur la trajectoire de migration du Bitcoin vers des adresses et des signatures post-quantiques, les dispositifs de portefeuille matériel devront également être physiquement mis à jour pour une protection quantique complète. La plupart des dispositifs de signature utilisent une cryptographie vulnérable aux ordinateurs quantiques pour des fonctions de sécurité spécifiques au matériel, comme le micrologiciel et l’authentification de l’appareil.
Si les utilisateurs veulent garantir la sécurité de leurs appareils dans un monde post-quantique, ils devront utiliser des appareils « prêts pour le quantique » — c’est-à-dire des appareils qui utilisent également la cryptographie post-quantique pour l’authentification des appareils et des micrologiciels.
En anticipation de ces besoins, l’entreprise commercialise déjà des produits comme Trezor Safe 7 qui prennent en charge la cryptographie post-quantique pour les processus d’authentification des portefeuilles. Bien entendu, les transactions effectuées sur ces appareils ne seront sécurisées face au quantique qu’une fois que Bitcoin lui-même sera passé à la sécurité post-quantique.
Cela dit, Sušánka a averti les développeurs de ne pas attendre trop longtemps avant d’offrir aux utilisateurs des options de migration, car il estime que la migration de potentiellement des millions d’utilisateurs prendra du temps.
« Les gens devraient être prêts à faire des compromis », a déclaré Sušánka. « Si nous sommes tous très stricts sur ce qui peut et ne peut pas être fait, nous n’irons nulle part. »
André Beganski est Senior Content Manager à la MARA Foundation, produisant du contenu sur des sujets incluant l’intersection de l’informatique quantique et de la cryptographie. Il a précédemment travaillé pour Decrypt.
Rejoignez plus de 72 000 lecteurs







