Bitcoin Halving kodunda ki bug!

Bu yazı 2020 yılında yazıldı. Bazı bilgiler ve araçlar güncelliğini yitirmiş olabilir.

Satoshi Nakamoto, ilk #Bitcoin Halving kodunu yazdığında, görselde göründüğü şekildeydi.

Daha sonraları kod, @pwuille tarafından 2014 senesinde düzenlendi. Bu düzenleme gelecekte oluşabilecek bir hatayı önlemek için yapıldı.

Hatayı görebildiniz mi?

 

Doğru tahmin, Sathosi Nakamoto’nun yazdığı kodda, “GetBlockValue” değeri, 13,440,000 blok sonrasında tanımsız dönüyordu. Yaklaşık olarak 250 yıl sonrası, bu da 64. #Bitcoin Halvingine denk geliyor.

Bu nedenle, kodlar aşağıda ki şekile getirildi.

 

Yaklaşık olarak 1 saat içerisinde bu 7 satırlık kodun çalışmasını bekliyoruz.

Bunlara ek olarak Gelecek #Halving dönemlerinde yarılanmanın nasıl olacağını aşağıda yer alan tablodan görebilirsiniz.

 


Kaynak

Mustafa Toker

Backend mühendisi ve ekip lideri. JVM, Spring Boot, Oracle ve yapay zekâ destekli yazılım geliştirme üzerine sahadan notlar yazıyorum.