BIP-39

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


Sumber