Pemula

Cara Mencabut Izin (Approval) Dompet Kripto dan Kenapa Itu Penting

Izin token yang Anda berikan ke aplikasi Web3 tetap aktif meski dompet sudah diputus. Cara memeriksanya, mencabutnya, dan kebiasaan yang mengurangi risiko.

Cara Mencabut Izin (Approval) Dompet Kripto dan Kenapa Itu Penting

Saat Anda menghubungkan dompet ke sebuah aplikasi Web3 dan menekan "Approve", Anda memberi izin kepada kontrak aplikasi itu untuk memakai token Anda. Izin tersebut sering kali tidak berbatas waktu dan tidak berbatas jumlah — dan tetap aktif lama setelah Anda berhenti memakai aplikasinya.

Mencabut izin yang tidak terpakai adalah salah satu langkah keamanan paling berdampak yang jarang dilakukan pemula.

Catatan risiko: Artikel ini bersifat edukasi, bukan nasihat keuangan. Baca Disclaimer Risiko.

Perbedaan antara menghubungkan dompet dan memberi izin token pada aplikasi Web3. Memutus koneksi dompet tidak mencabut izin yang sudah diberikan — pencabutan adalah transaksi tersendiri.

Apa Itu Approval dan Kenapa Berisiko

Blockchain memisahkan dua hal: memiliki token dan memberi izin pihak lain memindahkannya.

Ketika sebuah aplikasi meminta approval, Anda menandatangani transaksi yang mengizinkan alamat kontrak tertentu memindahkan token Anda. Banyak aplikasi meminta izin dalam jumlah tak terbatas, supaya Anda tidak perlu menyetujui ulang setiap transaksi.

Kenyamanan itu ada harganya:

  • Izin tetap aktif meski Anda sudah lama tidak memakai aplikasinya.
  • Kalau kontrak aplikasi itu diretas di kemudian hari, penyerang dapat memakai izin yang masih aktif untuk menguras token Anda.
  • Anda tidak perlu melakukan apa pun agar hal itu terjadi — izinnya sudah Anda berikan sejak dulu.

Inilah sebabnya dompet bisa terkuras tanpa seed phrase pernah bocor.

Approval Bukan Login

Kesalahpahaman paling umum: mengira "menghubungkan dompet" sama dengan approval.

  • Connect wallet — aplikasi hanya membaca alamat dan saldo publik Anda. Relatif aman, dan memutus koneksi cukup lewat menu dompet.
  • Approve token — Anda memberi izin memindahkan token. Ini transaksi on-chain, dan memutus koneksi tidak mencabutnya.

Memutus koneksi di MetaMask tidak menghapus izin yang sudah diberikan. Pencabutan harus dilakukan sebagai transaksi tersendiri.

Cara Memeriksa dan Mencabut Izin

Alur umumnya sama di semua alat pemeriksa izin:

  1. Buka alat revoke resmi untuk jaringan yang Anda pakai. Blockchain explorer besar umumnya menyediakan halaman token approval checker sendiri.
  2. Hubungkan dompet atau cukup tempelkan alamat publik Anda untuk melihat daftarnya.
  3. Periksa daftar izin aktif — perhatikan kolom jumlah yang diizinkan dan kapan terakhir dipakai.
  4. Prioritaskan yang berisiko: izin tak terbatas, aplikasi yang sudah tidak Anda pakai, dan kontrak yang tidak Anda kenali.
  5. Cabut satu per satu. Setiap pencabutan adalah transaksi on-chain dan membutuhkan biaya jaringan.
  6. Ulangi untuk setiap jaringan. Izin di Ethereum tidak terlihat di BNB Smart Chain — periksa terpisah. Konsep jaringan yang berbeda dijelaskan di memilih jaringan transfer.

Selalu buka alat revoke dari bookmark atau tautan resmi, jangan dari hasil pencarian berbayar atau tautan yang dikirim orang. Situs revoke palsu adalah modus phishing yang umum.

Cara Membaca Daftar Izin

Yang Anda lihat Artinya Tindakan
Jumlah "Unlimited" Kontrak boleh memindahkan seluruh saldo token itu Cabut jika aplikasi tidak aktif dipakai
Kontrak tidak dikenal Anda mungkin menyetujuinya tanpa sadar Cabut
Aplikasi lama Tidak dipakai berbulan-bulan Cabut
Aplikasi aktif, jumlah terbatas Risiko lebih kecil Boleh dibiarkan, tinjau berkala

Kebiasaan yang Mengurangi Risiko Sejak Awal

  • Setujui jumlah secukupnya, bukan tak terbatas, bila dompet Anda menyediakan opsi itu.
  • Pisahkan dompet. Gunakan satu dompet khusus untuk mencoba aplikasi baru, dan simpan aset utama di dompet lain yang tidak pernah terhubung ke aplikasi apa pun. Prinsipnya sama dengan memisahkan dompet panas dan dingin.
  • Baca layar konfirmasi. Perhatikan nama kontrak dan jumlah yang diminta sebelum menandatangani.
  • Curigai permintaan approval dari situs giveaway atau airdrop. Token asing yang muncul sendiri di dompet sering dipakai untuk memancing approval berbahaya.
  • Jadwalkan peninjauan berkala, misalnya tiap tiga bulan.

Kalau Anda Menduga Izin Sudah Disalahgunakan

Bertindak dengan urutan ini:

  1. Pindahkan aset yang tersisa lebih dulu ke dompet baru dengan seed phrase baru. Ini lebih mendesak daripada mencabut izin.
  2. Jangan pakai dompet lama untuk menerima dana baru.
  3. Baru setelah aset aman, cabut izin yang mencurigakan pada dompet lama.
  4. Catat TXID transaksi yang tidak Anda kenali sebagai bukti. Cara membacanya ada di cara cek TXID.
  5. Abaikan tawaran "jasa pemulihan dana" yang menghubungi Anda. Itu penipuan tahap kedua — lihat 7 penipuan kripto paling umum.

Satu hal yang perlu diterima: kalau seed phrase Anda sendiri yang bocor, mencabut izin tidak menolong sama sekali. Penyerang yang memegang seed phrase tidak perlu izin apa pun.

Ringkasan

Approval adalah izin permanen yang Anda berikan ke kontrak, dan memutus koneksi dompet tidak mencabutnya. Periksa daftar izin secara berkala lewat alat resmi, cabut yang tidak terpakai — terutama yang tak terbatas — dan pisahkan dompet untuk mencoba aplikasi baru.