1. Format alamat bitcoin Legacy (P2PKH)
Contohnya: 1Fh7ajXabJBpZPZw8bjD3QU4CuQ3pRty9u
P2PKH ialah singkatan bagi Pay To PubKey Hash.
2. Alamat Bitcoin dalam format Nested SegWit (P2SH)
Contohnya: 3KF9nXowQ4asSGxRRzeiTpDjMuwM2nypAN
Nested P2SH, yang mengambil alamat P2SH sedia ada (bermula dengan "3") dan membungkusnya dengan alamat SegWitIni adalah untuk menjadikannya serasi dengan versi lama. Walau bagaimanapun, ini adalah sejenis penggodaman yang menyebabkan urus niaga SegWit memerlukan kira-kira 10% lebih ruang.
SegWit ialah singkatan bagi Segregated Witness, di mana Segregated bermaksud dipisahkan, diasingkan, dan Witness ialah perkara yang ditandatangani yang berkaitan dengan urus niaga. Oleh itu, SegWit ialah pemisahan data tandatangan urus niaga tertentu daripada urus niaga. segWit telah diaktifkan pada blockchain Bitcoin.
Faedah utama memisahkan data berkaitan tandatangan dan urus niaga ialah ia mengurangkan saiz data yang disimpan dalam blok bitcoin. Ini memberikan setiap blok kapasiti tambahan untuk menyimpan lebih banyak urus niaga. Ia juga bermakna rangkaian boleh mengendalikan lebih banyak urus niaga dan penghantar membayar yuran yang lebih rendah. Jadi, jika anda ingin mengurangkan yuran apabila menghantar bitcoin, gunakan alamat SegWit untuk menerimanya.
Faedah utama lain bagi alamat SegWit ialah ia serasi ke belakang, jadi ia boleh bertukar bitcoin daripada alamat SegWit dengan bitcoin daripada alamat Legacy.
3. Alamat Bitcoin dalam format Native SegWit (Bech32)
Contohnya: bc1qf3uwcxaz779nxedw0wry89v9cjh9w2xylnmqc3
Alamat bermula dengan "bc1", format alamat yang dikodkan Bech32 yang dibangunkan untuk SegWit. mengelakkan kekeliruan dan lebih mudah dibaca. Kerana lebih sedikit aksara diperlukan dalam alamat, lebih mudah dan lebih cekap untuk mengira alamat menggunakan pengekodan Base32 berbanding dengan Base58 tradisional. Data boleh disimpan dengan lebih padat dalam kod QR, dan Bech32 memberikan keselamatan yang lebih tinggi dengan kod semakan dan pengesanan ralat yang dioptimumkan untuk meminimumkan kemungkinan alamat yang tidak sah.
Alamat Bech32 itu sendiri adalah serasi dengan SegWit. Tiada ruang tambahan diperlukan untuk meletakkan alamat SegWit ke dalam alamat P2SH, jadi yuran pemprosesan adalah lebih rendah dengan alamat format Bech32.
4. Taproot
Pada November 2021, peningkatan besar yang dikenali sebagai Taproot diperkenalkan kepada Bitcoin. Ini membawa satu lagi format alamat baharu: P2TR, pay-to-Taproot. Alamat Taproot membenarkan urus niaga yang lebih cekap dengan yuran yang lebih rendah dan privasi yang lebih baik apabila penyerapan meningkat. Alamat Taproot bermula dengan aksara bc1p. Taproot secara teknikalnya ialah versi Segwit yang dinaik taraf, dan alamatnya dikodkan menggunakan versi bech32 yang diubah suai yang dikenali sebagai bech32m.
Alamat Taproot Bech32m kelihatan seperti ini:
bc1p8denc9m4sqe9hluasrvxkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe
