Lewati ke konten utama

Apa itu Jalur Derivasi?

U
Ditulis oleh UKey Wallet

Jalur Derivasi

Dalam penggunaan blockchain dan dompet perangkat keras, jalur derivasi adalah konsep penting yang menentukan alamat mana yang dihasilkan dompet Anda dan mengapa alamat berbeda antar dompet.
Untuk pemula yang menggunakan dompet perangkat keras, format alamat yang dihasilkan mungkin berbeda-beda tergantung pada pengaturan default dompet yang berbeda. Dengan memilih jalur derivasi dan format alamat yang sesuai dengan kebutuhan mereka, pengguna dapat mencapai efisiensi dan kompatibilitas transaksi yang lebih baik.

Di bawah ini adalah panduan video untuk mengubah Jalur Derivasi di Aplikasi UKey.

Apa itu Jalur Derivasi?

Jalur derivasi adalah aturan yang digunakan untuk menentukan bagaimana alamat blockchain dihasilkan. Melalui jalur tertentu, perangkat lunak dompet (seperti dompet perangkat keras) dapat menghasilkan alamat berbeda berdasarkan seed.

Format dasar jalur derivasi adalah sebagai berikut:

m / tujuan' / koin_type' / akun' / ubah / alamat_index

Setiap bagian memiliki arti tertentu:

  • m: Mewakili jalur master (kunci master).

  • tujuan': Mendefinisikan tujuan dompet, nilai umum meliputi:

  • 44': Digunakan untuk alamat Bitcoin tradisional (Warisan).

  • 49': Digunakan untuk alamat SegWit bersarang (Nested SegWit).

  • 84': Digunakan untuk alamat SegWit asli (SegWit Asli).

  • coin_type': Membedakan antara blockchain yang berbeda, dengan Bitcoin menjadi 0 dan Litecoin menjadi 2.

  • account': Digunakan untuk membedakan berbagai akun pengguna.

  • perubahan: 0 mewakili alamat eksternal, 1 mewakili alamat internal (biasanya untuk perubahan).

  • address_index: Nomor indeks alamat, digunakan untuk menghasilkan beberapa alamat.

Mengapa Alamat Berbeda pada Dompet Perangkat Keras yang Berbeda?

Jika Anda mengimpor frase benih yang sama ke beberapa dompet perangkat keras tetapi menemukan bahwa alamat yang dihasilkan berbeda, biasanya karena jalur derivasinya berbeda. Berikut adalah beberapa merek dompet perangkat keras yang umum dan jalur turunannya (untuk Bitcoin).

Dompet Perangkat Keras

Jalur Derivasi Umum

Jenis Alamat

Buku besar

m/44'/0'/0'/0/0

Warisan

Aman

m/49'/0'/0'/0/0

SegWit Bersarang

Buku Besar (SegWit)

m/84'/0'/0'/0/0

SegWit asli

Dompet yang berbeda mungkin menggunakan jalur derivasi default yang berbeda, jadi meskipun frase awal sama, alamat yang dihasilkan masih bisa berbeda. Misalnya, Ledger mungkin secara default menggunakan 84' untuk menghasilkan alamat SegWit asli, sementara Trezor mungkin secara default menggunakan 49' untuk menghasilkan alamat SegWit bertingkat.

Saat menggunakan dompet perangkat keras, memilih jalur derivasi yang sesuai sangatlah penting, terutama saat beralih di antara format alamat yang berbeda.

Mengambil Bitcoin sebagai contoh, Dompet perangkat keras UKey dan Aplikasi UKey mendukung jalur derivasi untuk Legacy, Nested SegWit, Native SegWit, dan Taproot, membantu pengguna mengelola aset kripto mereka dengan lebih baik.

Warisan, SegWit Bersarang, SegWit Asli

Mengambil Bitcoin sebagai contoh, alamat Bitcoin hadir dalam format berbeda, masing-masing dengan tampilan dan fungsi berbeda:

Jenis Alamat

Awalan

Jalur Derivasi

Keterangan

Warisan

1xxx

m/44'/0'/0'/0/0

Ini adalah format alamat asli untuk Bitcoin, dengan biaya transaksi lebih tinggi.

SegWit Bersarang

3xxx

m/49'/0'/0'/0/0

Alamat SegWit bersarang di P2SH, kompatibel dengan dompet Bitcoin lama.

SegWit asli

bc1xxx

m/84'/0'/0'/0/0

Format alamat Bitcoin baru, dengan biaya transaksi lebih rendah, banyak digunakan di dompet perangkat keras modern.

Format alamat Bitcoin yang lebih baru dengan biaya transaksi lebih rendah, banyak digunakan di dompet perangkat keras modern.

Untuk memastikan kompatibilitas di berbagai format, BIP (Bitcoin Improvement Proposal) memperkenalkan berbagai aturan jalur derivasi. Format alamat yang berbeda ini pada dasarnya adalah hasil dari soft fork. Jaringan Bitcoin memperkenalkan fungsionalitas SegWit melalui soft fork, meningkatkan skalabilitas dan efisiensi transaksi.

Apakah Alamat Bercabang Mengikuti Kerangka BIP?

Kerangka kerja BIP yang digunakan oleh Bitcoin dan banyak proyek blockchain lainnya dirancang untuk memecahkan masalah konsistensi dan kompatibilitas. Bahkan setelah soft fork, format alamat yang baru diperkenalkan (seperti SegWit) masih beroperasi dalam kerangka BIP untuk memastikan:

  • Kompatibilitas Mundur: Dompet lama masih dapat mengenali format alamat baru.

  • Standarisasi: Dompet yang berbeda dapat menghasilkan alamat menggunakan aturan yang sama.

Dengan cara ini, meskipun format alamat telah berubah (misalnya, dari 1xxx menjadi bc1xxx), alamat tersebut tetap mengikuti standar jalur derivasi yang ditentukan oleh kerangka BIP. Hal ini memastikan kompatibilitas antara dompet baru dan lama dan menjamin bahwa dompet yang berbeda dapat menghasilkan dan mengelola alamat dengan benar.

Apakah pertanyaan Anda terjawab?