Secondo quanto riferito, Marathon Digital Holdings (MARA), un'importante società mineraria di Bitcoin, ha estratto un blocco Bitcoin non valido all'altezza 809478.
Secondo vari sviluppatori, minatori e ricercatori, il blocco Bitcoin non valido è il risultato di un ordine errato delle transazioni.
Uno sviluppatore anonimo espone il problema dell'ordine delle transazioni
Il problema è stato portato alla luce per la prima volta da uno sviluppatore Bitcoin anonimo noto come 0xB10C, che si è rivolto alla piattaforma di social media X per segnalare l'incidente. Secondo lo sviluppatore, il problema ha avuto origine da un problema di ordinazione delle transazioni all'interno del pool minerario di Marathon, noto come MaraPool.
"Sembra che MARAPool abbia avuto un problema con l'ordine delle transazioni", ha affermato 0xB10C nel loro tweet iniziale. Hanno quindi individuato la transazione specifica che ha causato il problema. Il blocco non valido conteneva una transazione identificata come la sesta nel blocco non valido. Questo ha tentato di spendere l'output di un'altra transazione , che era la 1.454a transazione nel blocco.
Confermato sui miei nodi. https://t.co/NIrNMGHnwa
— Jameson Lopp (@lopp) 27 settembre 2023
In particolare, quest’ultima transazione è stata posizionata più in basso nel blocco, invalidando l’intero blocco a causa di un ordine di transazione errato.
Inoltre, lo sviluppatore ha suggerito che Marathon Digital potrebbe aver eseguito un codice personalizzato. Hanno dichiarato: “Potrebbero eseguire codice personalizzato. Bitcoin Core normalmente ricontrolla la validità del blocco dopo aver creato un modello di blocco", suggerendo la possibilità di un approccio personalizzato che si discosti dalle pratiche consolidate.
Lopp e BitMEX confermano un incidente di blocco Bitcoin non valido
Anche Jameson Lopp, cofondatore di CasaHODL, è intervenuto sulla questione, rispondendo confermando questa affermazione.
Confermato sui miei nodi. https://t.co/NIrNMGHnwa
— Jameson Lopp (@lopp) 27 settembre 2023
BitMEX Research, una nota società di ricerca sulle criptovalute, ha fornito ulteriori approfondimenti sulla situazione, affermando che l'invalidazione del blocco è il risultato di transazioni organizzate in modo errato.
Sembra che MARA abbia effettuato transazioni nell'ordine sbagliato.
Il blocco non valido includeva questo txn (A): https://t.co/IShJvlS8Ow
Spendere un output da questo txin (B): https://t.co/Z6BNJQqcYd
Tuttavia, la txina B è stata inclusa nel blocco dopo la txina A, quindi il blocco non era valido… https://t.co/rWC0mM8tyG
— BitMEX Research (@BitMEXResearch) 27 settembre 2023
Secondo BitMEX Research, MARA ha commesso un errore nell'organizzare le transazioni Bitcoin, che ha provocato un blocco Bitcoin non valido all'altezza 809478. Ciò ha comportato l'inclusione della transazione (A) nel blocco che ha tentato di utilizzare un output di una transazione precedente (B).
Hanno inoltre sottolineato che il problema è sorto perché la transazione B è stata erroneamente inserita nel blocco dopo la transazione A, con il risultato che l'intero blocco non è valido. Successivamente Marathon confermò le notizie su X.
Il post Bitcoin Miner Marathon Mines Invalid BTC Block è apparso per la prima volta su CryptoPotato .