
Segregated Witness (SegWit) adalah inovasi teknologi penting dalam perjalanan evolusi Bitcoin, yang secara efektif mengatasi tantangan skalabilitas mendasar seiring pertumbuhan jaringan melebihi pasar niche awalnya. Ketika Satoshi Nakamoto pertama kali merancang Bitcoin, ia menetapkan batas kapasitas satu juta byte per blok—sebuah batasan yang menjadi semakin bermasalah seiring melonjaknya popularitas Bitcoin. Dengan blok yang dihasilkan sekitar setiap sepuluh menit dan hanya mampu memproses sekitar tujuh transaksi per detik, jaringan sering mengalami kemacetan serius, antrean transaksi mencapai puluhan ribu, biaya melonjak hingga puluhan dolar, serta keterlambatan pemrosesan hingga beberapa hari pada periode puncak. SegWit hadir sebagai solusi atas hambatan kinerja krusial tersebut, memungkinkan proses transaksi lebih cepat dan biaya lebih rendah tanpa mengorbankan keamanan jaringan.
Teknologi Segregated Witness diusulkan pada 2015 oleh pengembang Bitcoin Pieter Wuille bersama kontributor Bitcoin Core lainnya sebagai solusi menyeluruh atas keterbatasan kecepatan pemrosesan transaksi. Teknologi ini resmi diimplementasikan melalui soft fork di jaringan Bitcoin pada 2017, yang langsung meningkatkan kapasitas pemrosesan data setiap blok sebesar 1,7 kali lipat. Ini merupakan pencapaian besar dalam evolusi teknis Bitcoin tanpa membutuhkan hard fork yang kontroversial.
Adopsi SegWit dengan cepat meluas ke luar Bitcoin, di mana kripto besar seperti Litecoin dan Bitcoin Cash juga mengimplementasikan teknologi ini untuk memperoleh keunggulannya. Manfaat utama dari adopsi SegWit meliputi tiga aspek vital: kapasitas blok yang lebih besar sehingga lebih banyak transaksi dapat diproses per blok, kecepatan transaksi yang meningkat melalui struktur data optimal, dan skalabilitas transaksi yang mendukung pertumbuhan jaringan ke depan. Peningkatan ini secara menyeluruh menjawab kekhawatiran utama pengguna dan pengembang atas kemampuan Bitcoin sebagai jaringan pembayaran yang efisien.
Pemahaman tentang SegWit dimulai dari struktur dasar transaksi Bitcoin. Setiap transaksi Bitcoin terdiri dari dua komponen utama: data transaksi dasar dan data witness. Data transaksi menyimpan informasi penting seperti saldo akun dan jumlah transfer, sedangkan data witness digunakan untuk memverifikasi identitas pengguna melalui tanda tangan kriptografi. Pengguna umumnya hanya memerlukan informasi inti aset seperti saldo, sedangkan proses verifikasi identitas—walau wajib—tidak harus menyita banyak ruang dalam struktur transaksi.
Ketidakefisienan pada desain awal Bitcoin berasal dari data witness—khususnya tanda tangan—yang menyita ruang penyimpanan secara tidak proporsional dalam blok transaksi, sehingga menurunkan efisiensi transfer dan menaikkan biaya pengemasan. Dalam transaksi Bitcoin lazim, penerima hanya perlu konfirmasi bahwa aset tersedia untuk ditransfer, bukan detail proses verifikasi identitas pengirim.
Pendekatan inovatif SegWit adalah memisahkan data witness dari data transaksi utama dan menempatkannya secara terpisah dalam struktur baru. Pemisahan ini secara bersamaan mengurangi ukuran data transaksi di blok utama, memungkinkan lebih banyak transaksi dalam batas satu megabyte, serta mempercepat proses transaksi. Dengan mengisolasi data tanda tangan, SegWit secara efektif mengoptimalkan pemanfaatan ruang blok tanpa mengurangi keamanan maupun fungsionalitas.
SegWit menawarkan beragam keunggulan signifikan yang secara kolektif meningkatkan efisiensi operasional dan pengalaman pengguna di Bitcoin.
Analisis statistik menunjukkan data tanda tangan dapat mengambil hingga 65% ruang dalam blok transaksi Bitcoin. Dengan menerapkan SegWit dan memisahkan data witness, ruang blok asli bisa dimanfaatkan untuk informasi transaksi tambahan. Perubahan arsitektur ini meningkatkan kapasitas blok tanpa mengubah batas satu megabyte, sehingga lebih banyak transaksi dapat diproses di tiap blok. Hasilnya, efisiensi pemanfaatan ruang blok meningkat pesat, langsung mengatasi masalah skalabilitas yang membatasi pertumbuhan Bitcoin.
SegWit menggunakan pendekatan pemrosesan data berlapis yang secara konsep mirip solusi layer-2 Ethereum, memproses data Bitcoin dalam lapisan berbeda untuk meningkatkan throughput transaksi. Setelah SegWit diadopsi, sistem transaksi Bitcoin memusatkan daya komputasi dan kapasitas penyimpanan lebih besar pada pemrosesan informasi transaksi, bukan lagi pada verifikasi tanda tangan. Pendekatan fokus ini memangkas beban komputasi dibanding struktur lama, sehingga secara teoretis mempercepat jumlah transaksi per detik (TPS). Data empiris menunjukkan rata-rata biaya transaksi turun drastis pasca-implementasi SegWit, menandakan efisiensi meningkat dan kemacetan jaringan berkurang.
Lightning Network adalah solusi ekspansi layer-2 paling menonjol di Bitcoin, khusus dibuat untuk mengatasi masalah skalabilitas melalui pemrosesan transaksi off-chain. Lightning Network menambahkan lapisan jaringan di atas blockchain Bitcoin, membentuk channel pembayaran yang memungkinkan transfer cepat dan volume tinggi di segala situasi. Pemrosesan off-chain ini melengkapi optimalisasi on-chain SegWit, yang tetap memprioritaskan data paling penting di blockchain.
Dengan mengurangi beban blockchain utama, SegWit secara tidak langsung menciptakan kondisi ideal untuk implementasi dan operasi Lightning Network. Pemisahan data transaksi dan tanda tangan pada SegWit juga memberi manfaat keamanan tambahan: data tanda tangan pengguna sepenuhnya dikecualikan dari proses transaksi tertentu, menghilangkan potensi malleability—celah di mana data transaksi bisa diubah sebelum dikonfirmasi. Perlindungan ini memastikan data keliru tidak bisa terekam permanen di blockchain, serta mendukung program perbaikan transaksi dan ekspansi protokol di masa depan.
SegWit juga menjadi prasyarat utama teknologi Bitcoin ordinals, memperluas batas peletakan data arbitrer dalam transaksi. Ekspansi ini memungkinkan inscription diukir pada tiap satoshi Bitcoin. Upgrade Taproot memperkuat fondasi ini, memfasilitasi penyimpanan data witness arbitrer dan memperluas batas data dalam transaksi Bitcoin, hingga memungkinkan terciptanya Bitcoin ordinals NFT seperti saat ini.
Bagi pengguna umum, SegWit menawarkan tiga manfaat utama yang langsung terasa dalam aktivitas kripto harian. Pertama, alamat SegWit memberikan keamanan lebih baik dibandingkan alamat tradisional berkat struktur kriptografi serta proteksi malleability yang ditingkatkan. Kedua, transaksi diproses lebih cepat berkat kapasitas blok yang dapat diperluas dan verifikasi yang dipercepat. Ketiga, biaya transaksi jauh lebih rendah—bahkan bisa lebih murah hingga 35% dibandingkan format lama.
Penerapan teknologi ini sangat mudah: cukup gunakan alamat dompet yang kompatibel dengan SegWit untuk menerima Bitcoin, maka manfaat tersebut akan langsung dirasakan. Tingkat adopsi SegWit terus tumbuh secara signifikan dari tahun ke tahun, menandakan pengakuan luas atas keunggulannya di kalangan pengguna dan penyedia layanan Bitcoin.
Format alamat Bitcoin umumnya terbagi menjadi beberapa tipe, masing-masing dengan ciri khas tersendiri:
Alamat Legacy (P2PKH) dimulai dengan angka 1 dan merupakan struktur alamat Bitcoin asli yang masih digunakan. Contoh: 1Fh7ajXabJBpZPZw8bjD3QU4CuQ3pRty9u. P2PKH adalah singkatan dari Pay To PubKey Hash, yaitu pembayaran ke hash public key. Alamat ini tidak mendapatkan keunggulan SegWit.
Alamat Nested SegWit (P2SH) dimulai dengan angka 3 dan berfungsi sebagai alamat kompatibel SegWit. Contoh: 3KF9nXowQ4asSGxRRzeiTpDjMuwM2nypAN. Alamat ini memakai metode Pay-to-Script-Hash (P2SH), memungkinkan fitur SegWit tetap kompatibel dengan node lama yang tidak mengenali SegWit native. Format P2SH mendukung fungsi lebih kompleks, biasanya digunakan untuk alamat multi-signature yang memerlukan beberapa tanda tangan digital. Alamat dengan awalan 3 didukung luas dan dapat mengirim Bitcoin ke alamat yang dimulai 1 maupun bc1.
Alamat Native SegWit (Bech32) diawali bc1q dan dikembangkan khusus untuk fungsi SegWit yang optimal. Contoh: bc1qf3uwcxaz779nxedw0wry89v9cjh9w2xylnmqc3. Didefinisikan dalam BIP173, alamat Bech32 tidak sensitif huruf besar-kecil (hanya karakter 0-9 dan a-z) sehingga lebih mudah dibaca dan diinput.
Alamat ini memakai enkode Base32, bukan Base58, sehingga lebih singkat dan efisien untuk kode QR serta perhitungan data. Bech32 menawarkan keamanan tinggi melalui kode deteksi galat checksum yang optimal, meminimalkan risiko alamat tidak valid. Karena native SegWit, tidak perlu ruang tambahan untuk memasukkan alamat SegWit ke P2SH, sehingga biaya transaksi lebih rendah. Keunggulan Bech32 dibanding Base58 meliputi kode QR lebih kecil, ketahanan error lebih baik, keamanan lebih tinggi, insensitivitas huruf, dan kemudahan baca karena hanya huruf kecil.
Pada alamat SegWit versi 0 (awalan bc1q), alamat Pay-to-Witness-Public-Key-Hash (P2WPKH) berjumlah 42 karakter, sedangkan Pay-to-Witness-Script-Hash (P2WSH) 62 karakter. P2WPKH umum untuk alamat biasa, P2WSH untuk multi-signature.
Terdapat celah minor, yaitu jika karakter terakhir alamat Bech32 adalah P, memasukkan satu atau lebih huruf Q setelahnya bisa lolos verifikasi checksum tanpa pesan error. Namun, SegWit memiliki batas panjang ketat 20 atau 32 byte, sehingga penambahan Q akan membuat alamat tidak valid dan transaksi ditolak dompet.
Alamat P2TR (Bech32m) dimulai dengan bc1p dan merupakan alamat Taproot. Contoh: bc1pqs7w62shf5ee3qz5jaywle85jmg8suehwhOawnqxevre9k7zvqdz2mOn. Untuk mengatasi kerentanan checksum Bech32, standar Bech32m diperkenalkan di BIP0350. Bech32m menambahkan digit pada rumus checksum sehingga karakter tambahan langsung menghasilkan checksum tidak valid.
Standar baru ini hanya berlaku untuk alamat Taproot dan format alamat masa depan, sementara SegWit native versi 0 tetap memakai Bech32 karena sudah terlindungi panjang 20/32 byte. Untuk alamat native SegWit versi 1 (Taproot), Bech32m selalu diawali bc1p, mendukung penyimpanan BTC NFT dan Ordinals NFT.
Efisiensi biaya antar format alamat beragam dan berdampak signifikan pada pengalaman pengguna maupun ekonomi jaringan:
Perbedaan ini menunjukkan efektivitas setiap format alamat dalam memanfaatkan ruang blok dan memproses transaksi, di mana format baru umumnya lebih hemat biaya dan fungsionalitasnya lebih unggul.
Segregated Witness merupakan tonggak penting evolusi Bitcoin, sukses mengatasi keterbatasan skalabilitas kritis sambil menjaga kompatibilitas mundur dan keamanan jaringan. Dengan memisahkan data witness dari data transaksi, SegWit meningkatkan kapasitas blok efektif 1,7 kali lipat tanpa mengubah batas satu megabyte, membuktikan solusi arsitektural yang elegan tanpa harus mengubah protokol secara kontroversial.
Teknologi SegWit memberikan manfaat konkret di berbagai aspek: kapasitas blok lebih besar, transaksi lebih cepat, biaya jauh lebih rendah, serta menghilangkan kerentanan malleability untuk memperkuat keamanan. Selain manfaat langsung ini, SegWit menjadi fondasi penting bagi solusi skalabilitas lanjutan seperti Lightning Network dan aplikasi inovatif seperti Bitcoin ordinals dan NFT.
Adopsi luas oleh kripto besar seperti Bitcoin, Litecoin, dan Bitcoin Cash membuktikan efektivitas dan pentingnya SegWit. Infrastruktur kripto modern telah mengintegrasikan SegWit serta alamat Taproot, memungkinkan pengguna menikmati pemrosesan transaksi optimal, biaya rendah, dan akses ke aplikasi Bitcoin terbaru. Seiring Bitcoin terus berkembang, SegWit berdiri sebagai tonggak penting yang menunjukkan bagaimana peningkatan protokol yang cermat mampu meningkatkan performa secara substansial tanpa mengubah karakter fundamental yang membuat Bitcoin bernilai dan aman. Pemahaman SegWit menjadi kunci bagi siapa pun yang ingin mengoptimalkan pengalaman transaksi Bitcoin dan memaksimalkan potensi infrastruktur modern Bitcoin.
SegWit (Segregated Witness) adalah upgrade Bitcoin yang memisahkan tanda tangan transaksi dari data, sehingga meningkatkan kecepatan transaksi dan kapasitas blok. Diimplementasikan pada 2017, teknologi ini mengatasi masalah skalabilitas.
Ya, Anda dapat mengirim BTC ke alamat SegWit. Transaksi akan diproses seperti biasa karena alamat SegWit sepenuhnya kompatibel dengan transaksi Bitcoin reguler.
BTC SegWit menawarkan biaya transaksi lebih rendah dibanding BTC standar. Untuk transaksi SegWit, diperlukan alamat SegWit, namun belum semua bursa mendukungnya.











