SegWit adalah Segregated Witness dan merupakan solusi untuk cacat pada Bitcoin proto = col. Ini sebenarnya mengubah cara data disimpan. Seorang pengembang Pieter Wiulle pertama kali mengemukakan gagasan ini pada konferensi Scaling Bitcoin pada tahun 2015. Ini dianggap sebagai terobosan yang sangat dibutuhkan untuk masalah penskalaan bitcoin. 1MB adalah ukuran blok maksimum dalam protokol utama dan menghambat jumlah transaksi yang dapat diproses bitcoin hingga sekitar tujuh per detik. Ini akan membatasi pertumbuhan prospektif bitcoin, dan membatasi dari mengubah sistem pembayaran volume tinggi yang sesuai untuk digunakan.
Upgrade, bagaimanapun, memungkinkan jumlah transaksi yang lebih tinggi dalam blok bitcoin; maksud SegWit awalnya adalah untuk menghapus bug dalam kode bitcoin bernama kelenturan transaksi. Karena bug ini, siapa pun dapat mengubah detail kecil yang mengubah ID transaksi (dan hash berikutnya) tetapi bukan kontennya.
Tanpa menciptakan masalah untuk bitcoin, itu membatasi pengembangan fitur yang lebih rumit seperti protokol lapis kedua dan kontrak pintar.
Protokol ini memperbaiki kelenturan transaksi dengan menghilangkan informasi tanda tangan (dikenal juga sebagai 'saksi') dan mengakumulasikannya di luar blok transaksi dasar. Dengan itu, tanda tangan dan skrip dapat diubah dengan membiarkan transaksi terpengaruh.
Melangsingkan
Ada satu sisi manfaat yang dibawanya dan itu sangat penting, tanpa informasi tanda tangan, nilai transaksi menjadi sangat kurang. Ini menunjukkan bahwa Anda dapat memuat sedikit lebih banyak dalam satu blok, dan bitcoin dapat memproses kapasitas aliran besar tanpa perubahan ukuran blok.
SegWit memperkenalkan konsep baru bernama "block weight", yang merupakan gabungan ukuran blok dengan dan tanpa data tanda tangan, dan terbatas pada 4MB, sedangkan batas ukuran blok untuk transaksi dasar tetap pada 1 MB. Ini jelas menunjukkan bahwa upgrade SegWit dapat beradaptasi dengan protokol sebelumnya, dan menghindari persyaratan untuk hard fork.
Sekarang jelas bahwa SegWit tidak meningkatkan batas ukuran blok, tetapi memungkinkan jumlah transaksi yang lebih tinggi dalam blok 1MB. Batas 4MB terdiri dari data saksi yang dipisahkan, yang dalam istilah teknis, hampir tidak menjadi bagian dari blok transaksi dasar 1MB.
Bangunan di Atas
SegWit mendukung pengembangan protokol lapisan kedua seperti jaringan penerangan. Perbaikan kelenturan yang dibuat oleh fitur apa pun yang bergantung pada transaksi yang belum dikonfirmasi lebih mudah dirancang dan lebih rendah dalam hal risiko.
Dengan mengambil konstan, transaksi kecil off-chain, jaringan cepat akan semakin meningkatkan kapasitas transaksi bitcoin dan itu hanya pengaturan pada blockchain bitcoin ketika pengguna siap.
Aktivasi SegWit juga mendorong pengembangan pada fitur-fitur lain seperti MAST (yang memungkinkan kontrak pintar bitcoin lebih rumit), tanda tangan Schnorr (yang akan memungkinkan peningkatan kapasitas transaksi lain) dan TumbleBit (jaringan lapisan atas anonim).
Orang-orang tentang SegWit
Sebuah komunitas besar menganggap bahwa SegWit adalah solusi yang telah dicari oleh bitcoin. Sementara banyak yang percaya itu, itu hanyalah perbaikan sementara. Inilah sebabnya mengapa bitcoin menghadapi perlawanan karena dan itu mengarah pada pengembangan uang bitcoin.
Apapun masalahnya, SegWit ada di sini dan kami tidak dapat mengabaikan potensinya, terutama ketika datang untuk memberdayakan bitcoin.

Komentar
Posting Komentar