Memperbaiki pepijat yang akan memusnahkan Bitcoin akan (akhirnya) membawa kepada garpu keras

Memperbaiki pepijat yang akan memusnahkan Bitcoin akan membawa (akhirnya) ke arah garpu keras - 2020 07 09t133036z1lynxmpeg6813jrtroptp4kripto koronavirus kesihatanMenurut ramalan, pada tahun 2106, beli Bitcoin ia tiba-tiba akan berhenti berfungsi sekiranya terus berjalan pada kod yang rangkaiannya berjalan hari ini. Berita baiknya adalah bahawa bug yang dikesan mudah dibetulkan.

Ini adalah masalah yang telah diketahui oleh pembangun Bitcoin selama bertahun-tahun, sekurang-kurangnya sejak 2012, menurut penyumbang Bitcoin Core dan pengasas bersama Blockstream, Pieter Wuille. Bagi sebilangan pemaju, bug Bitcoin berpotensi menggarisbawahi batasan desentralisasi Bitcoin, kerana masyarakat harus bersama-sama memperbaikinya.

Bug

Bug itu sederhana. Blok Bitcoin adalah bekas di mana transaksi disimpan. Setiap blok Bitcoin mempunyai nombor yang mengawasi berapa banyak blok yang ada sebelumnya.

Tetapi disebabkan oleh batasan yang berkisar pada bagaimana bilangan ketinggian blok disimpan, Bitcoin akan kehabisan nombor blok setelah 5101541. Dengan kata lain, kira-kira 86 tahun ke depan, mustahil untuk menghasilkan blok baru.

Keras garpu

Perubahan memerlukan apa yang dikenali sebagai "garpu keras," kaedah yang paling mencabar untuk membuat perubahan pada blockchain. Garpu keras rumit kerana tidak serasi ke belakang, memerlukan sesiapa sahaja yang menggunakan nod Bitcoin atau pelombong untuk mengemas kini perisian mereka.

Mereka yang tidak akan ketinggalan dengan versi lama Bitcoin tidak mampu menjalankan perniagaan. Walaupun beberapa rantaian blok, seperti Ethereum, garpu keras selalu, jalan ini tidak begitu jelas untuk digunakan.

Kali terakhir garpu keras Bitcoin dicuba, pada tahun 2017, timbul perdebatan sengit. Banyak yang melihatnya sebagai usaha untuk memaksa masyarakat untuk mengemas kini, yang tidak sesuai dengan etika desentralisasi Bitcoin.

Kerana preseden ini, ketika banyak orang di Bitcoin mendengar "garpu keras", mereka memikirkan kekuatan terpusat yang berusaha untuk menegakkan perubahan. Walau bagaimanapun, garpu keras pembetulan pepijat ini sangat berbeza dengan percubaan garpu keras Bitcoin yang lebih terkenal.

Masyarakat dan pembangun kemungkinan besar akan bersetuju bahawa ini adalah perubahan yang perlu dilakukan. Bagaimanapun, sesiapa sahaja yang memilih untuk tidak mengemas kini perisian mereka akhirnya akan menjalankan rangkaian Bitcoin yang mati.

'Pengesahan' protokol

Gustavo J. Flores, ketua Jabatan Produk dan Penyelidikan pemula teknologi Bitcoin Veriphi, mengatakan bahawa bug Bitcoin menunjukkan had untuk "pengubahsuaian protokol" Bitcoin. Mengambil idea pengerasan tulang rawan yang lembut dari masa ke masa, pengubahsuaian protokol bermaksud bahawa Bitcoin akan menjadi lebih sukar untuk diubah ketika ia matang.

Alasan mengapa banyak ahli teknologi Bitcoin menganggap pengubahsuaian adalah kualiti yang baik adalah kerana ini merupakan tanda bahawa sistem ini memang terdesentralisasi kerana masyarakat menginginkannya. "Walau bagaimanapun, bug ini menjadikannya wajar untuk mengkoordinasikan garpu keras untuk memperbaikinya, kerana kita semua mahu Bitcoin dapat bertahan pada tarikh akhir itu," kata Flores.