Kunci publik, kunci privat, dan alamat
Setiap dompet dibangun di atas tiga bagian yang saling terhubung: kunci privat, kunci publik, dan alamat. Satu harus tetap rahasia dan dua aman dibagikan. Pelajaran ini menunjukkan bagaimana ketiganya saling cocok.
Kunci privat
Kunci privat adalah angka acak yang sangat besar. Panjangnya 256 bit, yang ditulis Ethereum sebagai 64 karakter. Dompet Anda membuatnya untuk Anda.
Kunci privatlah yang menandatangani transaksi. Siapa pun yang memilikinya bisa membelanjakan koinnya. Kunci ini tidak pernah perlu keluar dari dompet Anda, dan tidak ada orang lain yang perlu melihatnya.
Kunci publik
Kunci publik dihitung dari kunci privat dengan matematika satu arah. Menghitung ke depan itu cepat. Menghitung mundur, dari kunci publik ke kunci privat, praktis tidak mungkin.
Kunci publik memungkinkan jaringan memeriksa tanda tangan Anda. Kunci ini tidak bisa membuat tanda tangan.
Alamat
Alamat adalah kode yang lebih pendek yang diturunkan dari kunci publik. Inilah yang Anda berikan kepada orang lain agar mereka bisa membayar Anda.
- Alamat Ethereum terdiri dari 42 karakter dan diawali 0x.
- Alamat Bitcoin diawali 1, 3, atau bc1, tergantung jenisnya.
| Fungsinya | Boleh dibagikan? | |
|---|---|---|
| Kunci privat | Menandatangani transaksi | Tidak pernah |
| Kunci publik | Memungkinkan orang lain memverifikasi tanda tangan | Aman |
| Alamat | Menerima pembayaran | Aman |
Cara kerja tanda tangan
Saat Anda mengirim koin, dompet memakai kunci privat untuk membuat tanda tangan khusus bagi transaksi itu. Node memakai kunci publik Anda untuk memeriksanya. Tanda tangan membuktikan bahwa pemilik kunci menyetujui pembayaran ini, tanpa mengungkapkan kuncinya.
Tanda tangan tidak bisa dipakai ulang. Ubah jumlah atau penerimanya, dan tanda tangan itu tidak lagi cocok.
Bisakah seseorang menebak kunci?
Jumlah kemungkinan kunci 256 bit adalah angka sepanjang 78 digit. Menebak satu kunci yang berisi koin bukanlah serangan yang realistis, bahkan dengan semua komputer di Bumi.
Pencurian sungguhan terjadi dengan cara lain: orang ditipu agar mengungkapkan kuncinya, atau malware menyalinnya. Matematikanya bukan titik lemahnya.
Membagikan alamat
Memberikan alamat tidak memungkinkan siapa pun mengambil koin Anda. Namun ada harga dari sisi privasi. Siapa pun yang tahu alamat Anda bisa melihat saldo dan riwayatnya.
Karena itu dompet Bitcoin memberi Anda alamat baru untuk setiap pembayaran. Semuanya milik dompet yang sama. Di Ethereum, orang biasanya memakai satu alamat berulang kali, sehingga semua yang dikirim ke sana terlihat bersama.
Satu frasa di balik banyak kunci
Anda akan jarang melihat kunci privat mentah. Dompet modern membuat semua kunci Anda dari satu daftar kata, yaitu frasa pemulihan (seed phrase). Pelajaran 23 menjelaskannya.
Apakah aman memberikan alamat dompet Anda kepada seseorang agar ia bisa membayar Anda?
Kunci privat menandatangani, kunci publik memverifikasi, dan alamat menerima. Bagikan alamat dengan bebas, dan jangan pernah bagikan kunci privat.
Sumber
- ethereum.org: Ethereum accounts
- Bitcoin developer guide: Wallets
- bitcoin.org: Choose your wallet
- bitcoin.org: Some things you need to know
- US Securities and Exchange Commission: Crypto asset custody basics for retail investors
Fakta dicek dengan sumber-sumber ini pada 8 Oktober 2026.
Kursus lewat email
Lima email singkat untuk memulai, lalu satu sebulan tentang hal baru. Tanpa tips harga dan tanpa hype.
Gratis. Berhenti berlangganan kapan saja. Lihat pemberitahuan privasi kami.
Ingin progres Anda juga tersimpan? Buat akun gratis.