
Bitcoin, sebagai pelopor mata uang kripto, menghadapi tantangan skalabilitas besar seiring pertumbuhan basis penggunanya. Satoshi Nakamoto merancang Bitcoin dengan batas ukuran blok sebesar satu juta byte, yang hanya bisa menampung sejumlah transaksi terbatas. Pada tahap awal, kapasitas ini sudah memadai untuk pasar yang masih sempit. Namun, sejalan dengan meningkatnya popularitas Bitcoin, kemacetan jaringan menjadi masalah serius. Jaringan Bitcoin memperbarui blok sekitar setiap sepuluh menit, memproses rata-rata tujuh transaksi per detik, sehingga pada saat puncak terjadi penumpukan puluhan ribu transaksi. Biaya transaksi melonjak, dan waktu konfirmasi membengkak selama periode sibuk. Kondisi ini menuntut solusi teknis inovatif untuk meningkatkan kecepatan pemrosesan transaksi dan menekan biaya.
Segregated Witness (SegWit) hadir sebagai solusi atas masalah skalabilitas Bitcoin. Diusulkan pada 2015 oleh pengembang Bitcoin Pieter Wuille beserta kontributor Bitcoin Core lainnya, SegWit menjadi terobosan dalam peningkatan kapasitas transaksi. Teknologi ini resmi diimplementasikan melalui soft fork di jaringan Bitcoin pada 2017, menghasilkan peningkatan kapasitas pemrosesan informasi blok hingga 1,7 kali lipat. Adopsi SegWit meluas hingga mata uang kripto utama lain seperti Litecoin dan Bitcoin Cash. Manfaat utama SegWit mencakup peningkatan kapasitas blok, kecepatan transaksi yang lebih tinggi, serta skalabilitas transaksi yang dioptimalkan—mengatasi hambatan utama yang membatasi pertumbuhan Bitcoin. SegWit menjadi salah satu peningkatan protokol paling bersejarah di ekosistem Bitcoin dan memberikan landasan baru bagi efisiensi jaringan.
Untuk memahami inovasi SegWit, penting untuk menelaah bagaimana struktur transaksi Bitcoin. Setiap transaksi Bitcoin terdiri dari dua bagian: data transaksi dasar dan data saksi (witness). Data transaksi berisi saldo akun dan nominal transfer, sementara data saksi menyimpan informasi tanda tangan untuk verifikasi identitas pengguna. Pengguna umumnya hanya memperhatikan data utama seperti saldo, sedangkan verifikasi identitas tidak membutuhkan ruang besar di catatan transaksi. Penerima transfer hanya perlu memastikan aset tersedia tanpa harus mengetahui detail pengirimnya.
Pada struktur transaksi Bitcoin tradisional, data saksi—khususnya tanda tangan—dapat mengambil hingga 65% ruang dalam satu blok transaksi. Ketidakefisienan ini memperlambat pemrosesan dan meningkatkan biaya. SegWit mengatasi masalah ini dengan memisahkan data saksi dari data transaksi utama serta menyimpannya secara terpisah. Pemisahan tersebut memungkinkan penggunaan ruang blok lebih efisien, mempercepat proses transaksi, dan mengurangi beban komputasi jaringan. Dengan segregasi data saksi, SegWit secara fundamental merombak struktur transaksi Bitcoin dan validasinya, menciptakan manajemen data blockchain yang lebih ringkas.
SegWit menawarkan berbagai keunggulan penting yang meningkatkan fungsionalitas dan pengalaman pengguna Bitcoin. Pertama, SegWit memperluas kapasitas blok dengan membebaskan ruang yang sebelumnya digunakan untuk data tanda tangan. Statistik menunjukkan bahwa data tanda tangan dapat memakan hingga 65% ruang blok transaksi. Setelah SegWit diterapkan, kapasitas yang dilepas ini memungkinkan lebih banyak informasi transaksi diproses dalam batas blok yang sama.
Kedua, SegWit mempercepat laju transaksi dengan pendekatan pemrosesan data berlapis, serupa dengan solusi layer-2 pada Ethereum. Sistem transaksi Bitcoin mengalokasikan lebih banyak daya komputasi dan kapasitas penyimpanan untuk memproses data inti transaksi, sehingga mengurangi beban jaringan secara signifikan. Optimalisasi ini secara teoritis meningkatkan transaksi per detik (TPS), dan data menunjukkan rata-rata biaya transaksi turun drastis sejak SegWit diadopsi.
Ketiga, SegWit membuka jalan bagi Lightning Network, protokol ekspansi layer-2 Bitcoin yang dirancang untuk mengatasi tantangan skalabilitas secara off-chain. Lightning Network membangun lapisan tambahan di atas blockchain Bitcoin dengan saluran pembayaran khusus, memungkinkan penyelesaian transfer besar secara cepat melalui pemrosesan data off-chain. SegWit mendukung hal ini dengan mengoptimalkan pemrosesan data prioritas tinggi secara on-chain, mengurangi beban pada Lightning Network, dan membuka jalan untuk solusi skalabilitas yang lebih lanjut.
Selain itu, arsitektur teknis SegWit memisahkan sepenuhnya data transaksi dan tanda tangan. Sepanjang proses transaksi, data tanda tangan pengguna tidak tercatat dalam catatan transaksi utama, sehingga menghilangkan risiko manipulasi data transaksi. Desain ini mencegah tercatatnya informasi keliru secara permanen di blockchain serta mendukung pengembangan aplikasi perbaikan data transaksi. SegWit juga menjadi landasan lahirnya Bitcoin Ordinals, yang memperluas batas penempatan data arbitrer di transaksi dan memungkinkan inskripsi pada satoshi. Pembaruan Taproot pada 2021 membangun fondasi ini dengan memungkinkan penyimpanan data saksi arbitrer dan memperluas batas data, sehingga ekosistem Bitcoin Ordinals NFT dan inovasi lain dapat tumbuh.
Bagi pengguna umum, SegWit memberikan tiga manfaat utama: keamanan lebih tinggi dibanding alamat lama, pemrosesan transaksi lebih cepat melalui kapasitas blok yang dapat ditingkatkan, serta biaya transaksi yang lebih rendah daripada alamat dompet konvensional. Pengguna dapat menikmati manfaat ini dengan memakai alamat dompet Segregated Witness untuk transfer Bitcoin. Adopsi SegWit terus meningkat, didukung oleh platform dan penyedia dompet utama yang telah mengaktifkan fitur SegWit di seluruh layanannya.
Format alamat Bitcoin terbagi dalam empat kategori utama dengan ciri khas masing-masing. Alamat Legacy (P2PKH) diawali "1" dan merupakan format asli Bitcoin yang masih digunakan. P2PKH berarti Pay To Public Key Hash. Contoh: 1Fh7ajXabJBpZPZw8bjD3QU4CuQ3pRty9u.
Alamat Nested (P2SH) yang diawali "3" berfungsi sebagai alamat multi-signature. P2SH (Pay-to-Script-Hash) memakai redemption script dan hash redemption script untuk skrip input/output transaksi. Alamat ini mendukung fungsi yang lebih kompleks, umumnya untuk pengaturan multi-signature di mana beberapa tanda tangan diperlukan untuk mengotorisasi transaksi. Misal, alamat milik tiga pihak bisa mewajibkan dua tanda tangan untuk transfer. Contoh: 3EktnHQD7RiAE6uzMj2ZifT9YgRrkSgzQX.
Alamat Nested SegWit (P2SH) juga diawali "3" dan merupakan alamat kompatibel SegWit. Karena memakai metode pengemasan P2SH, alamat ini dapat dikenali node lama. Contoh: 3KF9nXowQ4asSGxRRzeiTpDjMuwM2nypAN. Pengguna tidak perlu membedakan antara multi-signature dan SegWit kompatibel yang sama-sama diawali "3"; keduanya didukung luas dan dapat mengirim Bitcoin ke alamat "1" maupun "bc1". Fitur kompatibilitas mundur ini membuat adopsi SegWit berjalan mulus di ekosistem Bitcoin.
Alamat Native SegWit (Bech32) diawali "bc1" dan merupakan alamat Segregated Witness native. Didefinisikan dalam BIP173 tahun 2017, alamat Bech32 dikembangkan khusus untuk SegWit. Contoh: bc1qf3uwcxaz779nxedw0wry89v9cjh9w2xylnmqc3. Karakteristik utamanya adalah tidak sensitif huruf kapital (hanya 0-9 dan a-z), menghindari kebingungan dan meningkatkan keterbacaan. Format ini menggunakan encoding Base32, bukan Base58 tradisional, sehingga lebih ringkas, efisien untuk perhitungan, dan optimal untuk penyimpanan data QR code. Bech32 menghadirkan keamanan lebih baik melalui deteksi kesalahan checksum yang optimal, meminimalkan risiko alamat tidak valid. Kompatibilitas native dengan SegWit menghilangkan kebutuhan ruang ekstra untuk embed alamat SegWit ke P2SH, sehingga biaya transaksi lebih rendah dan efisiensi meningkat.
Untuk alamat segwit versi 0 yang diawali "bc1q", alamat Pay-to-Witness-Public-Key-Hash (P2WPKH) selalu 42 karakter, sementara Pay-to-Witness-Script-Hash (P2WSH) selalu 62 karakter. P2WPKH umumnya untuk alamat biasa, P2WSH untuk multi-signature.
Kerentanan yang ditemukan pada 2019 menunjukkan alamat Bech32 yang diakhiri "P" dapat lolos verifikasi checksum walau ditambah karakter "Q", sehingga Bitcoin bisa terkirim ke alamat salah yang tidak bisa digunakan. Namun, batas panjang alamat SegWit (20 atau 32 byte) mencegah hal ini, karena penambahan karakter akan membuat alamat tidak valid dan ditolak perangkat lunak dompet.
Alamat P2TR (Bech32m) yang diawali "bc1p" adalah alamat Taproot. Contoh: bc1pqs7w62shf5ee3qz5jaywle85jmg8suehwhOawnqxevre9k7zvqdz2m. Untuk mengatasi kerentanan Bech32, standar Bech32m menambah satu digit pada rumus checksum agar karakter tambahan menghasilkan checksum tidak valid. Standar baru ini hanya berlaku untuk Taproot dan alamat masa depan; SegWit tetap aman dengan batas panjang. Sesuai BIP0350, alamat segwit native versi 0 tetap memakai Bech32, sedangkan versi 1 ke atas memakai Bech32m. Alamat Taproot (versi 1) selalu diawali "bc1p" dan mendukung penyimpanan BTC NFT serta Ordinals NFT.
Analisis format alamat menunjukkan perbedaan biaya yang signifikan terkait implementasi SegWit. Alamat SegWit kompatibel (diawali "3") hemat biaya transfer sekitar 24% dibanding alamat lama (diawali "1"). Alamat SegWit native ("bc1") menghemat sekitar 35% dibanding alamat lama. Alamat SegWit ("bc1" atau "3") dapat mengurangi biaya hingga 70% dibanding alamat multi-signature (juga "3"). Alamat Taproot menawarkan biaya transfer setara dengan "3" serta mendukung penyimpanan BTC NFT dan Ordinals NFT. Efisiensi biaya ini membuat SegWit semakin diminati pengguna reguler dan pelaku usaha yang ingin mengoptimalkan biaya transaksi.
Segregated Witness adalah tonggak penting dalam evolusi Bitcoin, secara signifikan meningkatkan jumlah transaksi yang diproses tiap blok sekaligus mengatasi masalah skalabilitas utama. Selain memperluas kapasitas transaksi, SegWit juga menutup celah kelenturan transaksi dan meningkatkan kemampuan pemrograman Bitcoin—memberi jalan bagi solusi lanjutan seperti Lightning Network. Pendekatan berlapis pada pemrosesan data dan pemisahan data saksi dari informasi utama telah meningkatkan efisiensi, keamanan, dan efektivitas biaya Bitcoin secara fundamental. Kini, platform kripto besar telah mengintegrasikan dukungan SegWit di berbagai format alamat—Legacy, Nested SegWit, Native SegWit, hingga Taproot—yang masing-masing menawarkan keunggulan sesuai kebutuhan. Adopsi SegWit yang luas dan terus bertumbuh sejak peluncuran membuktikan efektivitasnya menghadapi keterbatasan skalabilitas awal Bitcoin. Seiring Bitcoin berkembang, inovasi SegWit menjadi fondasi peningkatan masa depan—membuktikan bahwa penyempurnaan protokol secara cermat dapat meningkatkan kinerja blockchain tanpa mengorbankan keamanan dan prinsip desentralisasi. Memahami SegWit esensial bagi siapa pun yang ingin memahami arsitektur teknis Bitcoin dan arah perkembangannya.
SegWit adalah peningkatan Bitcoin yang memisahkan data saksi dari data transaksi, memperbesar kapasitas dan skalabilitas. Ini mengurangi ukuran transaksi sehingga lebih banyak transaksi bisa diproses per blok.
Bisa, Anda dapat mengirim BTC ke alamat SegWit. Sistem sepenuhnya kompatibel dan transaksi Anda akan diproses seperti biasa.
BTC SegWit menawarkan biaya transaksi lebih rendah dibanding BTC standar. Untuk biaya lebih hemat, gunakan alamat SegWit, namun tidak semua bursa mendukung fitur ini.











