Luke Dashjr, seorang pengembang Bitcoin dan tokoh utama di proyek Bitcoin Knots, telah menunjukkan hari Minggu, 30 Agustus, sebagai tanggal target untuk perubahan besar pada Proof of Work (PoW) yang dapat memengaruhi algoritma penambangan Bitcoin. Dashjr menyatakan bahwa para penambang yang menggunakan SHA-2 sebaiknya menghentikan penambangan pada hari Sabtu, karena hal ini akan digunakan untuk mempersiapkan gladi bersih mainnet Bitcoin Knots versi 29.4.1rc4.
Menurut unggahan Dashjr, Bitcoin Knots versi 29.4.1rc4 akan dikonfigurasi untuk memperbaiki blok SHA-2 terakhir sebelum transisi. Kemudian, setelah edisi cetak Sunday morning dari New York Post versi daring dipublikasikan, parameter “canonical blake2b_headline”, yang akan digunakan di awal rantai baru berbasis BLAKE2b, akan dibagikan.
Dashjr menyatakan bahwa jika proses berjalan lancar, versi final dari Bitcoin Knots 29.4.1 akan dirilis sesuai rencana pada 1 September, dan riwayat blockchain yang dibuat pada 30 Agustus akan dipertahankan.
Namun, pengembang tersebut menyatakan bahwa jika terjadi masalah tak terduga, sistem dapat dikembalikan ke blok SHA-2 terakhir dan upaya baru dapat dilakukan dengan versi rc5.
Dashjr juga merekomendasikan kepada mereka yang ingin mulai menambang dari hari pertama setelah perubahan, agar melakukan persiapan terlebih dahulu di testnet4 dengan Bitcoin Knots versi rc3.
Apa yang Berubah Secara Teknis?
Sistem Proof of Work Bitcoin saat ini menggunakan algoritma hash SHA-256, yang merupakan bagian dari keluarga SHA-2, saat penambangan. Penambang melakukan perhitungan SHA-256 untuk membuat blok Bitcoin baru.
Perubahan yang disebutkan Dashjr melibatkan penggunaan algoritma hash lain bernama BLAKE2b dalam perhitungan PoW.
BLAKE2b adalah fungsi kriptografi, seperti SHA-256, yang mengubah data menjadi nilai hash dengan panjang tetap. Namun, karena struktur komputasi kedua algoritma ini berbeda, sebagian besar perangkat penambang ASIC Bitcoin saat ini tidak dapat menambang BLAKE2b secara langsung.
Oleh karena itu, jika perubahan seperti ini diterapkan, dampaknya bukan sekadar pembaruan perangkat lunak; hal ini juga dapat memiliki konsekuensi serius terhadap perangkat keras yang digunakan oleh sebagian besar infrastruktur penambangan Bitcoin.
“Blok SHA-2 terakhir” yang dimaksud Dashjr adalah blok terakhir yang dihasilkan berdasarkan aturan Proof of Work berbasis SHA-256 saat ini.
Setelah blok ini, node yang menggunakan aturan baru dapat mulai mengikuti blok yang dibuat dengan BLAKE2b. Namun, jika node lain di jaringan Bitcoin tidak menerima perubahan yang sama, rantai dapat terpecah menjadi dua set aturan yang berbeda.
Karena itu, inisiatif ini tidak sebaiknya dianggap sebagai perubahan protokol pasti yang diterima oleh seluruh jaringan Bitcoin. Pernyataan Dashjr secara khusus mengacu pada proses yang direncanakan untuk perangkat lunak Bitcoin Knots dan pengguna yang memilih untuk mengadopsi aturan ini.


