Memperbaiki bug yang akan menghancurkan Bitcoin (pada akhirnya) akan menyebabkan percabangan

Memperbaiki bug yang akan menghancurkan Bitcoin akan mengarah (pada akhirnya) menuju hard fork - 2020 07 09t133036z1lynxmpeg6813jrtroptp4health coronavirus cryptocurrencyMenurut ramalan, di tahun 2106, beli Bitcoin ia akan tiba-tiba berhenti bekerja jika ia terus berjalan pada kode yang dijalankan jaringannya hari ini. Kabar baiknya adalah bug yang terdeteksi mudah diperbaiki.

Ini adalah masalah yang telah diketahui oleh pengembang Bitcoin selama bertahun-tahun, setidaknya sejak 2012, menurut kontributor Bitcoin Core dan salah satu pendiri Blockstream Pieter Wuille. Untuk beberapa pengembang, bug Bitcoin berpotensi menggarisbawahi batasan desentralisasi Bitcoin, karena komunitas harus bersatu untuk memperbaikinya.

Serangga

Bugnya sederhana. Blok Bitcoin adalah wadah tempat transaksi disimpan. Setiap blok Bitcoin memiliki nomor yang melacak berapa banyak blok yang ada sebelumnya.

Tetapi karena batasan yang berkisar pada bagaimana nomor tinggi blok disimpan, Bitcoin akan kehabisan nomor blok setelah 5101541. Dengan kata lain, sekitar 86 tahun ke depan, tidak mungkin menghasilkan blok baru.

Hard Fork

Perubahan tersebut membutuhkan apa yang dikenal sebagai "garpu keras", metode paling menantang untuk membuat perubahan pada blockchain. Hard fork rumit karena tidak kompatibel ke belakang, mengharuskan siapa pun yang menggunakan node atau penambang Bitcoin untuk memperbarui perangkat lunak mereka.

Mereka yang tidak akan tertinggal dengan versi lama Bitcoin tidak mampu melakukan bisnis apa pun. Meskipun beberapa blockchain, seperti Ethereum, secara teratur melakukan hard fork, jalur ini tidak begitu jelas untuk diterapkan.

Terakhir kali hard fork Bitcoin dicoba, pada tahun 2017, perdebatan sengit muncul. Banyak yang melihatnya sebagai upaya untuk memaksa komunitas untuk memperbarui, yang sebenarnya tidak sesuai dengan etika desentralisasi Bitcoin.

Karena preseden ini, ketika banyak orang di Bitcoin mendengar "hard fork", mereka memikirkan kekuatan terpusat yang mencoba memaksakan perubahan. Namun, hard fork perbaikan bug ini sangat kontras dengan upaya hard fork Bitcoin yang lebih terkenal.

Komunitas dan pengembang kemungkinan besar akan setuju bahwa ini adalah perubahan yang perlu dilakukan. Lagi pula, siapa pun yang memilih untuk tidak memperbarui perangkat lunak mereka pada akhirnya akan menjalankan rantai Bitcoin yang mati.

'Osifikasi' dari protokol

Gustavo J. Flores, kepala Kantor Produk dan Riset dari startup teknologi Bitcoin Veriphi, mengatakan bug Bitcoin membuat batas untuk "osifikasi protokol" Bitcoin. Mengambil gagasan pengerasan tulang rawan lunak di tulang dari waktu ke waktu, pengerasan protokol berarti bahwa Bitcoin akan menjadi lebih sulit untuk dimodifikasi saat matang.

Alasan banyak teknolog Bitcoin menganggap osifikasi berkualitas baik adalah karena itu adalah tanda bahwa sistem memang terdesentralisasi seperti yang diinginkan masyarakat. "Namun, bug ini membuatnya perlu untuk dikoordinasikan dengan hard fork untuk memperbaikinya, karena kita semua ingin Bitcoin dapat bertahan dari tenggat waktu itu," kata Flores.