Glossar
Blockchain-Infrastruktur

51-%-Angriff

Ein 51-%-Angriff ist ein Angriff auf eine Blockchain, bei dem eine Partei die Mehrheitskontrolle über die blockproduzierende Kraft des Netzwerks erlangt – über die Hälfte der Hashrate bei einer Proof-of-Work-Chain bzw. des gestakten Werts bei Proof of Stake – und damit die jüngste Historie umschreibt. Mit einer anhaltenden Mehrheit kann ein Angreifer heimlich einen privaten Zweig schürfen, Coins auf der öffentlichen Kette ausgeben (zum Beispiel eine Einzahlung an eine Börse tätigen und andere Assets abheben) und dann den längeren privaten Zweig veröffentlichen, wodurch die ursprüngliche Einzahlung gelöscht wird: ein Double-Spend.

Der Angriff hat enge Grenzen, die Einsteiger oft überschätzen. Ein Mehrheitsangreifer kann keine Coins anderer Personen stehlen, keine Signaturen fälschen, das Angebot nicht verändern und die Regeln nicht ändern – Full Nodes lehnen ungültige Blöcke ab, egal wer sie erzeugt. Die Macht beschränkt sich darauf, jüngste Transaktionen umzusortieren oder auszuschließen und die eigenen Mittel des Angreifers doppelt auszugeben. Bei großen Netzwerken sind die Kosten prohibitiv: Die Mehrheit der Hashrate von Bitcoin zu erwerben, würde Milliarden für Hardware und Energie erfordern. Bei kleinen Chains sieht es anders aus – Ethereum Classic wurde 2019 und 2020 mehrfach erfolgreich mit einem 51-%-Angriff attackiert, mit gemieteter Hashrate, wobei Börsen Millionen durch doppelt ausgegebene Einzahlungen verloren.

Beim Proof-of-Stake-Ethereum bräuchte ein analoger Angreifer einen riesigen Anteil aller gestakten ETH, und das Protokoll kann identifizierbare Angreifer slashen und so ihren Stake vernichten – wodurch der Versuch nicht nur teuer, sondern selbstzerstörerisch wird. Die praktische Verteidigung für Nutzer und Börsen ist die Bestätigungstiefe: mehr Bestätigungen bei Chains zu verlangen, deren Sicherheitsbudget im Verhältnis zu den transferierten Werten gering ist.

Verwandte Begriffe