Banyuwangi
Jawa Timur, Indonesia

SegWit

{

Segregated Witness (SegWit) adalah sebuah pembaruan protokol dalam jaringan Bitcoin yang bertujuan untuk meningkatkan kapasitas transaksi dan mengatasi beberapa masalah teknis dalam blockchain. SegWit diperkenalkan melalui Bitcoin Improvement Proposal (BIP) 141 dan diaktifkan pada 23 Agustus 2017.

 

SegWit bekerja dengan cara memisahkan (segregating) data tanda tangan (witness data) dari bagian utama transaksi. Dengan cara ini, ukuran transaksi menjadi lebih kecil sehingga lebih banyak transaksi bisa dimasukkan dalam satu blok tanpa harus meningkatkan batas ukuran blok.

 

Bagaimana SegWit Bekerja?

Dalam transaksi Bitcoin, setiap transaksi terdiri dari dua bagian utama:

  1. Input – Informasi tentang asal dana dan tanda tangan digital pemiliknya.
  2. Output – Alamat tujuan dan jumlah Bitcoin yang dikirimkan.

Sebelum SegWit, tanda tangan digital merupakan bagian dari input transaksi, yang berarti ukuran transaksi cukup besar. SegWit menghapus tanda tangan digital dari bagian utama transaksi dan memindahkannya ke area terpisah. Dengan begitu, lebih banyak transaksi bisa masuk dalam satu blok tanpa harus memperbesar ukuran blok Bitcoin yang tetap 1 MB.

 

Keuntungan SegWit

  1. Meningkatkan Kapasitas Transaksi

    Dengan menghilangkan data tanda tangan dari bagian utama transaksi, lebih banyak transaksi dapat dimasukkan ke dalam satu blok.

  2. Mengurangi Biaya Transaksi

    Karena ukuran transaksi lebih kecil, biaya transaksi menjadi lebih murah bagi pengguna Bitcoin.

  3. Mengatasi Transaction Malleability

    Transaction malleability adalah kelemahan dalam sistem Bitcoin yang memungkinkan perubahan kecil pada ID transaksi tanpa mengubah isi transaksi itu sendiri. SegWit memperbaiki masalah ini dengan memisahkan tanda tangan, sehingga ID transaksi tidak bisa dimodifikasi setelah transaksi dikirim.

  4. Mendukung Pengembangan Lightning Network

    SegWit memungkinkan pengembangan teknologi Lightning Network, yang memungkinkan transaksi Bitcoin menjadi lebih cepat dan murah dengan sistem pembayaran off-chain.

  5. Keamanan yang Lebih Baik

    Dengan mengurangi transaction malleability, SegWit membantu meningkatkan keamanan dan stabilitas jaringan Bitcoin.

 

Kekurangan SegWit

  1. Tidak Semua Wallet dan Platform Mendukung SegWit

    Beberapa wallet dan platform masih menggunakan format transaksi lama (Legacy), sehingga tidak bisa sepenuhnya memanfaatkan manfaat SegWit.

  2. Tidak Meningkatkan Ukuran Blok Secara Langsung

    SegWit hanya mengoptimalkan ruang dalam blok, tetapi tidak meningkatkan ukuran blok dari 1 MB menjadi lebih besar, seperti yang dilakukan oleh Bitcoin Cash (BCH) dengan ukuran blok 8 MB.

  3. Adopsi yang Lambat

    Meskipun memberikan banyak keuntungan, adopsi SegWit membutuhkan waktu karena memerlukan perubahan dalam cara kerja wallet dan pertukaran Bitcoin.

 

Kesimpulan

SegWit adalah solusi inovatif yang meningkatkan kapasitas transaksi Bitcoin tanpa meningkatkan ukuran blok. Dengan mengurangi biaya transaksi, meningkatkan keamanan, dan memungkinkan pengembangan Lightning Network, SegWit menjadi langkah penting dalam evolusi Bitcoin. Namun, adopsinya masih bertahap karena tidak semua platform dan wallet mendukungnya.

 

}