Apa itu private key
Private key adalah kode rahasia yang membuktikan bahwa Anda berhak memindahkan aset kripto dari sebuah alamat di blockchain.
Siapa pun yang memegang private key bisa mengirim aset dari alamat itu. Blockchain tidak mengenal nama pemilik. Blockchain hanya memeriksa apakah transaksi ditandatangani dengan kunci yang benar.
Siap mencoba di akun riil atau demo?
Tautan mitra · trading memiliki risiko kerugian yang tinggi
Private key dan public key
Keduanya adalah pasangan kunci dalam kriptografi asimetris:
| Unsur | Fungsi | Boleh dibagikan? |
|---|---|---|
| Private key | Menandatangani transaksi | Tidak |
| Public key | Memverifikasi tanda tangan | Ya |
| Alamat (address) | Tujuan penerimaan aset, diturunkan dari public key | Ya |
Public key dihitung dari private key. Arah sebaliknya praktis tidak mungkin dihitung. Karena itu Anda bisa menyebarkan alamat dengan aman, tetapi private key harus tetap rahasia.
Definisi formal
Secara teknis, private key adalah bilangan acak yang sangat besar dalam rentang tertentu pada kurva eliptik yang dipakai jaringan. Contohnya ECDSA atau Schnorr pada Bitcoin dan ECDSA pada Ethereum. Tanda tangan digital dibuat dari private key dan data transaksi. Node jaringan memverifikasinya dengan public key tanpa pernah melihat private key.
Beberapa kasus khusus:
- Seed phrase (frasa pemulihan). Ini adalah serangkaian kata yang menjadi sumber banyak private key dalam satu dompet (HD wallet). Bocornya seed phrase sama dengan bocornya semua kunci di dompet itu.
- Multisig. Transaksi baru sah jika ditandatangani oleh beberapa private key dari kelompok yang ditentukan.
- MPC. Kunci dipecah menjadi beberapa bagian di pihak berbeda, sehingga tidak ada satu tempat yang menyimpan kunci utuh.
- Dompet kustodian. Di bursa kripto atau layanan kustodian, private key dipegang penyedia, bukan pengguna. Lihat Custodian dan Counterparty.
Contoh hipotetis
Rina memakai crypto wallet non-kustodian. Ia menyimpan alamat dompet untuk menerima koin, dan menyimpan seed phrase di kertas.
- Jika alamatnya diketahui orang lain, asetnya tetap aman. Orang lain hanya bisa mengirim ke alamat itu.
- Jika kertas seed phrase hilang dan perangkatnya rusak, Rina tidak bisa lagi mengakses aset. Tidak ada pihak yang bisa mengatur ulang kunci itu.
- Jika seed phrase difoto orang lain, orang itu bisa memindahkan seluruh isi dompet. Transaksi di blockchain tidak bisa dibatalkan.
Di mana istilah ini muncul
- Aplikasi wallet: menu ekspor atau impor kunci, layar cadangan seed phrase, dan peringatan agar kunci tidak dibagikan.
- Berita: laporan peretasan bursa, pencurian dana DeFi, dan aset yang hilang karena kunci terlupa.
- Regulasi: di Indonesia, pengawasan aset kripto berubah. Pembagiannya sebagai berikut: Bappebti → OJK: aset keuangan digital termasuk aset kripto serta derivatif keuangan di pasar modal; Bappebti → Bank Indonesia: derivatif keuangan dengan instrumen pasar uang dan valuta asing (PUVA); perdagangan berjangka komoditi tetap di Bappebti. Ringkasan lain ada di Regulasi dan Keamanan.
Trading CFD kripto berbeda dari memegang koin. Anda hanya bertransaksi pada selisih harga, sehingga tidak memegang private key atas koin tersebut. CFD memakai leverage, jadi kerugian bisa terjadi dengan cepat.
Istilah terkait
Pertanyaan yang sering diajukan
Apakah private key sama dengan password?
Tidak. Password bisa diatur ulang oleh penyedia layanan. Private key tidak bisa diatur ulang oleh siapa pun.
Apakah private key sama dengan seed phrase?
Tidak persis. Seed phrase adalah sumber yang dipakai untuk menurunkan private key. Keduanya sama-sama harus dirahasiakan.
Bolehkah membagikan public key atau alamat?
Boleh. Keduanya hanya dipakai untuk menerima aset dan memverifikasi tanda tangan.
Apa yang terjadi jika private key hilang?
Akses ke aset di alamat itu hilang, kecuali Anda masih memiliki seed phrase atau cadangan lain.
Apakah saya memegang private key saat menyimpan kripto di bursa?
Biasanya tidak. Pada layanan kustodian, kunci dipegang penyedia. Periksa ketentuan layanan masing-masing.
