Schlüssel und Signaturen

Was ist EIP-712 (typisierte Daten)?

EIP-712 ist ein Ethereum-Standard für das Signieren strukturierter Daten statt einfachen Texts. Die Anfrage listet benannte Felder auf, etwa einen Spender, einen Betrag und eine Frist, unter einer Domain, die den Vertrag und die Chain nennt, für die sie gedacht ist.

Warum das wichtig ist

Typisierte Daten stecken hinter gaslosen Freigaben (Permit, Permit2), Börsenorders und vielen dApp-Anmeldungen. Weil sie Token-Überweisungen ohne Transaktion auf der Chain autorisieren können, sind sie ein Liebling von Phishing-Seiten: Eine Signatur kann ein ganzes Token-Guthaben abgeben.

So geht Locker Protocol Wallet damit um

Locker Vault dekodiert EIP-712-Anfragen Feld für Feld, und seine Risikoprüfungen markieren Permits und Permit2-Freigaben. Auch die eigenen Verträge von Locker Protocol nutzen typisierte Daten, damit jeder Vorgang, den Sie signieren, auf dem Offline-Bildschirm lesbar ist.

Erweiterung holen

Fragen

Ist das Signieren von EIP-712-Daten sicher?

Das hängt vom Inhalt ab. Lesen Sie die Domain (welcher Vertrag, welche Chain), den Spender und den Betrag. Ein unbegrenztes Permit an eine unbekannte Adresse ist das klassische Drainer-Muster.

Kostet EIP-712 Gas?

Das Signieren nicht. Die dApp kann die Signatur später auf der Chain einreichen, und diese Transaktion zahlt die Gebühr.