Il minatore Bitcoin Marathon Digital si è trovato sotto i riflettori quando ha inavvertitamente minato un blocco non valido all'altezza 809478 sulla rete principale Bitcoin. L'errore è stato attribuito a un problema relativo all'ordine delle transazioni, come rivelato dallo sviluppatore Bitcoin con lo pseudonimo e destinatario del sussidio Spiral 0xB10C. L’incidente sottolinea le complessità e le potenziali insidie della tecnologia blockchain.
Al centro della questione c’era un problema di sequenziamento delle transazioni. La transazione A ha tentato di spendere un input dalla transazione B, ma qui sta il punto cruciale: la transazione B è stata inclusa nel blocco dopo la transazione A. Questo disallineamento apparentemente minore nell'ordine cronologico delle transazioni ha reso l'intero blocco non valido .
BitMEX Research ha approfondito le specifiche tecniche, facendo luce sulle complessità del blocco non valido all'altezza 809478.
Esperimenti di Marathon Digital e risposta rapida
In risposta all'incidente, Marathon Digital ha chiarito la sua posizione. L'azienda ha spiegato che destina solo una piccola percentuale del suo hashrate ad attività di mining sperimentali come queste e ha sottolineato che non c'è alcuna intenzione di manomettere la rete Bitcoin.
Possiamo confermare che Marathon ha estratto un blocco non valido. Utilizziamo una piccola parte del nostro hash rate per sperimentare il nostro pool di sviluppo e ricercare potenziali metodi per ottimizzare le nostre operazioni. L'errore è stato il risultato di un bug imprevisto proveniente da uno dei nostri…
— Marathon Digital Holdings (NASDAQ: MARA) (@MarathonDH) 27 settembre 2023
Nel loro aggiornamento sui social media , Marathon ha affermato fermamente che l'esperimento non era in alcun modo un tentativo di alterare Bitcoin Core in alcun modo. L'azienda ha sottolineato il proprio impegno nel mantenimento dell'integrità della rete.
Inoltre, Marathon Digital è stata rapida nel correggere l’errore. Non appena è stato identificato il blocco non valido, sono state messe in atto misure correttive. È importante sottolineare che Marathon ha affermato che il bug era un problema di sviluppo interno, non correlato al pool di produzione Bitcoin o al software Bitcoin Core, il software predominante per la connessione alla rete e l'esecuzione di un nodo.
Approfondimenti e implicazioni
Questo incidente costituisce una preziosa esperienza di apprendimento per la comunità Bitcoin. Sottolinea l’importanza di un preciso sequenziamento delle transazioni e il ruolo fondamentale che svolge nel mantenere la sicurezza e la validità della blockchain. Anche problemi apparentemente minori possono avere conseguenze significative nel mondo delle criptovalute.
Inoltre, la trasparenza e la risposta rapida di Marathon Digital dimostrano l'impegno degli attori responsabili all'interno dello spazio di mining di criptovalute per sostenere l'integrità della rete. Evidenzia la robustezza dell’ecosistema Bitcoin, dove sono in atto meccanismi di autocorrezione per correggere tempestivamente gli errori.
L'estrazione involontaria di un blocco non valido da parte di Marathon Digital all'altezza 809478 funge da ammonimento, sottolineando la necessità di una meticolosa attenzione ai dettagli nelle operazioni blockchain. Riafferma inoltre la resilienza della rete Bitcoin e dei suoi stakeholder nell’affrontare e correggere rapidamente sfide inaspettate.
Immagine in primo piano da Shutterstock