DeversiFi erklärt, was die 23 Mio. USD Transaktionsgebühr auf Ethereum verursacht hat

Sead Fadilpašić
| 2 min read
Source: Adobe/Tobias Arhelger

Die Börse DeversiFi – deren Wallet an der Ethereum (ETH)-Transaktion beteiligt war, die 23,5 Mio. USD kostete – erklärte, was passiert ist.

Dem Bericht zufolge können “zugrundeliegende Probleme in der EthereumJS (JavaScript)-Bibliothek, die mit Gasgebührenänderungen im Zusammenhang mit dem EIP-1559-Upgrade zusammenfallen, unter bestimmten Umständen zu Transaktionen mit extrem hohen Gebühren führen”.

Außerdem können Ledger-Hardware-Wallets die Gebühren in einer für Menschen nicht lesbaren Weise anzeigen.

Sie fügten hinzu, dass nur Wallets mit einer “sehr großen Menge an Geldmitteln” betroffen seien, während der Rest eine fehlgeschlagene Transaktion sehen würde.

Während der Untersuchung der Ursache führte das Team Scheineinzahlungen mit Ledgers durch, um das Problem zu replizieren. Sie fanden heraus, dass “wenn die Gas- und Prioritätsgebühren berechnet und dann in ein großes Zahlenobjekt umgewandelt wurden. Da die letzten Blöcke verwendet werden, um die Prioritätsgebühren vorherzusagen, könnte die Berechnung zu einer Dezimalzahl führen.” Die EthereumJS-Bibliothek unterstützt keine Dezimalwerte, so dass dies zu einem Fehler führen würde – aber “da der Wert zuerst in einen Puffer konvertiert wurde, wurde keine Fehlerbehandlung ausgelöst.”

Als Beispiel wurde die Übergabe eines Wertes von 33974230439.550003 genannt, was eine ganze Zahl von 35624562649959629 ergeben würde – potenziell sechs Größenordnungen höher als beabsichtigt.

“DeversiFi arbeitet aktiv mit der Ethereum-Community und Ledger zusammen, um Probleme zu beheben, die zu diesem Vorfall beigetragen haben könnten”, heißt es in dem Bericht, der Folgendes hinzufügt: “EIP-1559 schützt nicht vor versehentlichen Mehrausgaben.”

Wie berichtet, zahlte die Kryptobörse Bitfinex 23,5 Mio. USD (7.676,61 ETH) an Transaktionsgebühren für einen Transfer von fast 100.000 USD in Tether (USDT) über das Ethereum-Netzwerk. Einen Tag später gab der Miner dieses Blocks das gesamte Geld zurück, abzüglich 50 ETH, die als Rückgabegebühr gezahlt wurden.

Rotkiapp-Gründer Lefteris Karapetsas beschrieb das Problem als “entsetzlich”. “Die Tatsache, dass so etwas passieren kann, zeigt, wie kaputt die Krypto-UX (User Experience) und Prioritäten sind”, sagte er.

____
Mehr News:
Die teuerste Transaktion auf Ethereum kostete 23,5 Millionen US-Dollar
Ethereum Miner gibt 22 Mio. USD an irrtümlichen Gebühren zurück, behält 50 ETH
Deutscher Hamster entpuppt sich als hervorragender Krypto-Trader

Folgen Sie unseren Affiliate-Links:

Kaufen Sie Ihre Kryptos auf PrimeXBT, der Handelsplattform der nächsten Generation

Sichern Sie Ihre Kryptos auf Wallets wie Ledger und Trezor

Machen Sie Ihre Krypto Transaktieren anonym mit NordVPN