Gerade noch rechtzeitig: Ethereum-Entwickler behebt kritischen Bug im EIP-1559-Upgrade

0

Ethereum-Entwickler haben EIP-1559 gepatcht – eineinhalb Monate bevor das Upgrade in Betrieb gehen soll. Developer Martin Holst Swende konnte einen Bug in EIP-1559 identifizieren, einem großen, für Mitte Juli geplanten Upgrade. Über den mittlerweile behobenen Bug hätte das Ethereum-Netzwerk mit Fake-Transaktionen geflutet werden können.

Jetzt ETH bei eToro kaufen

Ethereum-Entwickler haben einen Bug in einem großen bevorstehenden Upgrade behoben, der das Netzwerk anfällig für gefälschte große Transaktionen gemacht hätte.

Anzeige

Das Upgrade EIP-1559 ist geplant für Mitte Juli. Es verbrennt einen Teil des ETH, das für die Verarbeitung von Transaktionen ausgegeben wird – anstatt sie komplett an die Miner zu geben, wie es derzeit der Fall ist. Der Vorschlag zielt darauf ab, die Volatilität der Transaktionsgebühr von Ethereum zu reduzieren.

Unter EIP-1559 können die Nutzer den Minern und dem Ethereum-Netzwerk “Trinkgeld” geben, um Transaktionen zu beschleunigen. Dazu geben sie den maximalen Betrag an, den sie zu zahlen bereit sind.

Doch was hatte es mit dem Bug nun auf sich?

Entwickler behebt kritischen Bug

Martin Holst Swende, ein Ethereum-Kernentwickler aus Schweden, hat am Donnerstag herausgefunden, dass das EIP-1559-Upgrade kein Limit für den maximalen Betrag setzt, den ein Benutzer zahlen kann, um Transaktionen zu beschleunigen.

Ein Angreifer könnte also eine absurd hohe Zahl einfügen, um das Netzwerk zu überwältigen – auch wenn er gar nicht die Mittel hat, um das Trinkgeld zu bezahlen.

Ethereum-Kernentwickler Tim Beiko erläutert die möglichen Auswirkungen des Bugs folgendermaßen:

“Da es sich bei den Feldern in 1559 um Maximalwerte handelt, könnte man dies missbrauchen, diese riesigen Gaswerte nicht wirklich bezahlen und das Netzwerk spammen.“

Um diesen Bug zu beheben bzw. das mögliche Schlupfloch zu schließen, implementierten die Entwickler eine von Swende vorgeschlagene Lösung: vier Codezeilen, die Transaktionen bei einem Limit von 2^256 deckeln – einer weit verbreiteten kryptographischen Hash-Funktion, die auch Bitcoin nutzt.

Am 14. Mai einigten sich die Ethereum-Entwickler darauf, eine “difficulty bomb”, die das Netzwerk stark verlangsamen soll, bis Dezember zu verschieben.

Diese „Schwierigkeits-Bombe“ soll Ethereum-Entwickler ermutigen, Ethereum 2.0 schneller voranzubringen. Hierbei handelt es sich um das lang erwartete Upgrade des Ethereum-Netzwerks, das die (in letzter Zeit oft sehr hohen) Gebühren reduzieren und den Transaktions-Durchsatz erhöhen soll.

Jetzt ETH bei eToro kaufen

Textnachweis: Decrypt

Top Broker zum Kauf und Handel von Kryptowährungen

  • Broker
  • Vorteile
  • Bewertung
  • Zum Angebot
  • Echte Bitcoin oder Bitcoin CFDs kaufen
  • Wallet und Exchange in einem
  • 14+ Kryptos
4.8/5

  • Hervorragende Trading Tools
  • Große Wissens- und Weiterbildungsdatenbank
  • Sehr gute Spreads
4.7/5

74-89% d. CFD Konten verlieren Geld.

Kryptowährungen sind ein sehr volatiles, unreguliertes Investmentprodukt. Ihr Kapital ist im Risiko.
Vorheriger ArtikelTeilsieg für Ripple: Ripple Labs hindert SEC am Zugriff auf kritische XRP-Dokumente
Nächster ArtikelBitcoin am Scheideweg – Absturz oder Aufstieg, was ist realistischer?

Jeder Handel ist riskant. Keine Gewinngarantie. Jeglicher Inhalt unserer Webseite dient ausschließlich dem Zwecke der Information und stellt keine Kauf- oder Verkaufsempfehlung dar. Dies gilt sowohl für Assets, als auch für Produkte, Dienstleistungen und anderweitige Investments. Die Meinungen, welche auf dieser Seite kommuniziert werden, stellen keine Investment Beratung dar und unabhängiger finanzieller Rat sollte immer wenn möglich eingeholt werden.

2015 bin ich erstmals mit Bitcoin in Kontakt gekommen – und seitdem lässt mich das Thema Kryptowährungen nicht mehr los. Aus diesem Grund habe ich BTC & Co. auch zum Teil meines Berufs gemacht und schreibe als freier Autor für Krypto-Publikationen.

HINTERLASSEN SIE EINE ANTWORT

Please enter your comment!
Please enter your name here

12 + fünf =