Apa itu tanda tangan data bertipe EIP-712?
EIP-712 adalah standar Ethereum untuk menandatangani data terstruktur, bukan teks biasa. Permintaannya memuat kolom bernama, misalnya pembelanja, jumlah, dan tenggat, di bawah sebuah domain yang menyebut kontrak dan chain yang dituju.
Mengapa ini penting
Data bertipe menggerakkan persetujuan tanpa gas (Permit, Permit2), order bursa, dan banyak login dApp. Karena ia bisa mengesahkan transfer token tanpa transaksi on-chain, ia jadi favorit situs phishing: satu tanda tangan bisa menyerahkan seluruh saldo sebuah token.
Bagaimana Locker Protocol Wallet menanganinya
Locker Vault mendekode permintaan EIP-712 kolom demi kolom, dan pemeriksaan risikonya menandai permit serta persetujuan Permit2. Kontrak milik Locker Protocol sendiri juga memakai data bertipe, jadi setiap operasi yang Anda tanda tangani terbaca di layar offline.
Pertanyaan
Apakah menandatangani data EIP-712 aman?
Tergantung isinya. Baca domainnya (kontrak mana, chain mana), pembelanjanya, dan jumlahnya. Permit tanpa batas kepada alamat tak dikenal adalah pola drainer yang klasik.
Apakah EIP-712 memakan biaya gas?
Menandatanganinya tidak. dApp bisa saja mengirim tanda tangan itu ke chain kemudian, dan transaksi itulah yang membayar biayanya.