Topik Asli : Why people should be using SegWit addresses
Penulis Asli : 1miau
SegWit (
https://en.bitcoinwiki.org/wiki/Segregated_Witness) diperkenalkan 4 tahun yang lalu dan peningkatan utama dari SegWit adalah biaya transaksi yang lebih rendah untuk transaksi yang dikirim dari alamat SegWit.
Untuk alamat Bitcoin, terdapat beberapa format alamat yang berbeda. Hal ini dapat dikenali dengan melihat prefix/awalannya:
Prefix | Kategori | Format |
________ | __________________________ | _______________________________________________________________________________ _____________________ |
1… | Legacy-Address | P2PKH (pay to public key hash) |
3… | Multisignature-Address | P2SH (pay to script hash) |
________ | __________________________ | _______________________________________________________________________________ _____________________ |
3… | nested SegWit-Address | P2WPKH-P2SH (pay to witness public key hash - pay to script hash) / P2WSH-P2SH (pay to witness script hash - pay to script hash) |
________ | __________________________ | _______________________________________________________________________________ _____________________ |
bc1q… | native SegWit-Address (bech32) | P2WPKH-bech32 (pay to witness public key hash) / P2WSH-bech32 (pay to witness script hash) |
bc1p… | Taproot-Address | P2TR-bech32m (pay to tap root) |
1... Alamat yang dimulai dengan angka 1 adalah Alamat Bitcoin standar dan
bukan berupa SegWit.
3... Alamat yang dimulai dengan angka 3
dapat berupa SegWit, namun juga dapat berupa Alamat Multisignature. Kita hanya bisa mengetahui apakah alamat tersebut SegWit setelah kita mengirimkan Bitcoin dari alamat tersebut dengan menganalisa detail transaksi yang keluar.
bc1... Alamat yang dimulai dengan bc1q (native SegWit) dan bc1p (Taproot)... Alamat tersebut
selalu SegWit.
Penjelasan sederhana tentang cara mengidentifikasi SegWit-Address dapat ditemukan di sini:
BTC addresses starting with "3" what are they ? simplified explanation.
Native SegWit atau nested SegWit? Setelah membaca kalimat di atas dan mengetahui tentang keuntungan menggunakan alamat SegWit, Anda mungkin bertanya-tanya apa perbedaan antara alamat native SegWit (bech32, dimulai dengan bc1q...) / alamat Taproot (bech32m, dimulai dengan bc1p) dibandingkan dengan alamat nested SegWit (P2WPKH-P2SH / P2WSH-P2SH, dimulai dengan 3....).
Bagi kita, penting untuk diketahui bahwa menggunakan alamat native SegWit / Taproot akan menghasilkan biaya yang lebih rendah dibandingkan dengan alamat nested SegWit.
Penghematan saat mengirim dari alamat nested SegWit (3...) dibandingkan dengan alamat legacy normal (1...) adalah 26% +.
Penghematan saat mengirim dari alamat native SegWit (bc1q...) dibandingkan dengan alamat legacy normal (1...) adalah 38% +.
Tergantung pada jumlah input ke alamat, penghematan bervariasi, dengan jumlah input yang lebih tinggi akan menghemat lebih banyak lagi dalam persentase-nya.
Ditambahkan pada bulan November 2022: sekarang, alamat Taproot (bc1p...), juga tersedia. Dalam hal penghematan biaya, alamat Taproot sama efektifnya dengan Alamat native SegWit (bc1q...). Penghematan dibandingkan dengan alamat legacy normal (1...) adalah 38% +.
Perhitungan rinci dapat ditemukan
di sini, yang disediakan oleh Charles-Tim.
Hal ini dikarenakan native SegWit dan Taproot secara teknis sangat mirip, karena native SegWit dan Taproot adalah bagian dari
Witness Program (bech32 / bech32m).
Apa saja keuntungan lainnya ketika menggunakan alamat SegWit?Selain biaya transaksi yang lebih rendah untuk transaksi Anda, Anda juga akan membantu jaringan Bitcoin dengan menggunakan alamat SegWit, karena lebih banyak transaksi yang dapat dimasukkan ke dalam satu blok. Hasilnya, Bitcoin dapat memproses lebih banyak transaksi per detik, yang menguntungkan semua partisipan.
Adakah kerugiannya?Jika Anda telah menggunakan Bitcoin di beberapa layanan terpusat dan sekarang ingin mengirimkannya ke alamat bech32 SegWit Anda sendiri, ada kemungkinan layanan terpusat tersebut tidak akan mengenali alamat bech32 Anda dan menolaknya karena tidak valid. Hal ini dikarenakan beberapa situs web lambat dalam melakukan pembaruan dan situs-situs tersebut tidak menerima format alamat bech32 yang baru. Namun, hal ini hanya berlaku untuk alamat bech32, tetapi tidak untuk nested SegWit, yang kompatibel di mana-mana dan lebih banyak layanan akan sepenuhnya mendukung bech32 cepat atau lambat. Sebagai informasi, jika Anda bertanya-tanya mengapa Anda tidak dapat mengirim
BTC ke alamat bech32 dari beberapa layanan terpusat ketika ditolak.
Berikut adalah daftar di mana Anda dapat melihat apakah format alamat yang berbeda didukung:
https://en.bitcoin.it/wiki/Bech32_adoption
Statistik menarik tentang SegWitSeperti banyak hal seputar Bitcoin, ada statistik dan grafik yang berharga tentang SegWit, misalnya
transactionfee.info.
Di antara kategori lainnya, Anda dapat menemukan pangsa transaksi Bitcoin yang menggunakan SegWit:
https://transactionfee.info/charts/payments-spending-segwit/Saat ini sekitar 86%.
Dan gambaran umum tentang persentase nested SegWit dan native SegWit:
https://transactionfee.info/charts/inputs-types-by-count/Catatan: jumlah total native SegWit (bech32, ungu dan biru tua) relatif rendah dibandingkan dengan nested SegWit (biru muda dan oranye).
KesimpulanMemilih alamat SegWit bech32 akan menjadi keputusan terbaik untuk jangka panjang dan memiliki berbagai keuntungan bagi Anda dan jaringan Bitcoin secara umum.
Terjemahan ini diinisiasi oleh Tim AoBT (The Alliance of Bitcointalk Translators).