Cos'è un attacco del 51%?
Per comprendere l’attacco del 51% è importante conoscere prima i sistemi di mining e blockchain. Uno dei principali punti di forza di Bitcoin è che il processo di creazione e verifica dei dati è distribuito. Ciò garantisce che tutti i partecipanti alla rete raggiungano il consenso sullo stato della blockchain.
L'algoritmo di consenso di Bitcoin (Proof of Work) consente ai minatori di verificare un nuovo blocco di transazioni se i nodi della rete decidono che l'hash di un blocco è corretto. L’attività mineraria richiede grandi quantità di elettricità e risorse di calcolo e le prestazioni dei minatori dipendono dalla potenza di calcolo (potenza di hashing) di cui dispongono.
Tuttavia, se l’hash rate non è sufficientemente distribuito e una singola entità o organizzazione ottiene più del 50% dell’hash rate, può verificarsi un attacco del 51%.
Un attacco del 51% è un attacco in cui una singola entità o organizzazione controlla la maggior parte dell'hash rate su una rete blockchain, causando interruzioni della rete. L'aggressore può modificare l'ordine delle transazioni, raddoppiare la spesa invertendo le proprie transazioni e impedire la verifica di alcune o tutte le transazioni. Non è però possibile rubare monete appartenenti ad un altro utente.
Quanto è probabile un attacco del 51%?
Poiché una blockchain è gestita da una rete distribuita di nodi, i partecipanti collaborano nel processo per raggiungere il consenso. Le reti più grandi hanno una protezione più forte contro gli attacchi. Mentre la probabilità di un attacco del 51% è bassa su blockchain di grandi dimensioni come $BTC , le criptovalute più piccole sono più vulnerabili a tali attacchi👍