Apa itu SegWit: Definisi dan Pentingnya


Tahun 2017 lalu, dunia cryptocurrency sempat heboh dengan adanya SegWit. Kehadiran SegWit yang merupakan peningkatan protokol transaksi Bitcoin menuai pro kontra. Namun nyatanya, protokol baru ini memberikan solusi efektivitas transaksi Bitcoin.

Apa sebenarnya SegWit itu? Dan bagaimana dampaknya terhadap Bitcoin? Simak penjelasan kami berikut ini.

Apa itu SegWit

SegWit, atau Segregated Witness, merupakan proses untuk meningkatkan batasan dari ukuran block pada bitcoin dengan memisahkan digital signature pada transaksinya. Secara harfiah, segregated berarti pemisahan, sedangkan witness memiliki arti saksi atau dalam konteks ini adalah tanda tangan transaksi.


Ketika proses ini dilakukan, maka akan tersedia lebih banyak ruang untuk menambahkan transaksi ke dalam blockchain.

Pentingnya SegWit

Berikut akan kami ulas lebih dalam mengenai peran SegWit dalam transaksi Bitcoin

Transaksi Data dalam Sistem Blockchain Bitcoin

Bitcoin menggunakan jaringan peer-to-peer untuk mendistribusikan sistem blockchain-nya. Administrator transaksi Bitcoin dapat disebut dengan istilah node. Node akan melakukan duplikasi atas semua transaksi Bitcoin dalam bentuk data. Proses ini dilakukan untuk mencegah pencatatan transaksi dari peretasan atau perusakan. 


Data transaksi biasanya terdiri dari tanda tangan dan alamat pihak pengirim yang memberikan verifikasi bahwa pengirim mempunyai dana untuk melakukan nota kesepakatan. Ketika node telah melakukan proses validasi pada sebuah transaksi maka datanya akan masuk ke dalam blockchain. Nantinya, sebuah blok dalam Bitcoin mencatat pergerakan dari pengirim (input) menuju ke penerima (output) pada setiap transaksi. 

Tantangan Banyaknya Transaksi

Setelah kita memahami bahwa suatu blok dalam blockchain menyimpan data transaksi, bisa kita bayangkan apa yang akan terjadi ketika terdapat semakin banyak transaksi. Blok dalam blockchain akan menjadi semakin banyak pula.


Sedangkan, data transaksi yang terlalu besar dapat memperlambat jaringan dalam proses verifikasi dan transaksi. Untuk mencegah hal ini terjadi, Bitcoin menerapkan pembatasan ukuran satu blok menjadi 1 MB saja. Oleh karena itu, satu blok hanya dapat menambahkan sejumlah data transaksi. 

SegWit Sebagai Solusi Efektivitas Transaksi

Salah satu pengembang Bitcoin, Pieter Wuille, mengajukan usulan mengenai Segregated Witness atau SegWit. 


SegWit hadir sebagai solusi pembatasan blok dalam Bitcoin. Pada dasarnya, SegWit melakukan pemisahan tanda tangan digital dari keseluruhan data transaksi. Protokol ini akan memindahkan data tanda tangan ini ke dalam struktur blok pada akhir transaksi. 


Hasilnya, proses ini dapat mengurangi penggunaan space dalam sebuah blok hingga 65%. Dengan SegWit, efektivitas dari kapasitas blok dapat meningkat dari 1 MB menjadi setara dengan hampir 4 MB.


Selain menyelesaikan permasalahan ukuran blok, SegWit juga memberikan keamanan yang lebih ketat untuk tiap transaksi blockchain dalam Bitcoin. 


Dengan prosedur Segregated Witness, penerima tidak dapat mengubah maupun mencegat transaksi dengan ID pengirim. Cara ini juga dapat mengurangi upaya peretasan untuk mendapatkan lebih banyak koin dari pengirim dengan cara ilegal. 


Pasalnya, tanda tangan digital akan terpisah dari input dan berpindah ke dalam segwit address Bitcoin. Oleh karena itu, pihak penerima tidak akan dapat mengakses tanda tangan digital untuk mengacaukan proses verifikasi transaksi Bitcoin. 


Penutup

Demikian penjelasan kami mengenai SegWit. Dapat disimpulkan bahwa SegWit adalah proses pemisahan digital signature pada transaksi bitcoin. Proses ini dapat memberikan solusi sebagai berikut; peningkatan batasan ukuran block sehingga mencapai efektivitas dalam transaksi, dan peningkatan keamanan transaksi untuk mencegah upaya peretasan.


Post a Comment

0 Comments

Pemblokir Iklan Terdeteksi

Matikan adBlock anda untuk dapat mengakses situs ini.

translate to english