Cara Menggunakan Ethereum secara Anonim
Alamat Ethereum mengumpulkan setiap aksi Anda di satu tempat publik. Panduan ini menunjukkan di mana pengguna ETH membocorkan identitasnya, cara mengisi gas ke wallet baru tanpa keterkaitan, serta cara mencegah aplikasi, bridge dan penyedia node menghubungkan wallet Anda.

Ethereum tidak mencantumkan nama di ledger-nya, tetapi justru termasuk jaringan yang paling mudah dilacak. Penyebabnya bukan kriptografi. Penyebabnya adalah model akun, biaya gas yang dibutuhkan setiap aksi, serta kebiasaan mengaitkan wallet dengan nama, aplikasi, atau akun exchange yang sudah terverifikasi. Cara menggunakan Ethereum secara anonim pada dasarnya adalah mengendalikan keterkaitan itu satu per satu.
Mengapa Alamat Ethereum Bekerja Seperti Profil Publik
Ethereum mencatat akun, bukan koin yang terpisah-pisah. Satu alamat menyimpan satu saldo. Setiap transaksi yang pernah dikirimnya membawa nomor urut yang disebut nonce. Siapa pun yang membuka block explorer bisa melihat seluruh saldo, setiap token, setiap NFT, setiap aplikasi yang pernah disentuh alamat itu, lengkap dengan waktu persis tiap aksi. Halaman ethereum.org tentang akun menunjukkan betapa sederhananya struktur tersebut.
Desain ini sangat baik untuk membangun aplikasi. Untuk privasi, artinya sebuah alamat berperilaku seperti profil media sosial yang tidak pernah menghapus satu pun unggahan. Ada tiga konsekuensinya:
- Pemakaian ulang adalah bawaan. Kebanyakan orang memakai satu alamat selama bertahun-tahun. Setiap pembayaran baru menambah riwayat yang sama dan terlihat publik.
- Tidak ada alamat kembalian. Wallet bergaya Bitcoin bisa memecah dana ke output-output baru. Akun Ethereum hanya menyimpan sisanya, sehingga jejaknya tetap berada di satu tempat.
- Aset yang dimiliki bercerita. NFT langka, suara dalam voting tata kelola, atau token yang hanya dijual di satu negara bisa menunjuk ke satu orang tertentu meski tanpa nama.
Jadi tujuannya bukan bersembunyi di dalam satu alamat. Tujuannya adalah mencegah alamat-alamat yang berbeda terhubung satu sama lain atau terhubung dengan Anda.
Di Mana Pengguna Ethereum Membocorkan Identitasnya
Sebagian besar keterkaitan dibuat sendiri oleh pemilik wallet, bukan ditemukan lewat analisis canggih. Tabel berikut memuat yang paling umum.
| Kebocoran | Apa yang Terungkap | Cara Menghindarinya |
|---|---|---|
| Penarikan dari exchange terverifikasi | Nama asli Anda di samping alamat penerima | Anggap alamat itu publik untuk selamanya |
| Gas dikirim dari wallet utama | Bahwa alamat baru dimiliki orang yang sama | Danai gas lewat jalur tanpa riwayat bersama |
| Nama ENS | Label yang mudah dibaca pada setiap transaksi lama | Simpan nama ENS hanya di wallet publik |
| Masuk dengan alamat Ethereum | Alamat Anda di samping email, akun, atau IP | Pakai alamat terpisah untuk tiap aplikasi yang memintanya |
| Persetujuan token | Aplikasi apa saja yang Anda pakai, sering selama bertahun-tahun | Pakai wallet aplikasi terpisah; cabut persetujuan yang tidak dipakai |
| Penyedia node bawaan | Alamat IP Anda di samping setiap alamat yang Anda cek | Pakai node sendiri atau alirkan trafik lewat Tor |
| Memublikasikan alamat | Hubungan antara nama akun Anda dan saldo Anda | Bagikan alamat penerima baru setiap kali |
| Memindahkan semuanya sekaligus | Jumlah dan waktu yang cocok antar-wallet | Variasikan jumlah; beri jeda waktu di antara langkah |
Bagian selanjutnya membahas kebocoran yang paling sulit secara rinci.
Masalah Gas: Transaksi Pertama Membongkar Identitas Anda
Inilah kebocoran yang paling sering menjebak orang. Masalah ini tidak ada dalam bentuk yang sama di Bitcoin.
Mengapa Alamat Baru Tidak Bisa Bergerak Sendiri
Setiap aksi di Ethereum memerlukan gas yang dibayar dengan ETH. Alamat yang benar-benar baru dan hanya berisi token, misalnya USDC, tidak bisa mengirimnya ke mana pun sampai alamat itu juga memiliki ETH. Dokumentasi gas menjelaskan biaya ini secara lengkap.
Reaksi spontan kebanyakan orang adalah mengirim sedikit ETH dari wallet utama. Satu transfer kecil itu memberi tahu siapa pun yang mengamati bahwa kedua alamat dimiliki orang yang sama. Semua kehati-hatian saat membuat alamat baru langsung sia-sia karena isi ulang 0.002 ETH.
Cara Mendanai Gas Tanpa Meninggalkan Keterkaitan
- Terima ETH, bukan hanya token. Jika alamat baru suatu saat perlu memindahkan token, pastikan ETH tiba lebih dulu dari sumber yang tidak terkait dengan wallet Anda yang lain.
- Terima jumlah yang cukup sejak awal. Wallet yang nanti butuh isi ulang kedua mengundang kesalahan yang sama.
- Gunakan hasil mixer sebagai saldo awal. Pembayaran dari mixer Ethereum tiba di alamat baru sebagai ETH biasa. Jumlahnya menutup gas sekaligus kebutuhan utama wallet tersebut.
- Jangan pernah "menyelamatkan" wallet yang macet dari wallet utama. Jika alamat baru kehabisan gas, isi lagi dananya lewat jalur privat yang sama.
Beri Setiap Wallet Satu Tugas
Privasi di Ethereum lebih mudah dijaga dengan beberapa alamat yang masing-masing punya satu fungsi daripada satu alamat yang mengerjakan semuanya. Contoh susunan sederhana:
Wallet Publik
Wallet ini dikenal orang. Ia menerima dana dari exchange terverifikasi, memiliki nama ENS, membayar teman, atau muncul di media sosial. Anggap semua hal tentangnya terlihat. Simpan hanya apa yang Anda rela tunjukkan.
Wallet Penyimpanan Privat
Wallet ini menerima ETH lewat jalur yang tidak terhubung dengan wallet publik. Ia tidak pernah dipakai untuk masuk ke aplikasi. Ia tidak pernah menerima airdrop NFT. Ia tidak pernah mengirim dana langsung kembali ke wallet publik. Hardware wallet sangat cocok untuk peran ini.
Wallet Aplikasi
Aplikasi meminta tanda tangan, persetujuan dan akses ke daftar token Anda. Berikan alamat yang memang dibuat untuk keperluan itu. Isi secukupnya. Jika satu aplikasi membocorkan data, yang diketahui hanya wallet ini.
Ketiganya bisa berada di bawah satu seed phrase dengan derivation path yang berbeda. Di on-chain, ketiganya tidak berhubungan sampai ada transaksi yang menyambungkannya dan justru hal itulah yang harus dihindari.
Menandatangani Pesan, Persetujuan dan Aplikasi
Tidak semua keterkaitan berasal dari transfer. Sebagian muncul dari tanda tangan.
Sign-In with Ethereum (EIP-4361) memungkinkan situs memasukkan Anda dengan sebuah alamat. Situs itu kini menyimpan alamat Anda di samping IP, browser, serta email atau profil apa pun yang Anda berikan. Masuk ke dua layanan dengan alamat yang sama memungkinkan salah satunya, atau kebocoran data di kemudian hari, menghubungkan kedua akun tersebut.
Persetujuan token tetap tercatat di on-chain sampai dicabut. Alamat yang memberi persetujuan ke sepuluh aplikasi terbaca seperti daftar kebiasaan Anda. Mencabut persetujuan lama baik untuk keamanan. Langkah itu juga mengurangi apa yang bisa dipelajari orang asing dalam sekali lihat.
Berburu airdrop adalah masalah privasi yang jarang disadari. Proyek-proyek mempelajari klaster wallet untuk menemukan satu orang di balik banyak alamat. Metode yang sama berlaku bagi siapa pun yang ingin mengelompokkan wallet Anda: sumber dana yang identik, waktu yang identik, urutan pemanggilan aplikasi yang identik.
Jaringan Layer 2 dan Bridge
Jaringan Layer 2 membuat ETH lebih murah dipakai. Jaringan ini tidak membuatnya privat. Setiap rollup besar memiliki explorer publik, persis seperti jaringan utama.
Bridge menambah risiko tersendiri. Ketika 1.37 ETH keluar dari mainnet ke sebuah bridge, lalu 1.37 ETH muncul di rollup beberapa menit kemudian, kedua ujungnya mudah dicocokkan. Pindah ke Layer 2 mengubah jaringannya, bukan jejak kepemilikannya. Perlakukan bridge seperti transfer langsung antara wallet milik Anda sendiri.
Sembunyikan Trafik Jaringan dari Penyedia Node
Ledger hanyalah separuh data. Separuh lainnya adalah trafik jaringan.
Aplikasi wallet pada umumnya tidak menjalankan node. Aplikasi itu meminta saldo, nonce dan daftar token Anda ke penyedia jarak jauh. Penyedia tersebut melihat alamat IP Anda di samping setiap alamat yang dicek wallet. Jika satu aplikasi wallet menyimpan alamat publik sekaligus alamat privat Anda, pola permintaan itu saja sudah menghubungkan keduanya di luar blockchain.
Pilihan yang tersedia, dari yang paling kuat hingga yang paling sederhana:
- Jalankan node sendiri. Panduan node ethereum.org membahas kebutuhan perangkat kerasnya. Wallet Anda kemudian hanya bertanya ke mesin Anda sendiri.
- Alirkan trafik wallet lewat Tor. Penyedia tetap melihat kuerinya, tetapi tidak melihat koneksi rumah Anda.
- Simpan wallet privat di aplikasi wallet atau profil browser terpisah agar pencariannya tidak pernah berjalan berdampingan dengan alamat publik Anda.
Stealth Address: Arah Privasi Ethereum ke Depan
ERC-5564 menjelaskan stealth address untuk Ethereum. Penerima memublikasikan satu meta-address. Setiap pengirim lalu menurunkan alamat yang benar-benar baru dan hanya bisa dibelanjakan oleh penerima. Pengamat dari luar hanya melihat alamat sekali pakai yang tampak tidak berhubungan, bukan satu profil yang terus bertambah.
Dukungan di berbagai wallet masih terbatas. Meski begitu, gagasan ini layak diketahui karena memperbaiki masalah inti model akun, yaitu pemakaian ulang alamat. Sampai fitur ini umum, wallet terpisah ditambah pendanaan privat melakukan pekerjaan yang sama secara manual.
Memutus Keterkaitan Antar-Wallet dengan Mixing ETH
Wallet terpisah hanya membantu jika uang yang berpindah di antaranya tidak meninggalkan jejak. Mixer menangani langkah tersebut. ETH dikirim ke alamat mixing sekali pakai. Setelah waktu tunggu yang Anda tentukan berlalu, ETH baru tiba di tujuan yang Anda sebutkan, bisa wallet penyimpanan privat atau wallet aplikasi baru yang sudah siap dengan gas.
Beberapa kebiasaan membuat hasilnya lebih kuat:
- Kirim ke alamat yang belum pernah dipakai. Tujuan yang punya riwayat ikut membawa riwayat itu.
- Pilih jeda yang lebih panjang. Waktu membuat dana masuk dan keluar lebih sulit dipasangkan.
- Hindari jumlah bulat atau mudah diingat saat memindahkan dana berikutnya.
- Simpan Surat Jaminan. Surat ini adalah pesan bertanda tangan yang bisa Anda verifikasi sendiri. Panduan Apa Itu Surat Jaminan menunjukkan caranya.
Pertanyaan yang Sering Diajukan
Apakah Ethereum Anonim Secara Bawaan?
Tidak. Ethereum menampilkan string heksadesimal alih-alih nama, tetapi model akunnya mengumpulkan setiap aksi di bawah satu alamat. Begitu alamat itu terhubung dengan Anda lewat exchange, nama ENS, atau unggahan publik, seluruh riwayatnya ikut terhubung dengan Anda.
Apakah Ethereum Lebih Privat daripada Bitcoin?
Dalam pemakaian sehari-hari, biasanya justru kurang privat. Wallet Bitcoin merotasi alamat secara otomatis, sedangkan wallet Ethereum memakai ulang satu akun. Panduan Cara Menggunakan Bitcoin secara Anonim membahas sisi Bitcoin.
Apakah Saya Butuh ETH untuk Mengirim Token dari Wallet Baru?
Ya. Setiap transfer token memerlukan gas yang dibayar dengan ETH. Danai wallet baru dengan ETH dari sumber yang tidak terkait dengan alamat Anda yang lain, karena jika tidak, pembayaran gas itu sendiri yang menghubungkan keduanya.
Apakah Hardware Wallet Membuat Saya Anonim?
Hardware wallet menyimpan private key secara offline dan itu menambah keamanan. Ledger tetap mencatat setiap alamat yang ditandatanganinya secara terbuka, jadi perangkat ini tidak mengubah apa pun soal keterlacakan.
Bisakah Nama ENS Dibuat Privat Belakangan?
Tidak juga. Pendaftarannya dan setiap transaksi lama tetap ada di on-chain. Menjual nama atau membiarkannya kedaluwarsa tidak menghapus keterkaitan yang sudah tercipta. Simpan nama ENS di wallet yang memang dimaksudkan untuk publik.
Apakah Memakai Layer 2 Menyembunyikan Transaksi Saya?
Tidak. Rollup memublikasikan datanya agar siapa pun bisa memeriksanya. Transfer bridge masuk maupun keluar mudah dicocokkan berdasarkan jumlah dan waktunya.
Sumber dan Bacaan Lanjutan
- Ethereum di Wikipedia
- Akun Ethereum di ethereum.org
- Gas dan biaya di ethereum.org
- ERC-5564: Stealth Addresses
- EIP-4361: Sign-In with Ethereum
- Jaringan Tor di Wikipedia