Un recente studio guidato da Lucas Nuzzi, responsabile ricerca e sviluppo di CoinMetrics, ha portato alla luce approfondimenti dettagliati sulla fattibilità finanziaria di lanciare un attacco del 51% ai giganti della blockchain, Bitcoin ed Ethereum. Pubblicata con il titolo “Breaking BFT”, questa ricerca approfondisce le sfide economiche e logistiche di tali attacchi, offrendo una comprensione articolata della sicurezza blockchain.
Quanto costa un attacco del 51% a Bitcoin?
Nuzzi si è rivolto a X (ex Twitter) per condividere i risultati dello studio, sottolineando le preoccupazioni prevalenti all'interno della comunità crittografica riguardo alle vulnerabilità delle reti. Ha osservato: "La semplice possibilità di questo tipo di attacchi ha causato notevole ansia… Questi sono lo spauracchio della sicurezza blockchain, ma i loro costi e l'utilità attesa rimangono un mistero."
Quanto costa attaccare il 51% su Bitcoin ed Ethereum?
Per scoprirlo, abbiamo simulato come sarebbe un attacco.
Il nostro articolo, Breaking BFT, è stato pubblicato oggi con alcuni risultati interessanti https://t.co/fpcpkPhy5B pic.twitter.com/wMbm6b2v0Z
— Lucas Nuzzi (@LucasNuzzi) 15 febbraio 2024
Lo studio introduce un nuovo quadro analitico, il Total Cost to Attack (TCA), che riassume le spese che un utente malintenzionato dovrebbe sostenere nell’orchestrare un attacco del 51%. Per Bitcoin, ciò comporta l’acquisizione della maggioranza dei minatori ASIC e la copertura dei costi operativi, compresa l’elettricità. Utilizzando i dati di MINE-MATCH e le tendenze storiche del mercato degli ASIC , la ricerca rivela che il costo per l’approvvigionamento degli ASIC necessari potrebbe aumentare fino a 20 miliardi di dollari. Nuzzi ha inoltre spiegato: "Ma questi ASIC non sono in vendita!… In uno scenario, quel costo da solo è vicino ai 20 miliardi di dollari".
Inoltre, lo studio ha esplorato lo scenario ipotetico di uno stato-nazione che produce ASIC per un attacco. Ha concluso che “l’unico modello che potrebbe essere plausibilmente sottoposto a reverse engineering è l’S9, con un costo di produzione di circa 20 miliardi di dollari”. Ciò evidenzia non solo gli ostacoli finanziari, ma anche quelli tecnici nell’organizzazione di un simile attacco.
Quanto costa un attacco del 51% su Ethereum?
Rivolgendo l'attenzione a Ethereum, lo studio stima un costo dell'attacco di oltre 34 miliardi di dollari. Questa cifra spiega la necessità di gestire oltre 200 nodi e di spendere 1 milione di dollari solo su Amazon Web Services [AWS], dimostrando la complessa logistica coinvolta in un attacco Ethereum.
Lo studio afferma: "Contrariamente alla credenza popolare, un utente malintenzionato non può sfruttare gli LSD per acquistare l'accesso ai modelli di blocco… Stimiamo che un attacco a Ethereum richiederebbe 6 mesi a causa del limite di abbandono che impedisce allo stake di essere distribuito tutto in una volta."
La ricerca di Nuzzi valuta criticamente anche i potenziali profitti derivanti dall'attacco a Bitcoin o Ethereum, considerando varie strategie come la doppia spesa egli exploit MEV . La conclusione è che "la cosa più importante è che non troviamo alcun modo in cui l'aggressore possa trarre profitto dall'attacco a Bitcoin o Ethereum", sottolineando i disincentivi economici per tali attacchi.
Forse la scoperta più sorprendente è l’evidenza empirica a sostegno dell’esistenza di un equilibrio di Nash nelle dinamiche di sicurezza di Bitcoin ed Ethereum. Nuzzi afferma: "Questa è la prima prova empirica dell'equilibrio di Nash in Bitcoin ed Ethereum in cui le azioni avversarie diventano poco attraenti rispetto ad altre strategie."
In sostanza, lo studio non solo quantifica i costi enormi associati ai potenziali attacchi del 51% su Bitcoin ed Ethereum, ma riafferma anche la forza dei loro meccanismi di sicurezza. Fornendo un’analisi economica completa, dissipa molte incertezze relative alla sicurezza blockchain, contribuendo a una comprensione più profonda della resilienza e della robustezza di queste reti contro potenziali minacce.
Al momento della stesura di questo articolo, BTC veniva scambiato a 52.068 dollari.