BIP44 vs BIP84: Kenapa Restore Wallet Bitcoin Bisa Beda Saldo
Satu seed phrase Bitcoin tidak selalu tampil sama di semua aplikasi. Pelajari perbedaan BIP44, BIP49, dan BIP84 agar tidak panik saat restore wallet.
Salah satu momen paling bikin panik di Bitcoin adalah ini: kamu memasukkan seed phrase yang benar ke wallet baru, proses restore berhasil, tetapi saldo tampak nol. Banyak orang langsung mengira seed phrase rusak, wallet diretas, atau dana hilang.
Padahal penyebab yang jauh lebih sering adalah wallet baru sedang mencari dana di jalur derivation yang berbeda dari wallet lama. Di sinilah istilah seperti BIP44, BIP49, dan BIP84 menjadi sangat relevan.
Kenapa Satu Seed Bisa Menghasilkan Banyak Tampilan Wallet
BIP32 memperkenalkan HD wallet, yaitu sistem di mana satu seed bisa menurunkan banyak key dalam struktur pohon. BIP44 lalu memberi struktur umum:
m / purpose' / coin_type' / account' / change / address_index
Bagian purpose' menjadi penanda skema yang dipakai. Di sinilah perbedaan besar muncul:
- BIP44 memakai purpose
44'; - BIP49 memakai purpose
49'; - BIP84 memakai purpose
84'.
Jadi, satu seed tidak hanya punya satu kemungkinan kumpulan alamat. Ia bisa memiliki banyak cabang yang masing-masing mewakili skema address berbeda.
Apa Bedanya BIP44, BIP49, dan BIP84
BIP44
BIP44 adalah struktur multi-account umum untuk HD wallet. Dalam konteks Bitcoin, skema ini sering diasosiasikan dengan wallet dan address legacy yang lebih lama.
BIP49
BIP49 dibuat untuk P2WPKH nested in P2SH, yaitu SegWit yang dibungkus agar kompatibel dengan sistem yang lebih lama. Ini sering menghasilkan alamat yang mulai dengan 3.
BIP84
BIP84 dibuat untuk native SegWit P2WPKH. Ini umumnya menghasilkan alamat bech32 yang mulai dengan bc1.
Secara praktis, ketiganya sama-sama bisa valid, tetapi jalur derivation dan hasil alamatnya berbeda.
Kenapa Restore Bisa Terlihat Kosong
Kalau wallet lama menyimpan Bitcoin di cabang BIP84 tetapi wallet baru hanya memindai BIP44, hasilnya sederhana: wallet baru tidak melihat alamat yang pernah dipakai.
Ini bukan karena seed salah. Ini karena aplikasi sedang mencari di rak yang salah dalam lemari yang benar.
Penyebab umum:
- wallet lama memakai native SegWit, wallet baru default ke legacy;
- aplikasi restore tidak otomatis memindai semua purpose path;
- account index berbeda;
- kamu mengimpor extended key atau format prefix yang tidak cocok.
Alamat dan Prefix yang Sering Membantu Diagnosis
Sebelum panik, lihat riwayat alamat yang pernah kamu pakai.
- Alamat lama mulai dengan
1: sering terkait format legacy. - Alamat mulai dengan
3: sering terkait nested SegWit ala BIP49. - Alamat mulai dengan
bc1: sering terkait native SegWit ala BIP84.
Ini bukan aturan tunggal untuk semua kondisi, tetapi sangat membantu untuk orientasi awal. Kalau kamu tahu jenis alamat yang pernah dipakai wallet lama, kamu lebih mudah menebak cabang derivation yang harus dicari.
BIP84 Juga Menjelaskan Soal Zpub
BIP84 menyebut bahwa skema ini memakai version bytes berbeda yang bisa menghasilkan prefix extended key seperti zpub dan zprv. Inilah sebabnya beberapa wallet menampilkan xpub, sebagian ypub, dan sebagian zpub.
Akibat praktisnya:
- satu aplikasi mungkin mengekspor
zpub; - aplikasi lain hanya mau
xpub; - tanpa konversi atau dukungan yang sesuai, restore atau watch-only setup bisa membingungkan.
Jadi, bukan hanya seed phrase yang penting. Format extended key dan jenis address juga penting.
Kenapa Wallet Tidak Selalu Memindai Semua Jalur
Secara teori, wallet bisa saja mencoba banyak jalur sekaligus. Tetapi dalam praktik, tidak semua aplikasi melakukannya karena alasan:
- performa;
- desain produk;
- asumsi tentang jenis wallet yang sedang dipulihkan;
- pembatasan kompatibilitas.
Karena itu, aplikasi yang berbeda bisa memberi hasil awal berbeda walau seed phrase sama.
Langkah Diagnosis yang Paling Masuk Akal
Kalau restore berhasil tetapi saldo nol, cek hal berikut.
1. Cek jenis alamat lama
Apakah kamu dulu sering menerima ke alamat 1, 3, atau bc1?
2. Cek apakah wallet baru mendukung scan beberapa script type
Sebagian wallet memberi opsi memilih legacy, nested SegWit, atau native SegWit.
3. Cek account index
BIP44 dan turunannya mendukung banyak account. Kalau dana dulu berada di account kedua atau ketiga, restore yang hanya membuka account nol bisa tampak kosong.
4. Cek apakah yang diimpor seed phrase atau extended key
Kalau kamu mengimpor xpub atau zpub, kamu hanya membuka subtree tertentu. Itu berbeda dari restore seed penuh.
Implikasi untuk Pengguna Retail
Bagi pengguna Indonesia yang baru pindah dari exchange ke self-custody, isu ini sering muncul saat:
- ganti aplikasi mobile;
- migrasi dari hot wallet ke hardware wallet;
- buat setup watch-only;
- restore di perangkat baru setelah ponsel lama rusak.
Karena panik, sebagian orang malah:
- mencoba memasukkan seed ke banyak situs;
- menyimpan seed di perangkat online;
- mengira wallet lama menipu mereka.
Padahal tindakan paling aman justru melambat, mengecek jenis address, lalu mencari skema derivation yang tepat.
Bukan Semua "Wallet Kosong" Berarti Hal yang Sama
Ada tiga kemungkinan besar:
- seed phrase salah;
- wallet memang memindai jalur yang salah;
- kamu membuka account yang salah.
Kasus kedua dan ketiga jauh lebih umum daripada yang dibayangkan, terutama jika dana sebelumnya ada di native SegWit.
Hubungan dengan Efisiensi Fee
Perpindahan dari format lama ke SegWit bukan sekadar kosmetik. BIP49 dan terutama BIP84 ada untuk mendukung cara transaksi yang lebih modern dan umumnya lebih efisien dari sisi ukuran transaksi. Karena itu, wallet yang lebih baru sering mendorong penggunaan bc1.
Tetapi peningkatan ini membawa konsekuensi kompatibilitas. Wallet lama dan baru tidak selalu berbicara dengan asumsi yang sama.
Aturan Praktis Sebelum Restore
- simpan contoh alamat lama bersama catatan seed phrase;
- catat aplikasi dan jenis wallet yang dipakai sebelumnya;
- pahami apakah wallet lama memakai legacy, nested SegWit, atau native SegWit;
- jangan buru-buru menyimpulkan dana hilang hanya karena saldo awal kosong.
Kalau kamu menyimpan metadata kecil seperti ini, proses pemulihan di masa depan jauh lebih tenang.
Penutup
Perbedaan BIP44, BIP49, dan BIP84 menjelaskan kenapa satu seed phrase bisa terasa "berbeda" ketika dipulihkan di aplikasi lain. Seed yang sama masih benar, tetapi cabang pohon yang dibuka bisa berbeda.
Jadi, saat restore wallet Bitcoin tampak kosong, pertanyaan pertama seharusnya bukan "siapa yang mencuri dana saya?" melainkan "wallet ini sedang memindai jalur derivation yang mana?"
Disclaimer: Artikel ini bersifat edukatif dan bukan nasihat keamanan absolut. Jangan pernah memasukkan seed phrase ke situs acak untuk "mengecek saldo". Gunakan hanya aplikasi wallet tepercaya dan verifikasi jenis address yang pernah dipakai.
FAQ BIP44 vs BIP84
Apakah satu seed phrase bisa valid di lebih dari satu skema?
Ya. Satu seed dapat menurunkan banyak cabang key. BIP44, BIP49, dan BIP84 memakai purpose path berbeda pada struktur HD wallet.
Kenapa wallet baru saya kosong padahal seed benar?
Kemungkinan besar wallet baru memindai jalur derivation atau jenis address yang berbeda dari wallet lama.
Apa petunjuk paling cepat untuk menebak skema yang dipakai?
Lihat bentuk alamat lama. Alamat bc1 sering mengarah ke native SegWit, sedangkan alamat 3 sering terkait nested SegWit.
Apakah xpub, ypub, dan zpub juga ikut berpengaruh?
Ya. Prefix extended public key bisa mencerminkan skema address yang berbeda. Salah format impor bisa membuat watch-only wallet tampak tidak cocok.
Sumber
- BIP 44 - Multi-Account Hierarchy for Deterministic Wallets(akses 3 Jul 2026)
- BIP 49 - Derivation scheme for P2WPKH-nested-in-P2SH based accounts(akses 3 Jul 2026)
- BIP 84 - Derivation scheme for P2WPKH based accounts(akses 3 Jul 2026)
- BIP 32 - Hierarchical Deterministic Wallets(akses 3 Jul 2026)
Artikel ini bersifat edukatif. Saldo yang tidak muncul setelah restore sering kali disebabkan skema derivation atau jenis address yang berbeda, bukan karena seed phrase salah atau dana hilang.
Konten ini hanya untuk tujuan informasi dan bukan rekomendasi investasi. Aset kripto memiliki risiko tinggi termasuk kerugian total modal. Lakukan riset mandiri dan konsultasikan dengan penasihat keuangan terdaftar sebelum mengambil keputusan investasi.
Sarjana Teknik Elektro dan konsultan IT yang berfokus pada sisi teknis Web3. Ia membahas arsitektur blockchain, Layer 1 dan Layer 2, node, bridge, smart contract, serta keamanan wallet dengan penjelasan praktis untuk pengguna nonteknis.