Nächster Halt Shanghai – die neuesten Meilensteine ​​von Ethereum nähern sich

Das Ethereum-Ökosystem wird seine laufende Metamorphose fortsetzen, während das mit Spannung erwartete Shanghai-Upgrade näher rückt. Die neueste herausragende Verbesserung des Blockchain-Protokolls für intelligente Verträge wird Ether aktivieren (ETH) Auszahlungen aus der Beacon Chain von Ethereum.

Die Fusion markierte einen bedeutenden Meilenstein für das Ethereum-Netzwerk im Jahr 2022, als sich die Blockchain-Plattform vom Proof-of-Work zum Proof-of-Stake-Konsens verlagerte. Diese Änderung führte Validatoren als die neuen „Miner“ des Netzwerks ein, wobei das Staking von ETH zu einer Schlüsselkomponente bei der Aufrechterhaltung des Netzwerks wurde.

Während Vollvalidierer 32 ETH einsetzen mussten, um Transaktionen zu verarbeiten und neue Blöcke zum Netzwerk hinzuzufügen, konnte das breitere Ökosystem kleinere ETH-Beträge einsetzen, um einen Teil der Belohnungen zu verdienen – ähnlich wie ein Investor, der Kapital auf verzinsliche Konten einzahlt.

Diejenigen, die die ETH gesperrt haben, um Validatoren zu werden, konnten ihre abgesteckten Bestände nicht aus der Beacon-Kette zurückziehen. Dies ändert sich mit dem Shanghai-Upgrade und ist ein Hauptgrund für die zunehmende Aufregung um die jüngste Änderung des Ethereum-Netzwerks.

Das Shanghai-Upgrade beinhaltet eine Handvoll Ethereum Improvement Proposals (EIPs) zusätzlich zur Aktivierung von Staking-Entnahmen. Cointelegraph hat sich an Mitglieder des ConsenSys-Teams, der Ethereum Foundation und des Analyseunternehmens Nansen gewandt, um alle Aspekte des bevorstehenden Meilensteins zu entpacken.

Capella x Schanghai = Shapella

Die bevorstehenden Änderungen -Funktion zwei gleichzeitige Upgrades, die zusammengeführt werden, um alle Facetten des Upgrades zu umfassen.

Shanghai bezieht sich auf Änderungen an der Ausführungsschicht von Ethereum, die es hauptsächlich ermöglichen, dass gestakete ETH in Wallets der Ausführungsschicht hinterlegt werden. Das Shanghai-Upgrade erfordert eine gleichzeitige Änderung der Beacon Chain, die auf den Namen Capella getauft wurde.

Justin Florentine, ein angestellter Protokollingenieur für Hyperledger-Besu von ConsenSys, erklärte die kombinierten Upgrades auf Ausführungs- und Konsensebene weiter:

„Es wird doppelt benannt, weil es das erste gleichzeitige Upgrade der Ausführungs- und Konsensschicht von Ethereum ist, und es wird mit Spannung erwartet, weil es ETH-Abhebungen mit Einsatz ermöglichen wird.“

Innerhalb des Ethereum-Ökosystems werden Upgrades der Ausführungsebene nach Städten benannt, die Devcon-Events veranstaltet haben, während Upgrades der Konsensebene nach Sternen benannt sind. Daher lautet der technische Name des bevorstehenden Upgrades Shapella, eine Kombination aus Shanghai und Capella.

Angesichts des Fokus auf die Aktivierung von gestakten ETH-Abhebungen bezeichnet das breitere Kryptowährungs-Ökosystem das bevorstehende Upgrade jedoch als Shanghai. Wie Beiko erklärte, schließt Shanghai ein wichtiges Kapitel in der Entwicklung von Ethereum:

„Es ist besser, sich Shanghai als ‚Ende der Fusion' vorzustellen, als sich auf zukünftige Upgrades zu beziehen. Wir haben während der Fusion keine Abhebungen eingeführt, weil dieses Upgrade bereits das komplexeste in der Geschichte von Ethereum war.“

Schanghai kurz erklärt

Wie von mehreren Analysten und Ethereum-Entwicklern hervorgehoben wurde, gibt es in Shanghai fünf EIPs. EIP-4895 wird es Benutzern ermöglichen, sich vom zuvor gesperrten Ethereum-Staking-Vertrag zurückzuziehen.

Prämienzahlungen werden automatisch in regelmäßigen Abständen an Prüfer an Auszahlungsadressen gesendet. Benutzer haben auch die Möglichkeit, das Staking vollständig zu beenden, wodurch ihr gesamtes Validator-Guthaben zurückgegeben wird.

Validator-Guthaben sind bei 32 ETH ausgeschöpft, was bedeutet, dass Guthaben über diesem Schwellenwert aufgrund von Belohnungen weder zum Kapitalbetrag beitragen noch das Gewicht eines Validators im Netzwerk erhöhen.

EIP-3651, EIP-3855, EIP-3860 und EIP-6049 sind die anderen vier Elemente des Netzwerk-Upgrades. Matt Nelson, ConsenSys Hyperledger Besu und Senior Product Manager von Web3, hob die Auswirkungen jedes dieser EIPs hervor.

Das Ethereum-Protokoll berechnet die Gaspreise basierend darauf, wie viele Arbeitseinheiten eine Funktion von einem Computer im Netzwerk erfordert. Änderungen der Gaskosten von Ethereum passen sich oft an, um überteuerte oder unterteuerte Operationen zu korrigieren, bei denen zentrale Verarbeitungseinheiten mehr oder weniger Arbeit leisten als erwartet. Warm Coinbase (3651), PUSH0 (3855) und die Initcode-Änderungen (3860) sind laut Nelson Teil dieser Korrekturen.

EIP-3651 ändert den Preis für den Zugriff auf die Coinbase-Adresse eines Validators, der Transaktionen einreicht und ausführt. Validatoren erhalten Gebühren an ihre Coinbase-Adresse für die Aufrechterhaltung des Netzwerks. Wie Nelson zusammenfasste, versucht EIP-3651, die Gaskosten für den Zugriff auf eine Coinbase-Adresse zu senken, sodass Benutzer, die Transaktionen einreichen, die Validatoren unter bestimmten Bedingungen direkt bezahlen können:

„Unabhängig davon korrigiert diese EIP ein früheres Versehen über die Kosten für den Zugriff auf die Coinbase-Adresse und bietet Benutzern und Entwicklern einige zusätzliche Vorteile, die neue Anwendungsfälle eröffnen.“

EIP-3860 wird einen ähnlichen Effekt haben. Entwickler übermitteln Initcode an das Netzwerk, wenn sie einen neuen Smart Contract bereitstellen. Wenn der Initcode ausgeführt wird, wird ein Smart Contract „Bytecode“ in der Kette erstellt, der bei jedem Aufruf des Vertrags ausgeführt wird und auch dezentrale Anwendungen (DApps) ausführt.

Metering Initcode beabsichtigt, die Gaskosten zu korrigieren, die für Netzwerkknoten erforderlich sind, um die im Initcode angegebenen Smart Contracts zu verarbeiten und bereitzustellen. Validierungsknoten überprüfen derzeit, ob Verträge bei der Bereitstellung gültig sind, was Zeit und Benzin kostet, um abgeschlossen zu werden, was das initcode EIP verbessern soll, wie Nelson erklärte:

„EIP-3860 wendet neue Kosten auf den Initcode an, die in Korrelation zur Größe des ‚Initcodes‘ skaliert werden, um sicherzustellen, dass die Vertragserstellung angemessene Kosten verursacht.“

Schließlich führt EIP-3855 einen „unkomplizierten und einfachen Wechsel“ zur Ethereum Virtual Machine (EVM) und Gaskostenrechnung durch. Der aktuelle Zustand der EVM speichert einen Wert von Null nicht billig auf dem Ausführungsstapel, da Entwickler die „teure“ PUSH1-Operation verwenden müssen, um einen Wert auf Null zu setzen.

Nelson betonte, dass die Gaskosten in diesem Fall direkt mit dem Speicherplatz verbunden sind, was bedeutet, dass das EVM nur 1 Byte benötigt, um eine einzelne Null zu speichern, während mehr als 1 Byte benötigt wird, um eine größere Zahl aus der PUSH1-Operation zu speichern:

„Diese Änderung erzeugt einen neuen PUSH0-Opcode, der 1 Byte Datenspeicher kostet (weniger als PUSH1) und die Gaskosten für Entwickler (und letztendlich Benutzer) senken wird.“

Beiko wiederholte auch, dass EIPs im Objektformat Ethereum Virtual Machine ursprünglich im Shanghai-Upgrade enthalten waren von der Veranstaltung entfernt.

Die nächsten Schritte

Die Auswirkung des Shanghai-Upgrades auf die Kryptowährungsmärkte und den Wert der ETH ist eine weitere relevante Frage, die vielleicht schwieriger zu beantworten ist.

Andrew Thurman, Analyst bei der Blockchain-Analyseplattform Nansen, sagte gegenüber Cointelegraph, dass das Upgrade erhebliche Auswirkungen auf die Lieferströme und den Preis der ETH haben würde, da das Abstecken grundlegende Veränderungen in der Marktstruktur von Ethereum bewirkt:

„Einige glauben, dass ein erfolgreiches Netzwerk-Upgrade mehr Einzahlungen anregen wird, was zu einer bullischen Marktaktivität führen würde. Andere wiederum glauben, dass große Teile des abgesteckten ETH-Angebots – jetzt über 17.5 Millionen ETH – zurückgezogen und verkauft werden.“

Simon Dudley, ein leitender Blockchain-Protokollingenieur von ConsenSys, fasste eine Schwerpunktverlagerung für das Shanghai-Upgrade zusammen, um die Auszahlungen von Validatoren zu priorisieren. Dies bedeutete, dass die Implementierung bestimmter EIPs auf der Zeitachse weiter nach unten verschoben wurde, um das Risiko weiterer Verzögerungen beim bevorstehenden Upgrade zu begrenzen: 

„Aus diesem Grund gab es unter den Core-Entwicklern den starken Wunsch, zu verhindern, dass das Shanghai-Upgrade zu kompliziert wird.“

Mehrere dieser EIPs wurden auf das Cancun-Upgrade verschoben, das später im Jahr 2023 auf Shanghai folgen wird. Dazu gehören Verbesserungen, die die Grundlage für das Sharding bilden werden, nämlich „Proto-Danksharding“ EIP-4844.

Dudley merkte an, dass Shanghai grundlegende Sharding-Arbeiten absichtlich ausgeschlossen habe, die Arbeiten an EIP-4844 jedoch parallel fortgesetzt würden. Er räumt auch ein, dass der Einsatz von Shanghai die laufenden Arbeiten zum Sharding in den kommenden Monaten durchaus beeinflussen könnte:

„Die Auslieferung des Shanghai-Upgrades kann sich auf das Sharding auswirken, da Entwickler, die an Shanghai gearbeitet haben, Zeit haben, sich auf die kompliziertere Reihe von Sharding-Upgrades zu konzentrieren, die als ‚The Surge‘ bekannt sind.“

Das Shanghai-Upgrade ist geplant stattfinden im Ethereum-Mainnet Anfang April. Das ursprüngliche Datum wurde auf März 2023 verschoben, mit dem Goerli-Testnetzwerk – das Entwicklungstests vor der Bereitstellung des Mainnets ermöglicht – Durchführen des Shapella-Upgrades am März 14.