Etherscan: apa itu, bagaimana cara menggunakan penjelajah blockchain Ethereum, dan mengapa itu penting
Pertama kali saya kehilangan ETH, seseorang di Discord menyarankan saya untuk "memeriksa Etherscan." Saya tidak tahu apa itu. Saya menempelkan hash transaksi ke bilah pencarian, menekan enter, dan menatap layar penuh angka yang mengkonfirmasi tiga hal sekaligus: uang saya hilang, transaksi blockchain tidak memiliki tombol batalkan, dan Etherscan adalah alat yang menunjukkan dengan tepat ke mana kripto Anda pergi.
Jika Anda sudah berkecimpung di dunia kripto lebih dari seminggu, Anda mungkin pernah mendengar tentang Etherscan. Jika Anda belum pernah menggunakannya, Anda melewatkan alat gratis paling bermanfaat di ekosistem Ethereum. Pada dasarnya, ini adalah Google untuk blockchain Ethereum. Setiap transaksi, setiap dompet, setiap kontrak pintar yang pernah diimplementasikan di Ethereum tercatat di buku besar publik, dan Etherscan mengubah semua data mentah itu menjadi sesuatu yang dapat dibaca oleh manusia.
Matthew Tan membangunnya pada tahun 2015, di Kuala Lumpur. Timnya terdiri dari 29 orang. Hanya itu. Dua puluh sembilan orang menjalankan platform yang menangani 80 juta tampilan halaman per bulan dari 8 juta pengunjung unik. Platform ini gratis. Anda tidak perlu akun. Dan platform ini telah menjadi referensi utama bagi siapa pun yang menggunakan Ethereum, mulai dari pembeli pertama kali yang memeriksa apakah transfer mereka berhasil hingga pengembang DeFi yang sedang melakukan debugging panggilan kontrak.
Inilah panduan yang kuharap seseorang berikan padaku sebelum aku mulai menjelajahi Etherscan dan bertanya-tanya apa arti setengah dari angka-angka itu.
Apa itu Etherscan dan bagaimana cara kerjanya?
Secara internal, Etherscan terhubung ke node Ethereum melalui JSON-RPC (bayangkan saja sebagai bahasa yang digunakan komputer untuk mengajukan pertanyaan ke blockchain). Ia meminta data dari node, mengatur data yang diterima ke dalam basis data, dan menampilkannya kepada Anda melalui halaman web.
Sederhananya: setiap transfer ETH, setiap pertukaran Uniswap, setiap pencetakan NFT, setiap penerapan kontrak pintar dicatat secara permanen ke blockchain Ethereum. Etherscan membaca semuanya dan mengubah data heksadesimal mentah menjadi halaman yang menunjukkan pengirim, penerima, jumlah, stempel waktu, biaya gas, dan apakah transaksi berhasil. Hanya itu yang dilakukannya. Namun, itu sudah cukup untuk menjadikannya sangat penting.
Satu hal yang perlu diperjelas: Etherscan tidak menyimpan kripto Anda. Tidak memproses transaksi. Tidak dapat melihat kunci pribadi Anda. Ini hanya dapat dibaca. Anda melihat data publik melalui jendela. Siapa pun dapat melihat dompet atau transaksi apa pun kapan saja. Pemiliknya tidak akan pernah tahu Anda telah melihatnya. Itulah arti blockchain publik, dan Etherscan hanyalah kaca pembesar.
| Apa yang ditunjukkan Etherscan | Hal-hal yang TIDAK dilakukan oleh Etherscan |
|---|---|
| Rincian transaksi (pengirim, penerima, jumlah, gas) | Menyimpan atau memegang mata uang kripto |
| Saldo dompet dan kepemilikan token | Melakukan transaksi atas nama Anda |
| Kode sumber dan interaksi kontrak pintar | Akses kunci pribadi atau frasa sandi. |
| Perkiraan harga gas secara real-time | Membatalkan atau membatalkan transaksi yang telah dikonfirmasi |
| Informasi token (pasokan, pemegang, transfer) | Memberikan nasihat keuangan |
| Riwayat kepemilikan dan transfer NFT | Bekerja dengan blockchain selain Ethereum. |
Cara menggunakan Etherscan: langkah demi langkah untuk pemula
Tidak perlu akun. Buka etherscan.io dan mulailah. Berikut yang perlu Anda lakukan.
Mencari informasi transaksi
Anda mengirim ETH ke suatu tempat dan ingin tahu apakah sudah sampai. Ini bisa terjadi pada siapa saja.
Buka etherscan.io. Ambil hash transaksi dari dompet Anda (untaian panjang 0x). Tempelkan di bilah pencarian. Tekan enter.
Yang Anda lihat: status (Berhasil, Gagal, atau Tertunda), siapa yang mengirim, siapa yang menerima, berapa jumlahnya, berapa gas yang dibayarkan, blok mana yang mencatatnya. Jika statusnya menunjukkan "Berhasil," transaksi telah selesai dan tidak dapat dibatalkan. "Tertunda" berarti jaringan belum memprosesnya. "Gagal" berarti ada sesuatu yang rusak, biasanya karena gas tidak cukup atau kesalahan kontrak pintar. Dan inilah bagian yang menjengkelkan: Anda tetap membayar gas untuk transaksi yang gagal. Ethereum mengenakan biaya kepada Anda untuk upaya tersebut meskipun tidak berhasil.

Memeriksa alamat dompet
Kolom pencarian yang sama. Tempelkan alamat dompet, bukan hash transaksi. Sekarang Anda dapat melihat saldo ETH, setiap transaksi yang pernah dilakukan (masuk dan keluar), semua token ERC-20 di dompet tersebut, dan NFT apa pun yang ada di sana.
Mengapa Anda melakukan ini? Memverifikasi apakah seseorang telah membayar Anda. Memeriksa kas proyek. Melihat apakah alamat yang mencurigakan memiliki riwayat penipuan. Melacak dompet pemain besar untuk melihat apa yang dibeli oleh pemain besar. Saya melakukan yang terakhir itu lebih sering daripada yang seharusnya saya akui.
Berikut adalah sesuatu yang mengejutkan para pemula: semuanya di Ethereum bersifat publik. Jika seseorang memiliki alamat dompet Anda, mereka dapat melihat setiap transaksi yang pernah Anda lakukan, setiap token yang Anda miliki, setiap NFT yang Anda punya. Pseudonim tidak sama dengan anonim. Sebelum Anda membagikan alamat Anda di Twitter, pikirkan apakah Anda ingin dunia melihat riwayat keuangan Anda.
Menggunakan pelacak gas
Biaya gas di Ethereum berubah setiap menit. Gas Tracker di Etherscan membaginya menjadi tiga tingkatan: rendah (murah tetapi lambat), rata-rata, dan tinggi (mahal tetapi cepat). Anda dapat melihat perkiraan waktu konfirmasi dan biaya dalam gwei dan USD untuk masing-masing tingkatan.
Saya selalu mengecek ini sebelum setiap transaksi yang tidak mendesak. Perbedaan antara tengah hari di hari kerja dan pukul 3 pagi UTC di hari Minggu bisa mencapai $5 versus $20 untuk transfer yang sama. Untuk pertukaran DeFi atau pencetakan NFT, selisihnya bahkan bisa lebih besar. Lima detik mengecek Gas Tracker dapat menghemat uang Anda. Saya belajar ini dengan cara yang sulit setelah membayar $47 untuk biaya gas untuk transaksi $30 karena saya tidak mengeceknya terlebih dahulu.
Memverifikasi token sebelum membeli
Ini menyelamatkan saya dari kehilangan uang setidaknya dua kali. Sebelum Anda membeli token apa pun yang Anda temukan di Twitter atau Telegram, cari alamat kontraknya di Etherscan dan perhatikan empat hal.
Apakah kontrak tersebut sudah diverifikasi? Jika kode sumbernya terlihat, itu bagus. Jika tertulis "belum diverifikasi," sebaiknya batalkan saja. Anda tidak dapat melihat apa yang dilakukan kode tersebut, dan itu berarti Anda mempercayakan uang Anda kepada orang asing.
Siapa yang memegang token? Buka tab Pemegang. Jika satu dompet memiliki 90% dari total pasokan, itu adalah potensi terjadinya penipuan (rug pull). Dompet tersebut dapat menjual semua tokennya begitu orang lain mulai membeli.
Apakah transaksi tersebut terlihat nyata? Token yang sah memiliki banyak dompet berbeda yang membeli dan menjual. Token palsu hanya memiliki sekelompok kecil dompet yang melakukan transaksi bolak-balik untuk memalsukan volume.
Apakah token tersebut berlabel? Etherscan mengenali token yang sah dan menampilkan nama serta logonya. Jika token tersebut tidak memiliki label dan ikon, berarti token tersebut masih baru atau belum ada pihak yang kredibel yang menjamin keasliannya.
Fitur-fitur Etherscan yang sebagian besar pemula tidak ketahui
Selain pencarian dasar, Etherscan memiliki beberapa alat yang benar-benar berguna setelah Anda mengetahui keberadaannya.
Pelacak portofolio multichain memungkinkan Anda melihat kepemilikan di lebih dari 25 blockchain dari satu antarmuka. Etherscan kini mengoperasikan lebih dari 50 penjelajah blok di seluruh rantai EVM, ditambah Solscan (yang mereka akuisisi pada Januari 2024) untuk Solana. Alih-alih berpindah-pindah antara BscScan, PolygonScan, ArbiScan, dan selusin lainnya, Anda dapat melihat semuanya di satu tempat.
Daftar pantauan alamat memungkinkan Anda memantau dompet tertentu dan menerima notifikasi email saat mereka mengirim atau menerima transaksi. Diperlukan akun gratis. Inilah cara orang melacak aktivitas paus tanpa harus memeriksa secara manual.
Catatan pribadi memungkinkan Anda memberi label pada alamat dan transaksi dengan deskripsi Anda sendiri. Jika Anda melacak beberapa posisi DeFi atau memantau pembayaran untuk bisnis, ini akan membantu menjaga semuanya tetap terorganisir.
Interaksi kontrak melalui antarmuka Baca/Tulis memungkinkan Anda memanggil fungsi kontrak pintar langsung dari Etherscan. Fungsi baca gratis (hanya meminta data). Fungsi tulis memerlukan dompet yang terhubung dan gas. Ini berguna ketika situs web proyek sedang down tetapi Anda perlu berinteraksi dengan kontrak mereka.
Pemeriksa persetujuan token (di bawah Alat Lainnya) menunjukkan setiap kontrak pintar yang telah Anda beri izin untuk membelanjakan token Anda. Ini adalah fitur keamanan. Persetujuan lama dari kontrak yang tidak lagi Anda gunakan merupakan celah keamanan. Tinjau dan cabut persetujuan yang tidak Anda perlukan.
| Fitur | Apa fungsinya? | Apakah akun diperlukan? |
|---|---|---|
| Pencarian transaksi | Cari transaksi apa pun berdasarkan hash | TIDAK |
| Penjelajah dompet | Lihat saldo dan riwayat | TIDAK |
| Pelacak Gas | Estimasi biaya secara real-time | TIDAK |
| Verifikasi token | Periksa kontrak dan pemegangnya | TIDAK |
| Portofolio multichain | 25+ rantai dalam satu tampilan | TIDAK |
| Daftar pantauan alamat | Notifikasi email untuk aktivitas dompet | Ya (gratis) |
| Catatan pribadi | Labeli alamat dan transaksi | Ya (gratis) |
| Membaca/Menulis Kontrak | Berinteraksi dengan kontrak pintar | Tidak (Write membutuhkan dompet) |
| Persetujuan token | Tinjau dan cabut izin | Tidak (pembatalan memerlukan dompet) |
| Akses API | Data blockchain terprogram | Ya (tersedia versi gratis) |
Kesalahan umum yang sering dilakukan pemula di Etherscan
Saya telah melihat orang-orang melakukan kesalahan yang sama berulang kali saat menggunakan Etherscan. Berikut adalah beberapa kesalahan yang dapat merugikan atau menimbulkan kebingungan.
Anda salah memasukkan informasi. Hash transaksi, alamat dompet, dan alamat kontrak semuanya terlihat sama: deretan panjang yang diawali dengan 0x. Padahal, semuanya tidak sama. Jika Anda ingin melacak pembayaran, Anda memerlukan hash transaksi dari dompet Anda, bukan alamat dompet itu sendiri.
Anda mungkin berpikir Etherscan dapat memperbaiki segalanya. Tidak bisa. Etherscan hanya menunjukkan apa yang terjadi, bukan membatalkannya. Mengirim ETH ke alamat yang salah? Etherscan hanya mengkonfirmasi kesalahan tersebut. Itu saja. Tidak ada yang dapat membatalkan transaksi Ethereum yang telah dikonfirmasi.
Berbagi alamat dompet tanpa berpikir. Saya melihat seseorang memposting alamat Ethereum-nya di Discord publik dan meminta bantuan. Dalam hitungan menit, seseorang telah menemukan seluruh riwayatnya di Etherscan: $200.000 dalam posisi DeFi, koleksi NFT yang memalukan, dan tiga transaksi yang gagal. Semua yang ada di blockchain bersifat publik. Etherscan membuatnya hanya dengan satu klik.
Mempercayai kontrak yang belum diverifikasi. Jika tab Kontrak menunjukkan "kode sumber belum diverifikasi," itu berarti Anda tidak dapat melihat apa yang dilakukan kode tersebut. Mungkin saja tidak apa-apa. Mungkin juga akan menguras dompet Anda. Terverifikasi tidak berarti aman, tetapi yang belum diverifikasi seharusnya membuat Anda sangat berhati-hati.
Mengabaikan waktu pengisian bensin. Saya tidak bisa cukup menekankan hal ini. Orang-orang membayar $50 untuk bensin untuk pertukaran senilai $20 karena mereka bertransaksi selama jam sibuk. Periksa Pelacak Bensin. Tunggu di luar jam sibuk. Hanya butuh 30 detik dan menghemat uang sungguhan.

API Etherscan: untuk apa pengembang menggunakannya
Jika Anda membuat aplikasi yang membutuhkan data Ethereum, API Etherscan mungkin adalah cara Anda mendapatkannya. API ini memungkinkan Anda untuk menarik data transaksi, saldo dompet, informasi token, harga gas, dan ABI kontrak secara terprogram.
Paket gratis memberi Anda 3 panggilan per detik dan 100.000 panggilan harian. Itu sudah cukup untuk proyek pribadi dan aplikasi kecil. Paket berbayar dimulai dari $49 per bulan (Lite, 5 panggilan/detik) dan naik hingga $899 per bulan (Pro Plus, 30 panggilan/detik dengan metadata alamat). Paket perusahaan dengan infrastruktur khusus dan SLA tersedia untuk operasi yang lebih besar. Sebagian besar pelacak portofolio kripto, alat pajak, dan dasbor DeFi menggunakan API Etherscan di suatu tempat dalam tumpukan teknologi mereka.
Pada akhir tahun 2024, Etherscan meluncurkan API V2 Multichain, yang memungkinkan Anda menggunakan satu kunci API di lebih dari 50 rantai EVM. Anda beralih jaringan dengan mengubah parameter ID rantai. Hal itu saja sudah menghemat waktu pengembang karena tidak perlu mengelola kunci terpisah untuk setiap rantai.
Fitur lain yang patut disebutkan: Pembaca Kode bertenaga AI. Fitur ini menggunakan model OpenAI dan Groq untuk menganalisis kode sumber kontrak pintar dalam bahasa Inggris sederhana. Jika Anda bukan pengembang Solidity tetapi ingin memahami fungsi kontrak sebelum berinteraksi dengannya, alat ini menerjemahkan kode tersebut menjadi sesuatu yang mudah dibaca. Gratis untuk pengguna yang sudah login.
Alternatif dan situs terkait Etherscan
Etherscan hanya mencakup mainnet Ethereum. Namun tim di baliknya telah membangun explorer untuk rantai blockchain lainnya:
| Penjelajah | Blockchain |
|---|---|
| Pemindaian Eter | Ethereum |
| BscScan | Rantai Pintar BNB |
| Pemindaian Poligon | Poligon |
| ArbiScan | Arbitrum |
| Pemindaian Optimisme | Optimisme |
| Pemindaian Dasar | Basis |
| FtmScan | Fantom |
Ada juga pesaing. Blockscout adalah alternatif sumber terbuka yang dapat digunakan siapa pun untuk blockchain mereka sendiri. Dune Analytics mengambil arah yang sama sekali berbeda: memungkinkan Anda menulis kueri SQL terhadap data blockchain dan membangun dasbor khusus, yang ampuh tetapi tidak ramah bagi pemula. Nansen dan Arkham fokus pada pelabelan dompet dan intelijen on-chain, mengidentifikasi dompet mana yang dimiliki oleh entitas yang dikenal seperti bursa, dana, atau individu tertentu. Ini lebih seperti alat investigasi daripada sekadar penjelajah.
Bagi kebanyakan orang, Etherscan adalah satu-satunya penjelajah blockchain yang mereka butuhkan. Platform ini tidak mencoba melakukan segalanya. Ia hanya melakukan satu hal, yaitu menunjukkan apa yang terjadi di Ethereum, dan melakukannya dengan cukup baik sehingga setelah hampir satu dekade beroperasi, platform ini masih menjadi pilihan pertama orang.