Bitcoin Cash, Bitcoin Cash: Angriff sorgt für Zwischenfall bei Hard Fork

Quelle: Shutterstock

Bitcoin Cash: Angriff sorgt für Zwischenfall bei Hard Fork

Bei der Hard Fork von Bitcoin Cash (BCH) ist es zu einem Zwischenfall gekommen. Ein koordinierter Angriff hat versucht, eine ältere Schwachstelle in der ABC-Implementierung von BCH auszunutzen. In der Folge wurde eine Reihe leerer Blöcke gemint. Ein Patch sorgt mittlerweile für Abhilfe. Betroffen sind ausschließlich ABC-Nodes.

Es war ein kleiner Schock für die Bitcoin-Cash-Community: Auf die planmäßige Umsetzung der Hard Fork bei Blockhöhe 582.600 folgten zunächst neun Transaktionsblöcke, die keine Transaktionen erhielten. Ein Angreifer hat versucht, einen seit November 2018 bestehenden Bug in Bitcoin ABC auszunutzen – ohne Erfolg.

Die Krypto-Analysten von BitMEX Research meldeten diesen Umstand umgehend bei Twitter.

Es scheint, als ob es ein Problem mit dem Bitcoin Cash Hard Fork Upgrade geben könnte, die Anzahl der Txs [Transaktionen] pro Block ist gering (0 in den letzten neun Blöcken, mit Ausnahme der Coinbase txn). Unser Mempool hat 1.622 txs.

Unterhalb des Diagramms ist die Anzahl der Txs pro Block und die orange Linie zeigt den Hard-Fork-Punkt.

Kurz darauf wurde der Fehler identifiziert. Es handelt sich um einen älteren Bug in der ABC-Implementierung von Bitcoin Cash. Dieser betraf die Regeln für das Hinzufügen von Transaktionen in den Mempool, dem „Wartezimmer“ für valide Transaktionen, die noch ihrer Zusammenführung zu Blöcken harren. Die Nodes legen Transaktionen im Mempool ab, bevor sie sie zu Blöcken zusammenfassen.


Bitcoin Cash, Bitcoin Cash: Angriff sorgt für Zwischenfall bei Hard Fork
[Anzeige]
Bitcoin kaufen mit dem Bitwala Konto. Warum ein Bankkonto bei Bitwala? Ein Bankkonto “Made in Germany” mit Einlagensicherung bis zu 100.000 Euro; 24/7 Bitcoin Handel mit schneller Liquidität; Gehandelt werden ausschließlich ‘echte’ Bitcoin – keine Finanzderivate wie CFDs; Sichere Nutzerkontrolle über das Bitcoin Wallet und den private Schlüssel; Mit der kontaktlosen Debit-Mastercard weltweit abheben und bezahlen.

Jetzt kostenloses Konto eröffnen

Dabei überprüft die Node mit dem Befehl OP_CHECKDATASIG, wie viele Signaturüberprüfungen für eine Transaktion bereits vollzogen wurden. Für die Auswahl der Transaktionen spielt es unter anderem eine Rolle, wie oft ihre Signatur bereits überprüft wurde, sprich: die Zahl der „sigOps“. Die zulässige Anzahl der sigOps, die ein Block insgesamt enthalten darf, ist limitiert. Das hat unter anderem den Hintergrund, dass ein Miner einen Block mit sehr vielen sigOps nur sehr langsam bestätigen kann.

Bug existiert seit November-Hard-Fork von Bitcoin Cash

Stark vereinfacht ausgedrückt, haben die ABC-Nodes die falsche Anzahl von sigOps registriert. Der Bitcoin-Verde-Entwickler „FerriestaPatronum“ weist auf Reddit darauf hin, dass der Bug zu jedem Zeitpunkt seit der November-Fork von BCH Probleme hätte verursachen können.

Dieses Szenario hätte jederzeit nach der Einführung von OP_CHECKDATASIG stattfinden können. Indem man viele Transaktionen erstellt, die nur OP_CHECKDATASIG verwenden, und sie dann alle gleichzeitig ausgibt, würde man Blöcke erstellen, die das enthalten, was der Mempool für sehr wenige sigOps hält, aber überall sonst viel zu viele sigOps enthält. Anstatt einen ungültigen Block zu minen, entscheidet die Mining-Software, einen leeren Block zu minen.

Angreifer wusste von Bug

Der Angreifer muss bereits seit Längerem Kenntnis von dem Bug gehabt haben, ohne diese mit dem Rest der BCH Community zu teilen. Davon geht zumindest der Cornell-Professor Emin Gün Sirer aus, der zugleich das Timing des Angriffs hinterfragt.

Jemand verbrachte Monate damit, auf diesem Fehler zu sitzen und entschied sich dafür, ihn während eines geplanten Upgrades auszunutzen. Es ist ziemlich unreif, aber auch eine große Erinnerung daran, dass dies ein Raum mit byzantinischen Akteuren ist, und wir müssen der Korrektheit der Software große Aufmerksamkeit schenken.

Unmittelbar nach der Entdeckung des Bugs wurde ein Patch für seine Behebung veröffentlicht. Betreiber von ABC Nodes sind nun dazu angehalten, ihn umgehend zu installieren. Die anderen Bitcoin-Cash-Implementierungen, namentlich Bitcoin Unlimited, waren von dem Bug nicht betroffen.

Der Bitcoin-Cash-Kurs zeigte sich von dem Vorfall wenig beeindruckt, im Gegenteil. Am Tag nach der Hard Fork steht er mit einem Tagesplus von knapp neun Prozent (zu Redaktionsschluss) bei 416 US-Dollar. Der BCH-Kurs hat in den vergangenen 30 Tagen somit um 45 Prozent zugelegt.

Mehr zum Thema:

Ähnliche Artikel

Bitcoin Cash, Bitcoin Cash: Angriff sorgt für Zwischenfall bei Hard Fork
Stable Coin mit IWF-Orientierung: Nobelpreisträger macht Libra Konkurrenz
Altcoins

Der geplante Facebook Coin Libra bekommt Konkurrenz. Das Saga-Projekt unter Nobelpreisträger Myron Scholes soll sich am Sonderzeihungsrecht des internationalen Währungsfonds orientieren.

Bitcoin Cash, Bitcoin Cash: Angriff sorgt für Zwischenfall bei Hard Fork
Tezos-Kurs: Höhenflug beim „Ethereum-Killer“
Altcoins

Der Tezos-Kurs konnte sich innerhalb der letzten Woche durch starke Aufwärtstendenzen vom restlichen Krypto-Markt absetzen. Während der Bitcoin-Kurs etwa in den vergangenen sieben Tagen zarte Verluste von 0,69 Prozent verkraften musste, legte der Tezos-Kurs um satte 16 Prozent zu.

Newsletter

Die aktuellsten News kostenlos per E-Mail

Aktuell

Bitcoin Cash, Bitcoin Cash: Angriff sorgt für Zwischenfall bei Hard Fork
Stable Coin mit IWF-Orientierung: Nobelpreisträger macht Libra Konkurrenz
Altcoins

Der geplante Facebook Coin Libra bekommt Konkurrenz. Das Saga-Projekt unter Nobelpreisträger Myron Scholes soll sich am Sonderzeihungsrecht des internationalen Währungsfonds orientieren.

Bitcoin Cash, Bitcoin Cash: Angriff sorgt für Zwischenfall bei Hard Fork
Bitcoin-Dominanz braucht Impulse – Gesamtmarktbetrachtung
Kursanalyse

Auch diese Woche tendiert die Bitcoin-Dominanz trotz einer fallenden Marktkapitalisierung weiter seitlich. Spekulationen um große Bewegungen bei Bitcoin (BTC) sorgen für Nervosität bei den Anlegern. Viele Altcoins müssen wie Bitcoin ebenfalls Kursabschläge hinnehmen.

Bitcoin Cash, Bitcoin Cash: Angriff sorgt für Zwischenfall bei Hard Fork
Tezos-Kurs: Höhenflug beim „Ethereum-Killer“
Altcoins

Der Tezos-Kurs konnte sich innerhalb der letzten Woche durch starke Aufwärtstendenzen vom restlichen Krypto-Markt absetzen. Während der Bitcoin-Kurs etwa in den vergangenen sieben Tagen zarte Verluste von 0,69 Prozent verkraften musste, legte der Tezos-Kurs um satte 16 Prozent zu.

Bitcoin Cash, Bitcoin Cash: Angriff sorgt für Zwischenfall bei Hard Fork
solarisBank gibt Bitcoin-Verwahrung bekannt
Blockchain

Die solarisBank hat die Gründung des Tochterunternehmens solaris Digital Assets bekannt gegeben. Das FinTech mit Vollbanklizenz erweitert damit sein Angebot im Bereich der Verwahrung digitaler Vermögenswerte.

Angesagt

Droht der Maker-GAU? Schwachstelle ermöglicht Millionen-Ether-Raub
Sicherheit

MakerDAO ist eine dezentrale autonome Organisation, die die Möglichkeit für Ether-Lending bietet. Doch eine Schwachstelle im Governance-System ermöglicht theoretisch, alle hinterlegten Ether zu stehlen. Droht der MakerGAU?

JPMorgan: Blockchain-Netzwerk IIN soll Japan im Kampf gegen Geldwäsche helfen
Blockchain

Japan hat ein Geldwäsche-Problem. Abhilfe könnte JPMorgans Interbank Information Network schaffen, das Banken weltweit vernetzt und die Verfolgung von Geldwäscheaktivitäten sowie die Zusammenarbeit mit Behörden erleichtert. Das Blockchain-Netzwerk soll daher ab kommendem Jahr von japanischen Banken genutzt werden.

Deloitte-Studie: Bedarf an Identitätsmanagement für die Welt von morgen
Insights

Mit neuen Bedürfnissen der Verbraucher und Unternehmen sowie der Entwicklung innovativer Technologien steigt auch der Bedarf an einem Identitätsmanagement, das eine Schnittstelle zwischen Cybersicherheit, Compliance und Verbraucherbedürfnissen darstellt. Deloitte hat dahingehend eine Studie erhoben, die Aufschluss über aktuelle Unternehmensentwicklungen gibt und acht Qualitäten eines guten Digital-Identity-Management-Programms enthält.

Bitcoin-Kurs: Den Bullen auf der Spur – Die Lage am Mittwoch
Kolumne

Der Bitcoin-Kurs ist in Lauerstellung. Im Krypto-Markt kann bekanntlich alles passieren: Die Bullen können uns die Türe einrennen, während sich die Bären gerade noch Honig um das Maul schmierten. Doch wie ist es um das Ökosystem bestellt? Was macht Hoffnung, was sieht nicht so gut aus? Die Lage am Mittwoch.

Warte mal kurz ... !

Kennst du schon unseren Newsletter? Wir versorgen dich kostenlos mit den spannendsten News der Krypto- und Blockchainszene: