Che cos'è la firma tramite codice QR?
La firma tramite codice QR è un modo di firmare una transazione su un dispositivo offline senza alcun collegamento dati. La transazione non firmata appare come codice QR sul computer online, il dispositivo offline la scansiona, la firma e la restituisce come un altro codice QR.
Perché è importante
Un cavo o un collegamento Bluetooth è un canale che il malware potrebbe sfruttare. Una fotocamera che legge un codice QR trasporta solo i dati a schermo, in una direzione per volta, e tu vedi ogni scambio mentre avviene.
Come lo gestisce Locker Protocol Wallet
Ogni firma in Locker Protocol Wallet segue lo stesso ciclo: l'estensione mostra il QR della richiesta, Locker Vault lo legge, decodifica la transazione e te la mostra, poi visualizza il QR firmato, che l'estensione rilegge. I payload grandi viaggiano come codici QR animati (BC-UR).
Domande
La firma via QR è più lenta di un hardware wallet?
Qualche secondo in più: due scansioni per firma. In cambio leggi la transazione sullo schermo intero di un telefono invece che sul piccolo display di un dispositivo.
Un codice QR malevolo può danneggiare il dispositivo offline?
La Vault tratta ogni codice QR come un dato: lo decodifica, ti mostra ciò che ha trovato e non firma nulla finché non approvi sul suo schermo.