Qu'est-ce que la signature par QR code ?
La signature par QR code est une façon de signer une transaction sur un appareil hors ligne, sans aucune liaison de données. La transaction non signée s'affiche en QR code sur l'ordinateur en ligne, l'appareil hors ligne la scanne, la signe, et renvoie un autre QR code.
Pourquoi c'est important
Un câble ou une liaison Bluetooth est un canal dont un malware pourrait se servir. Une caméra qui lit un QR code ne transporte que ce qui est à l'écran, dans un seul sens à la fois, et vous voyez chaque échange se produire.
Comment Locker Protocol Wallet le traite
Chaque signature dans Locker Protocol Wallet suit la même boucle : l'extension affiche un QR de requête, Locker Vault le lit, décode la transaction et vous la montre, puis affiche le QR signé, que l'extension relit. Les charges volumineuses voyagent en QR codes animés (BC-UR).
Questions
La signature par QR est-elle plus lente qu'un hardware wallet ?
Quelques secondes de plus : deux scans par signature. En échange, vous lisez la transaction sur un écran de téléphone entier plutôt que sur le petit afficheur d'un appareil.
Un QR code malveillant peut-il abîmer l'appareil hors ligne ?
Le coffre traite chaque QR code comme une donnée : il le décode, vous montre ce qu'il a trouvé, et ne signe rien tant que vous n'avez pas approuvé sur son écran.