51% Angriff

Ein 51% iger Angriff beschreibt eine Situation, in der ein bestimmter Miner oder Mining-Pool, der mehr als 50% der gesamten Hashing-Leistung des Netzwerks besitzt, den Netzwerkbetrieb böswillig stört.

Das ist eine 51% ige Attacke auf den Punkt gebracht. Wenn Sie eine detailliertere Erklärung wünschen, lesen Sie weiter.

Was ist ein 51% Angriff?

Ein 51%’iger Angriff beschreibt eine Situation, in der ein bestimmter Miner oder Mining-Pool, der mehr als 50% der gesamten Hashing-Leistung des Netzwerks besitzt, den Netzwerkbetrieb böswillig stört.

Ein Miner mit einem Angriff von 51% kann:

  • Seine Münzen doppelt ausgeben.
  • Verhindern, dass Transaktionen bestätigt werden.

Ein Miner mit einem Angriff von 51% kann NICHT:

  • Bestätigte Transaktionen rückgängig machen.
  • Falsche Transaktionen erstellen (die nie aufgetreten sind).
  • Geld von einer bestimmten Adresse stehlen.
  • Neue Münzen erstellen.

Doppelte Ausgaben

So können Sie mit einem 51% -Angriff doppelte Ausgaben tätigen:

Der Angreifer sendet Münzen an Person “A”, während er die gleichen Münzen an Person “B” sendet. Während die an A gesendeten Münzen öffentlich in der Blockchain angezeigt werden, schürft der Angreifer, der über eine massive Hashing-Kraft verfügt, heimlich Blöcke für die Doppelausgabetransaktion an B, ohne sie dem Rest des Netzwerks auszusetzen.

Nach einigen Bestätigungen in der öffentlichen Blockchain, in der Transaktion A gültig ist, zeigt der Angreifer dem Netzwerk seine versteckten Mining-Blöcke an, in denen Transaktion B gültig ist. Da er so viel Mining-Power hat, kann er wahrscheinlich eine längere Blockchain als die ursprüngliche erstellen und seine Blöcke validieren.

In diesem Fall wird die an A gesendete Transaktion abgebrochen, da sie in dieser neuen, längeren Blockchain nicht angezeigt wird.

Das Ergebnis: A hat kein Geld und der Angreifer hat möglicherweise bereits die Leistung erhalten, für die er bezahlt hat.

Sperren von Transaktionen

Jeder, der die Mehrheit der Hashing-Leistung kontrolliert, kann entscheiden, welche Transaktionen in den nächsten Block aufgenommen werden sollen. Aus diesem Grund kann ein Angreifer sogar entscheiden, einen vollständig leeren Block ohne Transaktionen zu erstellen.

Währungsrisiken

Die allgemeine Annahme ist, dass 51% die angegriffene digitale Währung effektiv töten würden, da das Vertrauen der Öffentlichkeit in das Netzwerk abnimmt und der Preis sinkt, wenn die Leute anfangen, ihre Bestände zu deponieren.

51% der gesamten Miningleistung zu haben, bedeutet übermäßige Kontrolle und Einflussnahme auf die Blockchain. Ein solches Problem hätte selbst Satoshi nicht vorhersehen können, ohne den Aufstieg von ASICs und riesigen Mining-Pools zu antizipieren.

Wie verhindert man einen 51%’igen Angriff?

Die Hauptsache, die einen 51% igen Angriff verhindert, ist die Dezentralisierung der Miner. Solange kein einzelnes Unternehmen mehr als 50% der Miningleistung kontrolliert, ist das Netzwerk sicher.

Darüber hinaus gelten robuste Blockchains wie Bitcoin bereits als inhärent sicher, da eine unangemessene Menge an Geld erforderlich wäre, um 51% der Mining-Leistung des Bitcoin-Netzwerks zu erhalten.

Eines der Dinge, die zu beachten sind, ist, dass jemand mit so viel Miningkraft wahrscheinlich mehr Geld verdienen würde, wenn er diese Kraft zu Recht nutzt, als wenn er tatsächlich Transaktionen blockiert oder doppelte Ausgaben tätigt. Dies reduziert das Risiko für einen solchen Angriff erheblich.

Historische 51% Angriffsfälle

Bitcoin Cash (Mai 2019)

Zwei Bitcoin Cash-Mining-Pools, BTC.com und BTC.top, führten einen 51-prozentigen Angriff auf die Bitcoin Cash-Blockchain durch, um einen unbekannten Miner daran zu hindern, Münzen zu nehmen, auf die er keinen Zugriff haben sollte, während das Netzwerk gespalten war.

Obwohl einige behaupten würden, dass der 51% ige Angriff durchgeführt wurde, um dem Netzwerk zu helfen, zeigt er dennoch, welche Macht diese beiden Miningpools über das Netzwerk haben.

Ethereum Classic (Januar 2019)

Coinbase identifizierte eine „Deep Chain Reorganisation“ der Ethereum Classic (ETC) -Blockchain, die am Samstag, dem 5. Januar 2019, ein doppeltes Budget beinhaltete. Anschließend stoppte Coinbase alle ETC-Transaktionen.

Eine andere Börse, Gate.io, bestätigte auch, dass sie mindestens sieben Transaktionen mit doppelten Ausgaben durchgeführt hatte, nachdem sie eine eigene Untersuchung des Angriffs durchgeführt hatten.

Vertcoin (Dezember 2018)

4 verschiedene Angriffe auf das Vertcoin-Netzwerk (eine relativ anonyme Münze, die in den Kryptowährungstabellen unter Platz 200 liegt) führten zum Diebstahl von rund 100.000 US-Dollar.

Bitcoin Gold (Mai 2018)

Mehr als 18 Millionen US-Dollar wurden durch doppelte Ausgaben bei einem 51-prozentigen Bitcoin-Gold-Angriff eines unbekannten böswilligen Hackers gestohlen. Börsen versuchten, den Angriff abzuwehren, indem sie auf eine längere Anzahl von Bestätigungen warteten, bevor sie Transaktionen genehmigten, aber das schien nicht viel zu helfen.

Bitcoin (Januar 2014) – potenzielle Bedrohung abgewendet

Im Januar 2014 wurde ein Miningpool namens Gash.io so groß, dass es sich 51% der gesamten Miningleistung näherte. Dies verursachte natürlich einige Panik in der Bitcoin-Community, wurde jedoch kurz darauf von Minern behoben, die den Pool verließen, um die Situation auszugleichen. Darüber hinaus hat sich der Pool zu einem 40% -Limit für seine zukünftigen Operationen verpflichtet.

Feathercoin (Juni 2013)

16.000 Münzen wurden doppelt ausgegeben, um einen Litecoin-Klon namens Feathercoin anzugreifen. Früher hatte diese Münze einen relativ hohen Rang in den Kryptowährungs-Charts.

Fazit

Ein Angriff von 51% ist ein tatsächliches Risiko für jede junge Blockchain, ohne dass ihre Hashing-Kraft wesentlich gestärkt wird. Ausgereiftere Netzwerke wie Bitcoin und Ethereum sind weniger anfällig für diese Art von Angriffen, aber kleinere Altcoins sollten sich dieses Risikos bewusst sein.

Mit freundlichen Grüßen

J.O. Schneppat