Ein neuer Bitcoin-Fehler könnte Chaos in der Krypto-Welt auslösen

Ein neuer Bitcoin-Fehler könnte Chaos in der Krypto-Welt auslösen
  • Bitcoins zeitgesperrte Transaktionen, die zur Abschreckung von Miners verwendet wurden, wurden abgehört
  • Die Entdeckung brachte die Kryptoindustrie in große Sorge und könnte langfristig ein großes Problem darstellen
  • Der Fehler ist im Moment kein großes Problem, aber in Zukunft könnte er das gesamte Netzwerk schädigen

Die Aufgabe eines Bitcoin-Miners ist es, Transaktionen zu validieren und im Gegenzug dafür einen Teil der Belohnung in der BTC zu erhalten. Gier ist jedoch immer vorhanden, wenn es um Geld geht. Es gibt auch eine besondere Art von Verträgen, die eingeführt wurden, um Miners vom Betrug abzuschrecken.

Gemäß einem kürzlich veröffentlichten Bericht scheinen diese „zeitgesperrten“ Verträge leider einen kritischen Fehler zu enthalten, der sie kompromittiert und es den Miners ermöglichen könnte, sich gegenseitig zu bestehlen.

Ein neuer Bitcoin-Fehler stellt ein großes Problem dar

Ende April 2020 veröffentlichte ein Ingenieur, der unter seinem Pseudonym 0xb10c bekannt ist, einen Bericht, der der Kryptoindustrie große Sorgen machte.

Da Bitcoin so groß ist wie es ist – und ständig noch größer wird – gab es einen Bedarf für ein ganzes Netzwerk von Entwicklern, die das eigene Netzwerk von Bitcoin testen und vor theoretischen Angriffen schützen würden. 0xb10c ist ein Entwickler, der zu diesem weltweiten Netzwerk gehört, und ihr Bericht konzentriert sich auf den Schlüsselbereich der Bitcoin-Forschung.

Der Bericht enthüllte, dass über eine Million dieser zeitgesperrten Transaktionen, die zwischen September letzten Jahres und März 2020 getätigt wurden, nicht ordnungsgemäß durchgesetzt wurden.

Das bedeutet, dass theoretisch ein Angriff stattfinden könnte, bei dem sich die Miners gegenseitig die BTC stehlen.

Dies betraf etwa 10% der zeitgesperrten Transaktionen. Bezogen auf die BTC könnte dies etwa 2% der Transaktionen betreffen.

Wie funktionieren zeitgesperrte Transaktionen?

Zeitgesperrte Transaktionen verhindern im Grunde genommen, dass der Empfänger von Bitcoin sofort auf die Münzen zugreifen kann. Stattdessen muss der Miner warten, bis sich eine bestimmte Anzahl von Blöcken über dem Block stapelt, in dem die Transaktion genehmigt wurde.

Da jeder Block etwa 10 Minuten zur Lösung benötigt, können Entwickler die Zeitsperre so programmieren, dass sie ab einer bestimmten Anzahl von Blöcken abläuft. Wenn das Zeitschloss also so eingestellt ist, dass es nach sechs Blöcken abläuft, bedeutet dies, dass der Empfänger die Münzen nach etwa einer Stunde erhält.

Die fehlerhaften Zeitschlösser laufen jedoch schneller, und sie sind so eingestellt, dass sie nach nur einem Block ablaufen und ein „fee snipping“ verhindern. Grundsätzlich gilt: Wenn ein anderer Miner versucht, einen Block, der von einem anderen Miner abgebaut wurde, durch seinen eigenen Block zu ersetzen, der validierte und noch ausstehende Transaktionen enthalten kann, verhindert das Zeitschloss, dass er die ausstehenden Transaktionen einbezieht. Auf diese Weise würde der Miner nur einen Teil der Belohnung stehlen, die es möglicherweise nicht wert ist, den gesamten Prozess zu durchlaufen.

Der Fehler stellt langfristig ein großes Risiko dar, vor allem wenn die Miners nach der dritten Halbierung beginnen, den Gebühren Vorrang vor den Blockbelohnungen zu geben, die jetzt besonders niedrig sind.

Von Ali Raza
Ali ist ein Journalist mit Erfahrung im Web-Journalismus und Marketing. Er hat einen Masterabschluss in Finanzen und schreibt gerne über Kryptowährungen und Fintech. Alis Artikel wurden bereits in einer Reihe von Krypto-Publikationen veröffentlicht.
Invezz verwendet Cookies, um Ihnen eine optimale Benutzererfahrung zu ermöglichen. Mit der Nutzung von Invezz akzeptieren Sie unsere privacy policy.