BIP-39 (Bitcoin Improvement Proposal 39) adalah standar teknis yang mendefinisikan cara entropy kriptografi acak dikonversi menjadi urutan kata-kata yang dapat dibaca manusia — seed phrase, mnemonic, atau recovery phrase berisi 12 atau 24 kata yang setiap pengguna dompet kripto diminta menulis dan menjaga — yang dikombinasikan dengan BIP-32 (hierarchical deterministic wallet) dan BIP-44 (struktur akun) membentuk standar lengkap di balik “tulis 12 kata ini” — konsep keamanan paling penting yang dihadapi pengguna dalam self-custody kripto, di mana siapa pun yang memiliki kata-kata ini memiliki akses penuh ke semua aset dompet, dan siapa pun yang kehilangan kata-kata ini kehilangan akses aset selamanya.
Masalah yang Diselesaikan BIP-39
Private key kripto adalah angka acak 256-bit — sesuatu seperti:
“`
E9873D79C6D87DC0FB6A5778633389F4453213303DA61F20BD67FC233AA33262
“`
Ini tidak mungkin dihafal atau ditranskripsikan manusia secara andal. Sebelum BIP-39, pengguna membackup file wallet.dat atau private key mentah — mudah rusak, sulit diverifikasi, tidak dapat diingat manusia.
BIP-39 mengkonversi entropy ini menjadi urutan kata-kata bahasa Inggris umum yang dapat ditulis di kertas, dihafal, atau diukir di logam.
Cara Kerja (5 Langkah)
Langkah 1 — Generate Entropy:
Dompet menghasilkan 128 atau 256 bit entropy kriptografi acak (tergantung apakah 12 atau 24 kata diinginkan).
Langkah 2 — Hitung Checksum:
Checksum dihitung dengan mengambil bit pertama (entropy_bits / 32) dari hash SHA-256 dari entropy dan menambahkannya ke entropy.
Langkah 3 — Bagi menjadi Grup 11-bit:
Entropy+checksum yang digabungkan dibagi menjadi grup masing-masing 11 bit. Setiap nilai 11-bit (0–2047) dipetakan ke kata dalam wordlist BIP-39.
Langkah 4 — Petakan ke Kata:
Setiap indeks 11-bit dipetakan ke salah satu dari 2.048 kata bahasa Inggris dalam wordlist BIP-39 (kata-kata dipilih agar tidak ambigu dan pendek).
| Entropy | Kata yang Dihasilkan |
|---|---|
| 128-bit | 12 kata |
| 256-bit | 24 kata |
Langkah 5 — Derivasi Seed (PBKDF2):
Frasa mnemonic (dan passphrase opsional) dikonversi via key stretching PBKDF2 (2048 iterasi HMAC-SHA512) menjadi seed 512-bit, yang dimasukkan ke derivasi dompet HD BIP-32.
Standar BIP-32/39/44
BIP-39 adalah salah satu bagian dari sistem tiga standar:
| Standar | Fungsi |
|---|---|
| BIP-39 | Mengkonversi entropy ke kata mnemonic yang dapat dibaca manusia |
| BIP-32 | Mendefinisikan pohon derivasi kunci dompet HD dari seed 512-bit |
| BIP-44 | Mendefinisikan jalur derivasi standar untuk multi-coin, multi-akun |
Kritik
- Single point of failure: Siapa pun yang memiliki seed phrase Anda memiliki semua aset Anda. Ini memindahkan risiko dari keamanan teknis ke keamanan fisik — kertas, foto, atau file teks bisa bocor.
- Tidak ada autentikasi standar: BIP-39 tidak memiliki mekanisme rate-limiting atau autentikasi — penyerang dengan seed phrase mendapat akses instan dan tidak dapat dicabut.
- Kompleksitas backup: Pengguna awam sering menyimpan seed phrase di tempat tidak aman (foto HP, email, cloud) — secara fundamental memahami apa yang dimaksud seed phrase memerlukan edukasi.
Sentimen Media Sosial
- r/CryptoCurrency dan r/bitcoin: BIP-39 adalah topik abadi — pertanyaan tentang cara menyimpan seed phrase dengan aman, risiko phishing, dan kasus kehilangan aset sangat umum.
- X/Twitter: Insiden kehilangan akses dompet dan hack seed phrase sering dibahas sebagai peringatan kepada pengguna baru.
- Telegram (komunitas kripto Indonesia): Edukasi tentang seed phrase adalah salah satu topik paling sering dibahas di grup kripto Indonesia — banyak pengguna yang tidak memahami pentingnya backup offline.
Terakhir diperbarui: 2026-04
Istilah Terkait
Lihat Juga
- Bagaimana Kripto Menciptakan Bahasanya Sendiri
- Apa Itu Tokenomics Kripto?
- Tukar kripto dengan ChangeNOW
Sumber
- BIP-39 GitHub Specification — spesifikasi teknis resmi BIP-39.
- Ian Coleman BIP-39 Tool — alat demo interaktif BIP-39 open-source.
- Trezor — Seed Phrase Security — panduan keamanan seed phrase dari pembuat hardware wallet.