51% di attacco
Che cos'è un attacco del 51%?
Un attacco del 51% si riferisce a un attacco su una blockchain, più comunemente Bitcoin, per i quali un tale attacco è ancora ipotetico, da parte di un gruppo di minatori che controllano più del 50% dell'hash rate minerario o della potenza di calcolo della rete.
Gli aggressori sarebbero in grado di impedire che nuove transazioni ottengano conferme, consentendo loro di interrompere i pagamenti tra alcuni o tutti gli utenti. Sarebbero anche in grado di stornare le transazioni che sono state completate mentre avevano il controllo della rete, il che significa che potrebbero spendere due volte monete.
Quasi certamente non sarebbero in grado di creare nuove monete o alterare vecchi blocchi. Un attacco del 51% probabilmente non distruggerebbe completamente Bitcoin o un'altra valuta basata su blockchain, anche se si è rivelato altamente dannoso.
Punti chiave
- Le blockchain sono registri distribuiti che registrano ogni transazione effettuata sulla rete di una criptovaluta.
- Un attacco del 51% è un attacco a una blockchain da parte di un gruppo di minatori che controllano più del 50% dell'hash rate di mining della rete.
- Gli aggressori con il controllo maggioritario della rete possono interrompere la registrazione di nuovi blocchi impedendo ad altri minatori di completare i blocchi.
- La modifica dei blocchi storici è difficile a causa dell'hard-coding delle transazioni passate nel software Bitcoin.
Come funziona un attacco del 51%
Bitcoin e altre criptovalute si basano su blockchain, una forma di registro distribuito. Questi file digitali registrano ogni transazione effettuata sulla rete di una criptovaluta e sono disponibili a tutti gli utenti e al pubblico in generale per la revisione. Di conseguenza, nessuno può spendere una moneta due volte. (Le cosiddette "blockchain private" introducono autorizzazioni per impedire a determinati utenti del pubblico in generale di vedere tutti i dati su una blockchain.)
Come suggerisce il nome, una blockchain è una catena di blocchi, che sono fasci di dati che registrano tutte le transazioni completate durante un determinato periodo. Per bitcoin, viene generato un nuovo blocco ogni 10 minuti circa. Una volta che un blocco è finalizzato o estratto, non può essere modificato poiché una versione fraudolenta del registro pubblico verrebbe rapidamente individuata e rifiutata dagli utenti della rete.
Però, controllando la maggior parte della potenza di calcolo sulla rete, un utente malintenzionato o un gruppo di aggressori può interferire con il processo di registrazione di nuovi blocchi. Possono impedire ad altri minatori di completare i blocchi, teoricamente consentendo loro di monopolizzare l'estrazione di nuovi blocchi e guadagnare tutti i premi.
Bitcoin
Per Bitcoin, la ricompensa è attualmente di 6,5 bitcoin di nuova creazione, anche se alla fine scenderà a zero. Possono bloccare le transazioni di altri utenti, e possono inviare una transazione e poi invertirla, facendo sembrare che avessero ancora la moneta che hanno appena speso. Questa vulnerabilità, noto come doppia spesa, è l'equivalente digitale di una contraffazione perfetta e l'ostacolo crittografico di base che la blockchain è stata costruita per superare. Quindi una rete che consentisse la doppia spesa subirebbe rapidamente una perdita di fiducia.
Modificare i blocchi storici, ovvero le transazioni bloccate prima dell'inizio dell'attacco, sarebbe estremamente difficile anche in caso di attacco del 51%. Quanto più indietro sono le transazioni, più difficile sarebbe cambiarli. Sarebbe impossibile modificare le transazioni prima di un checkpoint, oltre le quali le transazioni sono codificate nel software di Bitcoin.
D'altra parte, una forma di attacco del 51% è possibile con meno del 50% della potenza di mining della rete, ma con una minore probabilità di successo.
Il pool minerario gHash.IO ha superato brevemente il 50% della potenza di calcolo della rete Bitcoin nel luglio 2014, portando il pool ad impegnarsi volontariamente a ridurre la propria quota di rete. Ha detto in una dichiarazione che non raggiungerà il 40% della potenza mineraria totale in futuro.
Il 51% attacca esempi del mondo reale
Krypton e Shift, due blockchain basate su Ethereum, ha subito il 51% di attacchi nell'agosto 2016.
Nel maggio del 2018, Bitcoin Oro, all'epoca la 26a criptovaluta più grande, ha subito un attacco del 51%. L'attore o gli attori malintenzionati controllavano una grande quantità di potere hash di Bitcoin Gold, tale che anche con Bitcoin Gold che tenta ripetutamente di aumentare le soglie di scambio, gli aggressori sono stati in grado di raddoppiare la spesa per diversi giorni, alla fine rubando più di $ 18 milioni di Bitcoin Gold. Bitcoin Gold è stato nuovamente colpito nel 2020.
Recentemente, la rete Bitcoin SV (BSV) ha subito un attacco nell'agosto 2021.
51% di attacco contro 34% di attacco
il groviglio, un registro distribuito che è fondamentalmente distinto da una blockchain ma progettato per raggiungere obiettivi simili, potrebbe teoricamente soccombere a un utente malintenzionato che distribuisce oltre un terzo dell'hash rate della rete, indicato come un attacco del 34%.
Bitcoin
-
Chi è un investitore?
Un investitore è un individuo che investe denaro in unentità come unimpresa per ottenere un ritorno finanziario. Lobiettivo principale di qualsiasi investitore è ridurre al minimo il rischio e massimi...
-
Che cos'è l'eccesso di fiducia?
Il pregiudizio per eccesso di fiducia è una tendenza a sostenere una valutazione falsa e fuorviante delle nostre capacità, intelletto, o talento. In breve, è una convinzione egoistica che siamo miglio...