Segregated Witness (SegWit) adalah peningkatan Bitcoin yang memisahkan data tanda tangan dari data transaksi untuk meningkatkan kapasitas blok, menurunkan biaya, dan mempercepat transaksi. Ini dianggap sebagai salah satu peningkatan utama yang pernah diperkenalkan ke ekosistem Bitcoin ($BTC). Dikembangkan untuk meningkatkan skalabilitas, memperbaiki masalah teknis kritis, dan meminimalkan biaya transfer, SegWit terutama mengubah penyimpanan data transfer di blockchain. Meskipun peningkatan ini sudah aktif sejak 2017, beberapa pemula masih kesulitan memahami pentingnya dan perannya dalam jaringan Bitcoin. Panduan ini membahas SegWit dengan bahasa sederhana agar Anda memahami bagaimana hal ini menjadikan ekosistem Bitcoin menjadi jaringan blockchain yang lebih efisien, murah, dan cepat.
Gambaran Umum SegWit
SegWit adalah peningkatan protokol yang diajukan oleh pengembang Pieter Wuille bersama beberapa kontributor lain ke jaringan Bitcoin pada tahun 2015. Ini mengatur ulang penyimpanan data transfer dalam sebuah blok dengan memisahkan tanda tangan digital (dikenal sebagai “witness data”) dan data transfer utama. Pemisahan ini meningkatkan jumlah transfer yang dapat masuk ke setiap blok tanpa benar-benar memperbesar batas ukuran blok resmi.
Dalam ekosistem Bitcoin, sebuah blok membutuhkan waktu hingga 10 menit untuk ditambahkan. Setiap blok memiliki kapasitas terbatas untuk menyimpan data. Pembatasan ini membatasi Bitcoin sekitar 7 transfer per detik. Dibandingkan dengan sistem pembayaran konvensional yang secara efektif mengeksekusi ribuan transfer setiap detik, hal ini menyebabkan kemacetan, biaya yang lebih tinggi, dan konfirmasi yang lebih lambat. Di sinilah SegWit berperan, mengatasi bottleneck penting dengan penggunaan ruang blok yang lebih baik. Alih-alih menyimpan tanda tangan dalam struktur transfer utama, peningkatan ini memindahkannya ke area terpisah, memungkinkan lebih banyak transfer masuk.
Kebutuhan SegWit
Sebelum SegWit, jaringan Bitcoin menghadapi beberapa tantangan, termasuk kapasitas terbatas, malleability transfer, dan biaya transfer yang tinggi. Pada saat permintaan meningkat, blok cepat terisi penuh. Selain itu, pengguna harus saling bersaing dalam menawar untuk ruang dalam blok, yang meningkatkan biaya transfer. Pada saat yang sama, malleability transfer muncul sebagai cacat teknis yang menghambat solusi skalabilitas terbaru.
Karena tanda tangan bisa memakan hampir 65% dari data transfer, mereka menggunakan ruang blok yang berharga. Oleh karena itu, saat penggunaan jaringan meningkat, biaya terkadang naik di atas $30 per transfer. Hal ini membuat ekosistem Bitcoin tidak praktis untuk pembayaran harian. Namun, SegWit menawarkan solusi sekaligus dengan merestrukturisasi penyimpanan data dan memperbaiki bug malleability.
Bagaimana SegWit Meningkatkan Kapasitas Blok
SegWit tidak meningkatkan batas ukuran blok, yang tetap 1 MB. Namun, ia memperkenalkan konsep eksklusif, bobot blok (block weight), untuk mengukur data witness dan data transfer secara berbeda. Secara spesifik, data transfer tetap dihitung berdasarkan batas 1 MB asli, tetapi ruang untuk data witness (tanda tangan) termasuk hampir 3 MB tambahan. Selain itu, kapasitas blok yang efisien kemudian menjadi hampir 4 MB secara total. Ini memungkinkan lebih banyak transaksi dimasukkan ke dalam satu blok tanpa perlu hard fork. Dengan menambahkan lebih banyak transfer ke setiap blok, SegWit meningkatkan throughput dan mengurangi kemacetan jaringan.
Biaya Lebih Rendah dan Transaksi Lebih Cepat
Karena SegWit memungkinkan lebih banyak transaksi dalam setiap blok, jaringan Bitcoin kini dapat memproses pembayaran secara lebih efisien. Meskipun waktu penambahan blok tetap 10 menit, jumlah transfer yang meningkat meningkatkan tingkat transaksi per detik secara keseluruhan. Peningkatan ini memiliki dua efek utama, satu menawarkan konfirmasi yang lebih cepat saat periode sibuk. Efek kedua adalah biaya transfer yang lebih rendah karena berkurangnya persaingan untuk ruang. Seiring adopsi SegWit yang meningkat, biaya rata-rata ( turun secara dramatis dibandingkan fase kemacetan sebelum SegWit.
Mengatasi Masalah Malleability Transfer
Salah satu pencapaian teknis terpenting dari SegWit adalah penyelesaian masalah malleability transfer. Bug ini memungkinkan modifikasi tanda tangan transfer tanpa mengubah isinya, sehingga mengubah ID transaksi. Meskipun dana tetap aman, hal ini menyulitkan pengembangan sistem canggih di jaringan Bitcoin karena ketidakpastian ID transfer. Dengan memisahkan tanda tangan dari data transfer utama, SegWit membuat ID transfer menjadi tidak dapat diubah dan stabil. Perbaikan ini memungkinkan pengembangan teknologi lapisan kedua yang bergantung pada referensi transfer yang dapat diandalkan.
SegWit dan Munculnya Lightning Network
SegWit menyediakan dasar bagi Lightning Network, solusi skalabilitas lapisan kedua yang dikembangkan di atas jaringan Bitcoin. Lightning Network memungkinkan pengguna membayar biaya sangat rendah, mengirim pembayaran cepat, dan melakukan transfer off-chain. Transfer off-chain ini kemudian diselesaikan secara massal di blockchain Bitcoin, mengurangi beban pada jaringan utama. Tanpa perbaikan malleability dari SegWit, Lightning Network akan sangat sulit berfungsi secara aman, menjadikan SegWit sebagai kontributor penting untuk skalabilitas jangka panjang Bitcoin.
SegWit Native (Bech32) dan Nested SegWit
SegWit memiliki dua tipe berdasarkan tujuan, termasuk Native SegWit (Bech32) dan Nested SegWit. Native SegWit (Bech32) diawali dengan “bc1” dan menawarkan efisiensi lebih baik serta biaya lebih rendah. Selain itu, juga menyediakan deteksi kesalahan yang lebih baik dengan menggunakan karakter huruf kecil untuk kemudahan baca. Sementara itu, Nested SegWit kompatibel dengan dompet lama dan diawali dengan “3”. Ini memudahkan transisi dari sistem sebelumnya. Secara keseluruhan, Native SegWit dianggap sebagai format paling efektif.
Dampak Nyata SegWit
Sejak aktivasi SegWit, manfaat signifikan telah dirasakan, termasuk peningkatan kapasitas blok yang efisien, fleksibilitas dan keamanan jaringan yang lebih tinggi, dasar untuk solusi skalabilitas lapisan kedua, biaya transfer rata-rata yang lebih rendah, dan konfirmasi yang lebih cepat saat permintaan tinggi. Namun, meskipun manfaat ini, adopsi penuh belum tercapai 100%. Beberapa dompet, pengguna, dan bursa masih menggunakan alamat lama, membatasi potensi penuh dari SegWit.
Kesimpulan
SegWit bukan sekadar pembaruan teknis, tetapi juga solusi skalabilitas jangka panjang untuk Bitcoin. Dengan mengoptimalkan ruang blok dan menawarkan teknologi lapisan kedua, peningkatan ini memungkinkan Bitcoin berkembang tanpa mengorbankan desentralisasi. Dengan adopsi Lightning Network dan Native SegWit yang lebih luas, pengguna dapat mengharapkan transfer yang lebih murah, skalabilitas yang lebih baik untuk penggunaan global, dan biaya yang lebih rendah. Oleh karena itu, bagi siapa saja yang terlibat dalam sektor kripto, memahami SegWit adalah hal mendasar karena memainkan peran kunci dalam cara transfer $BTC modern bekerja.
Artikel Terkait
Applied Digital menerbitkan surat utang prioritas sebesar 2,15 miliar dolar AS untuk pembangunan pusat data yang disewakan kepada Oracle
Data: Dalam 24 jam terakhir, total likuidasi di seluruh jaringan mencapai 367 juta dolar AS, likuidasi posisi long sebesar 235 juta dolar AS, dan likuidasi posisi short sebesar 132 juta dolar AS
Tether dan Kota Lugano di Swiss akan menginvestasikan hingga 6,3 juta dolar AS untuk memperluas rencana Bitcoin
Paus 0xb5C9 Menjual $12M dalam BTC dan ETH untuk Membayar Utang Aave
Paus besar "pension-usdt.eth" setelah mengambil keuntungan dari posisi panjang BTC, berbalik membuka posisi pendek, dengan ukuran posisi mencapai 68,2 juta dolar AS