Bitcoin Cash Miners führen einen 51% igen Angriff durch, um unbefugten Zugriff zu verhindern

Jüngsten Berichten zufolge wurde ein 51% iger Angriff auf die BitcoinCash (BCH) -Blockchain ausgeführt, bei dem zwei Mining-Pools beschlossen, mehrere von einem anderen Miner bestätigte Transaktionen rückgängig zu machen. Von Anfang an ist zu erwähnen, dass dies kein böswilliger Angriff ist, der die Kontrolle über die BCH-Blockchain übernehmen soll, sondern vielmehr ein Versuch, den unbefugten Zugriff auf Münzen zu verhindern.

Die Situation

Diese jüngste Aktion steht in direktem Zusammenhang mit der Bitcoin Cash-Gabelung, die am 15. Mai stattfand. Die geplante Hard Fork wurde unterbrochen, als Bitcoin ABC, eine Entwicklergruppe, fehlerhaften Code hochlud, der sich auf den Mempool auswirkte, eine Datenbank mit ausstehenden Transaktionen, die auf die Bestätigung durch den Miner warten. Der Fehler führte dazu, dass die Anzahl der Operationen des Mempools über die alten Regeln überprüft wurde und nicht über die neuen, die von der harten Gabel implementiert wurden, wodurch eine Folge von leeren Blöcken verursacht wurde. Grundsätzlich war der Bergmann in der Lage, auf Münzen zuzugreifen, die sich unter den Adressen „Jeder kann Geld ausgeben“ befanden, die seit der ursprünglichen Aufteilung von BTC und BCH im Jahr 2017 vorhanden waren. Der Code übergab die betreffenden Münzen einfach als ausgegebene Währung an jeden interessierten Bergmann. Obwohl der Fehler schnell behoben wurde, hinderte dies einen unbekannten Bergmann nicht daran, diese zusätzlichen Münzen zu übertragen.

BitcoinCash-Miner erkannten die Aktivität schnell und kamen dann zu dem Schluss, dass ein 51% iger Angriff die Blockchain-Historie neu schreiben und sicherstellen könnte, dass kein dauerhafter Schaden angerichtet wird. Daher sind BTC.com und BTC.top die beiden beteiligten Mining-Pools, die ihre kombinierte Hashrate schnell nutzten, um vorhandene Blockchain-Datensätze neu zu schreiben. Auf diese Weise wurde der anonyme Bergmann gestoppt und die Münzen zurückgegeben.

War ein 51% iger Angriff notwendig??

Theoretisch war der 51% -Angriff erforderlich, um nicht autorisierte Transaktionen rückgängig zu machen, anstatt Münzen zu stehlen. So wurde das Wohl der Gemeinschaft im Auge behalten, aber es gibt Menschen, die anderer Meinung sind. Zum Beispiel erklärte Kiarahpromises, ein BCH-Entwickler: „Um eine Neuorganisation zu koordinieren, um die Transaktionen von Unbekannten rückgängig zu machen. Dies ist ein Angriff von 51%. Der absolut schlimmste mögliche Angriff. Es steht dort im Whitepaper. Was ist mit dezentralem und unzensierbarem Geld? Nur wenn es Ihnen passt? “

Eines der größten Merkmale digitaler Währungen ist die Unveränderlichkeit von Datensätzen, die über die Blockchain-Technologie gespeichert werden. Dies bedeutet, dass das Hauptbuch, das für die Aufbewahrung aller Transaktionsdaten verantwortlich ist, nicht geändert werden kann, sobald ein Block gebildet wurde. Mit anderen Worten, Transaktionen können nicht rückgängig gemacht werden. Zumindest denken das die meisten Leute.

In Wahrheit sind die Dinge etwas komplizierter. Das Unveränderlichkeitsattribut besteht dank der Dezentralisierung, die von Bergleuten und Knotenbetreibern auf der ganzen Welt bereitgestellt wird. Die allgemeine Regel blockchain-basierter Kryptowährungen lautet, dass Blöcke nur geändert werden können, wenn die Mehrheit des Netzwerks mit der Änderung einverstanden ist. Jede Änderung kann im Netzwerk vorgenommen werden, solange mindestens 51% der Bergleute bereit sind, die Bearbeitung zu unterstützen. Änderungen des Netzwerkprotokolls werden über Hard Forks durchgeführt, bei denen es sich um sorgfältig geplante und diskutierte Ereignisse handelt, mit denen die meisten Bergleute einverstanden sind.

Es besteht jedoch eine erhebliche Gefahr, die berücksichtigt werden sollte. Ein böswilliger Angriff von 51% könnte den beteiligten Parteien leicht helfen, Münzen zu stehlen, Protokolle zu ändern oder die Vertrauenswürdigkeit der betreffenden Kryptowährung erheblich zu beeinträchtigen. Diejenigen, die gegen den jüngsten 51% -Angriff von BitcoinCash sind, argumentieren, dass dies beweist, dass die Münze zu zentralisiert ist, vorausgesetzt, dass nur zwei Mining-Pools dies geschafft haben, wobei der erste den größten Teil der Macht besitzt.

Dieser Aspekt ist jedoch auch für andere digitale Währungen vorherrschend. Beispielsweise wird im Fall von Bitcoin der Großteil der Mining-Hashing-Leistung derzeit nur auf drei Mining-Pools aufgeteilt. Theoretisch könnten sie sich zusammenschließen, um alles, was wir über Bitcoin wissen, zu ändern und so die Währung für wertlos zu halten. Natürlich gibt es regulatorische, ethische und geschäftsschädigende Hindernisse, die die Wahrscheinlichkeit solcher Ereignisse verringern.

Was kommt als nächstes?

Diese Veranstaltung zeigt, wie wichtig es ist, Standards für Bergleute auf der ganzen Welt zu schaffen, um eine bessere Kommunikation, Codeüberprüfung und kluge Entscheidungen bei unerwarteten Ereignissen zu ermöglichen. Darüber hinaus ist es wichtig, dass die Community die Auswirkungen von 51% -Angriffen sorgfältig abwägt. Zuletzt müssen wir entscheiden, ob wir eine umfassendere und überprüfbare Dezentralisierung für die größten digitalen Währungen der Welt anstreben sollen. Derzeit stimmt der Großteil der Cryptocurrency-Community zu, dass kein Miner oder Pool die Mehrheit halten sollte.

Der Markt hat bereits Präzedenzfälle mit ähnlichen Ereignissen in der Vergangenheit, wie zum Beispiel die harte Gabel, die die Verwundbarkeit der Dezentralen Autonomen Organisation (TheDAO) umkehren soll. Zusätzliche Standards würden einen besseren Dialog zwischen Bergleuten, Entwicklern und der Community gewährleisten, um die Cryptocurrency-Community zu schützen.

Ausgewähltes Bild über BigStock.