51-%-Attacke

Eine 51-%-Attacke ist eine Art von Angriff auf ein Blockchain-Netzwerk, bei dem ein Hacker oder eine Gruppe von Hackern mehr als die Hälfte der Rechenleistung des Netzwerks unter ihre Kontrolle bringt.

Was ist eine 51-%-Attacke?

Ein 51 %-Angriff ist ein Typ von Angriff auf ein Blockchain-Netzwerk, bei dem ein Angreifer über mehr als 50 % der Rechenleistung des Netzwerks verfügt. Die Angreifer hätten dann die Macht, die Blockchain zu manipulieren, indem sie die Bestätigung neuer Transaktionen verhindern, bereits bestätigte Transaktionen rückgängig machen, Coins doppelt ausgeben (Double-Spending) und andere Miner beim Mining von Blöcken blockieren. Es gibt verschiedene Arten von 51 %-Angriffen. Nachfolgend erläutern wir die vier bekanntesten Angriffsformen.

Double-Spend-Angriff

Die häufigste Art von 51-%-Attacke ist ein Double-Spend-Angriff. Dabei verwendet ein Angreifer seine Hash-Mehrheit, um zunächst eine Transaktion an einen Händler zu senden und dann schnell eine neue Transaktion zu erstellen, die das gleiche Geld an sich selbst zurückschickt. Dadurch kann der Angreifer sein Geld „verdoppeln“ und im Grunde genommen den Händler bestehlen.

Reorganisationsangriff

Ein weiterer Typ des 51 %-Angriffs ist der Reorganisations-Angriff. Bei einem Reorganisations-Angriff kann ein Angreifer mit einer Mehrheit der Hash-Leistung Transaktionen rückgängig machen oder ändern, die bereits vom Netzwerk bestätigt wurden. Dies kann genutzt werden, um eine Transaktion zu revidieren oder sogar die Guthaben von Nutzern zu manipulieren.

Denial of Service-Attacke

Ein 51 %-Angriff kann auch dazu verwendet werden, zu verhindern, dass Transaktionen durch das Netzwerk bestätigt werden. Dies ist als „Denial-of-Service“-Angriff (DoS) bekannt. Ein Angreifer mit einer Hash-Mehrheit kann beispielsweise unterbinden, dass Transaktionen vom Netzwerk validiert werden.

Fork-Attacke

Schließlich kann ein 51 %-Angriff auch dazu genutzt werden, ein Blockchain-Netzwerk zu „forken“. Bei einem „Fork“ kann ein Angreifer eine neue Version einer Blockchain erstellen, die mit der alten Version inkompatibel ist. Hierdurch kann der Angreifer die neue Version und sämtliche darauf befindlichen Vermögenswerte kontrollieren.

Wie werden Blockchains vor 51-%-Attacke geschützt?

Um eine Blockchain gegen 51 %-Angriffe zu schützen, muss ein Blockchain-Netzwerk über eine große und verteilte Hash-Leistung verfügen. Dies stellt sicher, dass keine einzelne Entität oder Gruppe von Entitäten den Großteil der Hash-Power des Netzwerks kontrollieren kann.

Durch eine große und dezentral verteilte Hash-Leistung kann ein Blockchain-Netzwerk auch gegen die anderen oben genannten Angriffsarten geschützt werden. Wenn ein Blockchain-Netzwerk beispielsweise über eine hohe und weit verteilte Hash-Leistung verfügt, wäre es für einen Angreifer wesentlich schwieriger, Transaktionen rückgängig zu machen, zu ändern oder einen „Fork“ zu erzwingen.

Im Allgemeinen ist ein 51 %-Angriff ein Angriffstyp, der dazu genutzt werden kann, Gelder zu entwenden, Transaktionen zu revidieren oder zu manipulieren oder sogar einen „Fork“ einer Blockchain herbeizuführen. Um sich gegen diese Angriffe zu schützen, müssen Blockchain-Netzwerke eine hohe und dezentral verteilte Hash-Leistung aufweisen.

Newsbit
Im Store anzeigen
Siehe