Login / Daftar ID | EN
Public Key vs Private Key di Dompet Kripto: Siapa Menandatangani, Siapa Memeriksa
Foto: Pexels
Cyber Security IT

Public Key vs Private Key di Dompet Kripto: Siapa Menandatangani, Siapa Memeriksa

Penjelasan yang paling sering beredar berbunyi begini: public key untuk mengunci, private key untuk membuka. Untuk pesan rahasia, itu benar. Tapi saat Anda mengirim kripto, tidak ada yang dikunci. Transaksi di Bitcoin dan Ethereum bisa dibaca siapa pun. Jaringan cuma perlu memastikan satu hal: perintah memindahkan dana itu benar datang dari pemiliknya. Pekerjaan ini namanya tanda tangan digital, dan arah kuncinya terbalik.

Dua pekerjaan, arah kuncinya berlawanan

Pekerjaan Private key dipakai untuk Public key dipakai untuk Contoh
Enkripsi pesan membuka pesan yang dikirim ke Anda mengunci pesan sebelum dikirim ke Anda surel terenkripsi
Tanda tangan digital membuat tanda tangan memeriksa tanda tangan transaksi Bitcoin dan Ethereum

Standar tanda tangan digital NIST, FIPS 186-5, menulisnya lugas. Tanda tangan dibuat dengan private key, lalu diperiksa dengan public key pasangannya. Public key tidak perlu dirahasiakan, tapi keasliannya harus dijaga. Hanya pemegang private key yang bisa membuat tanda tangan, sedangkan siapa pun bisa memeriksanya.

Di Bitcoin, tanda tangan itu mengikat hampir seluruh isi transaksi: dana mana yang dibelanjakan, ke mana, dan berapa. Ubah satu bagian saja, tanda tangannya tidak cocok lagi.

Dari private key ke alamat, jalannya satu arah

Lapisan Wujudnya Boleh dibagikan?
Private key angka acak 256 bit; di Ethereum ditulis 64 karakter heksadesimal Tidak pernah
Public key diturunkan dari private key lewat kurva eliptik (ECDSA) Boleh
Alamat hash dari public key. Di Ethereum: 20 byte terakhir hash Keccak-256, diawali 0x, total 42 karakter Boleh, ini yang Anda berikan untuk menerima dana

Private key bisa menurunkan public key, tapi public key tidak bisa dipakai menebak balik private key. Jadi alamat bukan public key itu sendiri. Di Bitcoin, alamat juga membawa checksum untuk menangkap salah ketik. Hash-nya menyembunyikan public key sampai dana dari alamat itu dibelanjakan pertama kali.

Seed phrase: kunci induk dari semua kunci

Kebanyakan dompet tidak menyodorkan private key, melainkan deretan kata. Spesifikasinya, BIP-39, mengambil kata dari daftar 2.048 kata. Empat huruf pertama sudah cukup untuk mengenali tiap kata.

Jumlah kata Entropi acak Checksum
12 128 bit 4 bit
15 160 bit 5 bit
18 192 bit 6 bit
21 224 bit 7 bit
24 256 bit 8 bit

Dua detail yang sering kelewat:

Ingin mendalaminya lebih terstruktur? Taalenta punya kelas BLOCKCHAIN Fundamentals.

  • Checksum-nya pendek. Salah tulis satu kata tidak selalu ketahuan, dan checksum tidak bisa membetulkannya.
  • Passphrase tambahan tidak pernah "salah". Setiap passphrase menghasilkan dompet yang sah. Salah ketik satu huruf tidak memicu pesan galat; yang terbuka justru dompet lain.

Siapa pun yang memegang seed phrase bisa membuka semua akun di dompet itu. Karena itu seed phrase ditulis di kertas, bukan difoto. Tangkapan layar bisa ikut tersinkron ke penyimpanan awan.

Di exchange, kuncinya dipegang penyedia

Saat aset disimpan di exchange terpusat, Anda masuk dengan nama pengguna dan kata sandi yang bisa dipulihkan seperti akun biasa. Kuncinya dipegang penyedia, dan Anda memercayakan dana ke mereka. Di dompet milik sendiri, tidak ada layanan pelanggan. Seed phrase yang hilang tanpa salinan tidak bisa dipulihkan siapa pun.

Bedanya kerasa saat pemiliknya meninggal. Aset di exchange terikat ke akun, jadi jalurnya lewat penyedia. Aset di dompet sendiri hanya bisa dipindahkan oleh orang yang memegang seed phrase-nya.

Tiga salah kaprah yang perlu dicoret

  • "Alamat sama dengan public key." Alamat adalah hash dari public key.
  • "Private key dipakai mendekripsi transaksi." Transaksi tidak dienkripsi. Private key menandatanganinya.
  • "Petugas bisa mengembalikan kripto yang hilang kalau diberi private key." Ini pola penipuan yang dicatat ethereum.org. Layanan resmi tidak pernah meminta private key atau seed phrase.

Kalau lebih enak melihat penjelasan singkatnya langsung, ada klipnya. Gambaran blockchain secara umum ada di artikel dasar blockchain.

Sumber

  1. NIST, FIPS 186-5: Digital Signature Standard (DSS), 3 Februari 2023.
  2. NIST CSRC Glossary, asymmetric cryptography.
  3. Bitcoin Developer Guide, Transactions.
  4. ethereum.org, Ethereum accounts, diperbarui 6 Agustus 2026.
  5. BIP-39, Mnemonic code for generating deterministic keys.
  6. ethereum.org, Ethereum wallets.
  7. ethereum.org, Ethereum security and scam prevention.