Halka açık bir kripto madencilik şirketi olan Marathon Digital Holdings’in (MARA) Bitcoin üzerinde geçersiz bir blok çıkardığı bildirildi.
“İşlem siparişi sorunu”
Kripto madencilik şirketi Marathon, havuz içerisinde “işlem siparişi sorunu” yaşadığını belirtti. Yaşanan yanlışın akabinde bir Bitcoin bloğu geçersiz sayıldı. Geçersiz bloğun 809478 yüksekliğinde olduğu açıklandı.
It seems like MARAPool had a transaction ordering issue.
66dfefcdc3eeec2745c11f511f6068d62f34c34c767ba0feed47f63f01ccc2d8 is the 6th tx in the invalid block.
It spends from 7d18f0eefce0497b5d0c9b61fdf816b7744587c7e5e57acc53de71d1dae59725, which is the 1454th tx in the block. https://t.co/P3txhKqVS0
— 0xB10C (@0xB10C) September 27, 2023
Bu durum Casa CTO’su Jameson Lopp tarafından da teyit edildi ve Lopp, dokuz düğümden toplanan dataların, bloğun oluşturulmadan evvel bir çıktıyı yanlış bir halde harcayan ve böylelikle bloğu geçersiz kılan bir süreç içerdiğini gösterdiğini söyledi.
Geçersiz blok reddedildi
BitMEX Research’e nazaran sorun, bloktaki bir sürecin bir harcama çıktı süreci ile ilgili olarak yanlış sıralanması ve konsensüs kurallarını ihlal etmesi nedeniyle ortaya çıktı.
Bir madenci geçersiz bir blok ürettiğinde, Bitcoin protokolünü çalıştıran düğümler bunu reddeder ve üzerine inşa etmez. Geçersiz bloklar kaynak israfı ve ödül kaybı manasına geldiğinden, madenciler mutabakat kurallarına nazaran geçerli bloklar oluşturmaya teşvik edilir.
Marathon Digital, 37 binden fazla faal madencisi ve 3,2 EH/s hash oranı ile büyük bir madencilik operasyonu yürütmektedir. Lakin bu olay, büyük madencilik havuzlarının bile madencilik gayretlerinin boşa gitmesine neden olan mutabakat kuralı ihlallerine açık olduğunu göstermektedir.
Öte yandan bu olay, Bitcoin’in merkezi olmayan iş ispatı mutabakat düzeneğinin dayanıklılığını gösteren küçük bir aksaklık üzere görünmektedir. Büyük madenciler bile ağ kurallarına uymalı ve blokları düzgün bir biçimde yapılandırmalıdır, aksi takdirde çalışmaları eşler ortası ağ tarafından reddedilecektir.