Chiavi e firma

Che cos'è la firma di dati tipizzati EIP-712?

EIP-712 è uno standard Ethereum per firmare dati strutturati invece di testo semplice. La richiesta elenca campi con un nome, come uno spender, un importo e una scadenza, sotto un dominio che indica il contratto e la catena a cui è destinata.

Perché è importante

I dati tipizzati alimentano le approvazioni senza gas (Permit, Permit2), gli ordini sugli exchange e molti accessi alle dApp. Poiché possono autorizzare trasferimenti di token senza una transazione on-chain, sono i preferiti dei siti di phishing: una sola firma può consegnare l'intero saldo di un token.

Come lo gestisce Locker Protocol Wallet

Locker Vault decodifica le richieste EIP-712 campo per campo, e i suoi controlli di rischio segnalano i permit e le approvazioni Permit2. Anche i contratti di Locker Protocol usano dati tipizzati, così ogni operazione che firmi è leggibile sullo schermo offline.

Ottieni l'estensione

Domande

Firmare dati EIP-712 è sicuro?

Dipende dal contenuto. Leggi il dominio (quale contratto, quale catena), lo spender e l'importo. Un permit illimitato verso un indirizzo sconosciuto è lo schema classico dei drainer.

EIP-712 costa gas?

Firmare no. La dApp può inviare più tardi la firma on-chain, e quella transazione paga la commissione.