Kamus Crypto

Revoke: Cara Mencabut Izin Token yang Sudah Terlanjur Diberikan

Revoke adalah tindakan mencabut approval token yang sudah diberikan ke smart contract — langkah keamanan dasar yang sering diabaikan pengguna DeFi.

RevokeSecurity

Revoke adalah tindakan mencabut izin (approval) yang sudah diberikan kepada smart contract untuk mengakses token di wallet Anda. Dalam ekosistem DeFi, setiap kali Anda berinteraksi dengan protokol seperti Uniswap, Aave, atau platform lain, Anda biasanya memberi approval agar kontrak mereka bisa memindahkan token Anda. Approval ini tidak otomatis kadaluarsa — ia tetap aktif sampai Anda mencabutnya secara manual.

Revoke adalah langkah kebersihan keamanan yang sering diabaikan, padahal sangat penting.

Kenapa Revoke Perlu Dilakukan

Setiap approval aktif adalah pintu yang terbuka ke wallet Anda. Pintu itu aman selama kontraknya aman — tapi jika kontrak kemudian di-exploit atau ternyata adalah bagian dari approval scam, attacker bisa masuk kapanpun.

Contoh nyata: Pada exploit Poly Network 2021 senilai $600 juta, pengguna yang pernah berinteraksi dengan protokol terdampak memiliki approval aktif yang bisa digunakan attacker — meski pengguna sudah tidak aktif menggunakan platform itu.

Cara Revoke Approval

Metode termudah: revoke.cash

  1. Buka revoke.cash
  2. Connect wallet (MetaMask, Rabby, atau wallet lain)
  3. Platform menampilkan semua approval aktif — nama kontrak, token yang diizinkan, jumlah maksimum
  4. Klik “Revoke” di samping kontrak yang ingin dicabut
  5. Konfirmasi transaksi di wallet — bayar gas kecil (di Ethereum sekitar $1–5, di L2 jauh lebih murah)

Setelah revoke berhasil, kontrak tersebut tidak lagi punya akses ke token Anda.

Apa yang Perlu Di-Revoke?

Prioritas tinggi:

  • Kontrak yang tidak dikenal atau tidak ingat kapan memberikannya
  • Approval dengan jumlah “Unlimited” atau sangat besar ke platform yang sudah tidak Anda pakai
  • Approval dari situs yang kemudian terbukti phishing

Boleh dibiarkan (tapi tetap monitor):

  • Approval ke kontrak platform terpercaya yang masih aktif Anda gunakan (Uniswap, Aave, dll)
  • NFT approval ke marketplace yang masih dipakai (OpenSea, Blur)

Biaya Revoke

Setiap revoke adalah satu transaksi on-chain yang memerlukan gas:

  • Di Ethereum mainnet: $1–10 tergantung kondisi jaringan
  • Di Arbitrum/Optimism/Base: $0.01–0.10
  • Di BSC: $0.01–0.05

Biaya ini jauh lebih kecil dibanding risiko kehilangan seluruh token akibat approval yang tidak dicabut.

Kapan Harus Revoke

  • Setelah selesai memakai platform DeFi baru untuk pertama kali
  • Setelah menerima berita exploit pada protokol yang pernah Anda pakai
  • Rutin setiap bulan bagi pengguna DeFi aktif
  • Segera setelah sadar pernah klik approval di situs yang mencurigakan

Anggap revoke seperti mengunci pintu setelah tamu pulang. Tidak perlu dilakukan setelah setiap kunjungan kecil, tapi perlu dilakukan secara berkala agar tidak ada akses yang tidak perlu tersisa.


💡 Mau praktik langsung, bukan hanya teori? Di kelas WhaleX, Anda belajar hands-on — setup wallet, yield strategy, dan navigasi protokol DeFi nyata. Coba kelas Web3 gratis →

⚠️ Disclaimer: Revoke hanya mencegah pencurian di masa depan — ia tidak bisa memulihkan token yang sudah terlanjur dicuri. Lakukan pencegahan lebih awal daripada menyesal belakangan.

Mau Masuk Web3 Tanpa Rekening Bank?

Elite Vault WhaleX: join membership via USDC di Base Network — akses penuh tanpa proses bank tradisional.

Lihat Elite Vault →

Pertanyaan Umum

Apa itu revoke dalam crypto?

Revoke adalah proses mencabut izin (approval) yang sebelumnya Anda berikan kepada smart contract untuk mengakses token di wallet Anda. Setelah direvoke, kontrak tersebut tidak lagi bisa memindahkan token dari wallet Anda.

Bagaimana cara melakukan revoke approval crypto?

Kunjungi revoke.cash, connect wallet Anda, dan platform akan menampilkan semua approval aktif. Klik tombol Revoke di samping kontrak yang ingin dicabut izinnya. Setiap pencabutan memerlukan konfirmasi transaksi di wallet Anda dengan biaya gas kecil.