NachrichtenKryptoEthereum verschiebt Glamsterdam-Fork auf Hoodi-Testnet, bis Smart-Contract-Risiken behoben sind

Ethereum verschiebt Glamsterdam-Fork auf Hoodi-Testnet, bis Smart-Contract-Risiken behoben sind

Autor: Cointelegraph·

Wichtige Erkenntnisse

  • •Ethereum-Entwickler haben das Glamsterdam-Upgrade auf dem Hoodi-Testnet ausgesetzt, bis Sicherheitsbedenken im Zusammenhang mit acht Smart-Contract-Invarianten behoben sind.
  • •Die Verzögerung geht auf EIP-8037 und EIP-8038 zurück, die die Gaspreise für bestimmte Operationen ändern und Annahmen in bereits eingesetztem Code entkräften würden, wonach bestimmte Operationen immer eine feste Gasmenge kosten.
  • •Ein Bericht des Audit-Unternehmens ChainSecurity vom 13. Oktober ergab, dass die beiden Vorschläge Contracts beeinträchtigen könnten, die auf festen gasbezogenen Annahmen basieren, wenn externe Aufrufe fehlschlagen.
  • •Der Zeitpunkt des Hoodi-Forks hängt nun vom Ausgang der Invarianten-Prüfung ab, die abgeschlossen sein muss, bevor das Upgrade in Richtung Mainnet-Einführung voranschreiten kann.
  • •Glamsterdam, das am 6. Oktober auf dem Sepolia-Testnet startete, soll Ethereums Layer-1-Skalierungs-Roadmap durch verankerte Proposer-Builder-Separation, Block-Level-Access-Lists und Gaspreisanpassungen vorantreiben, die die tatsächlichen Ausführungskosten besser widerspiegeln.
Ethereum verschiebt Glamsterdam-Fork auf Hoodi-Testnet, bis Smart-Contract-Risiken behoben sind

Ethereum-Core-Entwickler haben den Rollout des nächsten großen Upgrades des Netzwerks, Glamsterdam, auf dem Hoodi-Testnet ausgesetzt, bis Sicherheitsbedenken im Zusammenhang mit acht Smart-Contract-Invarianten behoben sind, wie die Ethereum Foundation in einem Blogbeitrag am Freitag mitteilte. Hoodi ist eines der öffentlichen Testnetzwerke von Ethereum, auf denen bevorstehende Protokolländerungen unter realen Bedingungen erprobt werden, bevor sie im Mainnet aktiviert werden.

Im Mittelpunkt der Verzögerung stehen zwei im Upgrade enthaltene Ethereum Improvement Proposals (EIPs), EIP-8037 und EIP-8038, die ändern, wie Gas für bestimmte Operationen berechnet wird. Gas ist die Einheit, mit der die Rechenkosten von Transaktionen und der Ausführung von Smart Contracts auf Ethereum gemessen werden. Nach Angaben der Foundation sind einige bestehende Ethereum-Projekte auf der Annahme aufgebaut, dass bestimmte Operationen immer eine feste Menge Gas kosten – eine Annahme, die durch die neuen Gaspreisregeln entkräftet würde. Da diese Annahmen bereits in eingesetztem Code stecken, wird die Neupreisgestaltung als Sicherheitsbedenken für das Upgrade und nicht als routinemäßige Kostenanpassung behandelt.

Die Entscheidung folgte auf einen Bericht vom 13. Oktober des Smart-Contract-Audit-Unternehmens ChainSecurity, in dem festgestellt wurde, dass die beiden Vorschläge Contracts beeinträchtigen könnten, die auf festen gasbezogenen Annahmen basieren, wenn externe Aufrufe fehlschlagen. Die Entwickler untersuchen derzeit Bedenken im Zusammenhang mit acht Smart-Contract-Invarianten – Bedingungen, die bereits eingesetzte Contracts während des Netzwerkbetriebs als erfüllt erwarten.

Durch die Verschiebung des Hoodi-Forks gewinnen die Entwickler zusätzliche Zeit, um potenzielle Smart-Contract-Probleme zu identifizieren und zu bestimmen, ob Codeänderungen erforderlich sind, bevor Glamsterdam in Richtung Mainnet-Einführung voranschreitet. Der Blogbeitrag der Foundation betonte, dass der Hoodi-Fork erst fortgesetzt wird, wenn die offenen Probleme behoben sind. Der Zeitpunkt des Hoodi-Forks hängt nun vom Ausgang dieser Invarianten-Prüfung ab, die zwischen dem Upgrade und jeder Mainnet-Einführung steht. Für Leser, die den Rollout verfolgen, sind die entscheidenden Indikatoren, ob die Entwickler die acht Invarianten-Bedenken ausräumen und wann die Foundation signalisiert, dass der Hoodi-Fork fortgesetzt werden kann – Schritte, die vor jedem Mainnet-Schritt erfolgen.

Das Glamsterdam-Upgrade startete am 6. Oktober auf dem Sepolia-Testnet, in einer seiner letzten großen Generalproben. Wie die Ethereum Foundation in einem Blogbeitrag vom 28. September ankündigte, ist das Upgrade darauf ausgelegt, Ethereums Layer-1-Skalierungs-Roadmap durch verankerte Proposer-Builder-Separation, Block-Level-Access-Lists und Anpassungen der Gaspreise voranzubringen, die die tatsächlichen Ausführungskosten besser widerspiegeln.