Bitcoin KeyGen

Setiap alamat Bitcoin berawal dari satu angka rahasia bernama private key. Di simulator ini kalian bisa memasukkan angka apa pun, dari 1 sampai hampir 2256, lalu melihat angka itu diproses jadi alamat Bitcoin sungguhan, langkah demi langkah, langsung di browser kalian.

# Kenapa ini penting?

Di saham, kepemilikan kalian dicatat lembaga seperti KSEI. Kalau akses hilang, ada customer service yang bisa dihubungi. Di Bitcoin, tidak ada lembaga pencatat dan tidak ada customer service: bukti kepemilikan satu-satunya ya private key ini. Siapa pun yang tahu angkanya, dia yang berkuasa penuh atas dananya.

Menurut saya, memahami proses di halaman ini lebih berharga daripada hafal harga harian: kalian jadi tahu persis apa yang sebenarnya kalian pegang saat memegang Bitcoin.

! Untuk belajar, bukan untuk bikin wallet

Semua perhitungan berjalan lokal di browser dan tidak ada data yang dikirim ke mana pun. Tapi angka yang dipilih manusia hampir pasti gampang ditebak. Alamat dari angka populer (1, 123456, tanggal lahir) sudah dijaga bot: dana yang masuk tersedot dalam hitungan detik.

Untuk menyimpan dana sungguhan, selalu pakai wallet resmi yang menghasilkan private key dari keacakan kriptografis, bukan dari angka pilihan sendiri.

Rentang valid: 1 sampai n - 1. Huruf n itu orde kurva secp256k1, angka 78 digit yang nilainya sedikit di bawah 2256. Nol dan angka di atas n - 1 ditolak oleh protokol Bitcoin.

/ private key
Hex32 byte
Salin
WIFCompressed
Salin
Ini private key dalam format siap impor. Kalian bisa memasukkannya ke Bitcoin wallet yang mendukung import private key (misalnya Electrum, Sparrow, atau Bitcoin Core) untuk mengakses semua alamat yang menempel pada private key ini, termasuk tiga alamat di bagian bawah. Catatan: tidak semua wallet menerima import model ini, banyak wallet modern hanya menerima seed phrase.
/ public key
Compressed33 byte
Salin
Uncompressed65 byte
Salin
/ alamat bitcoin
Legacy (P2PKH)1...
Salin
Segwit (P2WPKH)bc1q...
Salin
Taproot (P2TR)bc1p...
Salin

Bagaimana Angka Awal yang Kamu Input Jadi Alamat Bitcoin yang Valid?

Semua nilai di bawah dihitung langsung dari angka yang kalian masukkan, bukan contoh statis. Ikuti dari atas ke bawah dan kalian akan lihat sendiri: tidak ada sulap di Bitcoin, yang ada matematika.

Perhitungan di atas berjalan lokal di browser kalian. Jangan pernah membagikan private key kalian ke siapa pun!