Certified Crypto Market

Penjelasan Public Key vs Private Key

Private key membuktikan bahwa kripto Anda milik Anda; public key memungkinkan orang lain memverifikasinya. Pelajari cara kerja pasangan kunci, cara alamat dibuat, dan cara menjaga kunci tetap aman.

CCM ResearchCertified Crypto Market7 Okt 20265 mnt baca

Private key adalah angka rahasia yang memungkinkan Anda mengotorisasi transaksi dari sebuah alamat kripto, sedangkan public key diturunkan darinya dan dapat dibagikan agar orang lain bisa memverifikasi tanda tangan Anda dan mengirimi Anda dana. Private key membuktikan kepemilikan; public key (dan alamat yang dibuat darinya) aman untuk dibagikan. Siapa pun yang mendapatkan private key Anda akan mengendalikan kripto Anda.

Pasangan kunci ini adalah fondasi cara kerja mata uang kripto. Memahaminya menjelaskan mengapa “not your keys, not your coins” menjadi ungkapan yang populer, mengapa tidak ada pihak sah yang akan pernah meminta private key atau seed phrase Anda, dan mengapa kunci yang hilang tidak bisa direset.

Cara Kerja Kriptografi Kunci Publik

Kriptografi kunci publik (atau asimetris) menggunakan dua kunci yang saling terhubung:

  1. 1Private key — angka acak yang sangat besar dan dijaga kerahasiaannya.
  2. 2Public key — dihitung dari private key menggunakan fungsi matematika satu arah.

“Satu arah” adalah poin kuncinya. Menghitung public key dari private key hanya butuh sepersekian detik; menelusuri balik dari public key ke private key akan memakan waktu komputasi yang tidak praktis dengan teknologi saat ini. Itulah sebabnya Anda bisa memublikasikan public key dengan aman.

Bitcoin dan Ethereum sama-sama menggunakan kriptografi kurva eliptik pada kurva bernama secp256k1. Blockchain lain, termasuk Solana, menggunakan kurva yang berbeda (Ed25519), tetapi prinsipnya sama.

Tanda Tangan Digital: Cara Kunci Bekerja Bersama

Saat Anda mengirim kripto, wallet Anda:

  1. 1Menyusun transaksi (“kirim 0,1 dari alamat saya ke alamat ini”).
  2. 2Menandatanganinya dengan private key Anda, menghasilkan tanda tangan digital yang unik untuk transaksi itu.
  3. 3Menyiarkan transaksi dan tanda tangan ke jaringan.

Node kemudian memakai public key Anda untuk memverifikasi bahwa tanda tangannya valid dan transaksinya tidak diubah. Mereka tidak pernah melihat private key Anda. Jika ada yang mengubah satu karakter saja dari transaksi, tanda tangannya tidak lagi cocok.

Private Key vs Public Key vs Alamat

Private keyPublic keyAlamat
Apa ituAngka acak rahasiaDiturunkan dari private keyBentuk public key yang dienkode, sering kali di-hash
FungsiMenandatangani transaksiMemverifikasi tanda tanganMenerima dana; mudah dibagikan
Aman dibagikan?Tidak pernahYaYa
Jika orang lain mendapatkannyaMereka bisa mengambil dana AndaTidak ada risiko langsungTidak ada risiko langsung, tetapi saldo dan riwayat Anda terlihat
Bentuk umumString heksadesimal panjang atau kunci yang dienkodeString heksadesimal panjangmis. diawali bc1 (Bitcoin) atau 0x (Ethereum)

Di Ethereum, misalnya, alamat adalah 20 byte terakhir dari hash public key, ditulis dalam heksadesimal dengan awalan 0x.

Di Mana Posisi Seed Phrase

Wallet modern tidak mengharuskan Anda mengelola private key satu per satu. Sebaliknya, wallet membuat seed phrase (biasanya 12 atau 24 kata) dan menurunkan seluruh pohon private key darinya — satu untuk setiap alamat, di banyak blockchain.

Artinya:

  • Mencadangkan seed phrase berarti mencadangkan setiap kunci di wallet.
  • Siapa pun yang mengetahui seed phrase dapat membuat ulang setiap kunci.
  • Satu private key yang diekspor hanya mengendalikan satu alamat.

Baca apa itu seed phrase dan cara mencadangkannya dengan benar.

Kustodi: Siapa yang Memegang Private Key?

PengaturanSiapa yang memegang kunciArtinya
Akun exchangeExchangePraktis; Anda bergantung pada keamanan dan solvabilitas exchange
Software wallet (hot)Anda, di perangkat yang terhubung ke internetAnda mengendalikan dana; malware di perangkat adalah risiko utama
Hardware wallet (cold)Anda, di perangkat khusus yang offlineKunci tidak pernah keluar dari perangkat; perlindungan terkuat bagi kebanyakan orang

Perbandingan kami tentang wallet kustodial vs non-kustodial membahasnya lebih rinci.

Analogi Sederhana

Bayangkan sebuah kotak surat dengan celah di depan dan pintu terkunci di belakang:

  • Alamat adalah lokasi kotak surat — Anda bisa memublikasikannya agar siapa pun bisa memasukkan surat.
  • Public key seperti deskripsi gembok yang memungkinkan kantor pos memastikan sebuah kunci benar-benar milik kotak ini.
  • Private key adalah satu-satunya kunci yang membuka pintu belakang dan mengeluarkan surat.

Analogi ini tidak sempurna — dalam kripto, private key membuat tanda tangan, bukan membuka sesuatu secara fisik — tetapi menangkap inti pentingnya: membagikan alamat itu aman, membagikan kunci tidak.

Bagaimana Private Key Dicuri

Penyerang jarang “membobol” kunci. Mereka menipu orang agar mengungkapkannya:

  • Agen dukungan palsu yang meminta Anda “memvalidasi” atau “menyinkronkan” wallet dengan memasukkan seed phrase.
  • Situs phishing dan aplikasi wallet palsu yang mirip dengan aslinya.
  • Malware yang mencari file kunci, tangkapan layar, atau catatan berisi seed phrase di perangkat.
  • Cadangan cloud foto atau dokumen yang memuat seed phrase Anda.

Tanda bahaya yang seharusnya membuat Anda langsung berhenti:

  • Situs web, aplikasi, atau orang mana pun yang meminta seed phrase atau private key Anda.
  • Proses “validasi wallet”, “klaim airdrop”, atau “buka kunci” yang meminta kata-kata pemulihan Anda.
  • Tekanan untuk bertindak cepat.

Aturan Praktis Keamanan Kunci

  1. 1Jangan pernah mengetik seed phrase atau private key di situs web atau membagikannya kepada siapa pun.
  2. 2Simpan cadangan secara offline — di kertas atau logam — bukan di foto, email, atau catatan cloud.
  3. 3Gunakan hardware wallet untuk jumlah yang signifikan.
  4. 4Verifikasi alamat di layar perangkat sebelum menandatangani.
  5. 5Pisahkan wallet untuk eksperimen sehari-hari dan untuk tabungan jangka panjang.

Kesimpulan

Private key Anda adalah kripto Anda: kunci ini menandatangani transaksi, dan siapa pun yang memegangnya mengendalikan dana. Public key dan alamat Anda dirancang untuk dibagikan agar orang lain bisa membayar Anda dan memverifikasi tanda tangan Anda. Jagalah private key dan seed phrase sebagai satu-satunya hal yang benar-benar penting, dan perlakukan setiap permintaan atas keduanya sebagai serangan. Untuk dasar-dasar lainnya, jelajahi kategori dasar kami.

Pertanyaan umum

Apa itu private key dalam kripto?

Private key adalah angka rahasia yang mengendalikan sebuah alamat kripto. Kunci ini dipakai untuk membuat tanda tangan digital yang mengotorisasi transaksi, sehingga siapa pun yang memilikinya dapat memindahkan dana. Kunci ini tidak boleh dibagikan, diketik di situs web, atau disimpan sebagai teks biasa secara online.

Bisakah seseorang mencuri kripto saya dengan public key atau alamat saya?

Tidak. Public key dan alamat memang dirancang untuk dibagikan agar orang lain bisa mengirimi Anda kripto dan memverifikasi tanda tangan Anda. Menurunkan private key dari public key secara komputasi tidak mungkin dilakukan dengan teknologi saat ini. Namun, membagikan alamat memang mengungkap saldo dan riwayat transaksi alamat tersebut.

Apakah seed phrase sama dengan private key?

Tidak persis. Seed phrase adalah cadangan yang bisa dibaca manusia, yang dipakai wallet untuk menurunkan banyak private key, satu untuk setiap alamat. Siapa pun yang memiliki seed phrase dapat membuat ulang semua kunci itu, jadi seed phrase bahkan lebih sensitif daripada satu private key dan harus dilindungi dengan cara yang sama.

Apa yang terjadi jika saya kehilangan private key?

Jika Anda menyimpan kunci sendiri dan kehilangan kunci sekaligus cadangan seed phrase-nya, dana tidak dapat diakses selamanya. Tidak ada perusahaan atau blockchain yang bisa meresetnya. Jika kripto Anda ada di exchange, exchange-lah yang memegang kuncinya dan Anda memulihkan akses melalui proses akun normal mereka.

Artikel ini hanya untuk edukasi dan bukan nasihat keuangan, hukum, atau pajak. Kripto sangat fluktuatif dan Anda bisa kehilangan uang. Cek harga langsung dan detail proyek di halaman setiap koin sebelum bertindak.