17. Juni 2024

Die Entwickler von Ethereum arbeiten am Projekt Ethereum 1.x, um das Serenity-Update zu integrieren

 

Die Entwickler von Ethereum arbeiten am Projekt Ethereum 1.x, um das Serenity-Update zu integrieren

Während sich das Ethereum-Team der Umsetzung der nächsten Stufe der 2.0-Entwicklung nähert,Das Entwicklungsteam arbeitet ständig daran, die bestehende Kette zu unterstützen.

Das Projekt mit dem Namen Ethereum 1.x zielt darauf ab, die Benutzerfreundlichkeit von Ethereum (ETH) während der Arbeit am Serenity-Update aufrechtzuerhalten.

Die Geschichte begann mit dem Bewusstsein für das WesentlicheEntwicklern zufolge wird die letzte Phase der Ethereum-Roadmap, Serenity, nicht so schnell fertig sein wie ursprünglich erwartet. Möglicherweise viele Jahre bevor Ethereum 2.0 vollständig im aktuellen Netzwerk implementiert wird, werden Änderungen erforderlich sein, um sicherzustellen, dass größere Probleme Ethereum nicht unbrauchbar machen und gelöst werden, bevor das Protokoll vollständig aktualisiert wird, – vermerkt im Ethereum-Blog.

Trotz der Tatsache, dass es keine unlösbaren Probleme gibtProbleme stellen die Entwickler einen leichten Leistungsabfall aufgrund der stetig wachsenden Größe der Blockchain fest. Vollständige Knoten müssen die gesamte Geschichte von Ethereum herunterladen und verarbeiten, die heute mehr als 200 Gigabyte wiegt.

Diese Zahl steigt monatlich um 10–15 GB und führt zu Problemen beim Knotenbetrieb und Netzwerkverzögerungen.

Wie Ethereum 1.x Probleme löst

Es wurden mehrere Lösungen für dieses Problem vorgeschlagen. Das Reduzieren und Entfernen unnötiger Blockchain-Daten kann die Speichergröße erhöhen, ist jedoch schwierig umzusetzen.

Ethereum 1.x bringt das Konzept der „zustandslosen Clients“ ins Web. Anstatt den gesamten Status zu speichern, berechnen Clients einfach Änderungen im Vergleich zum vorherigen Block und verwenden „Blockzeugen“, um die Gültigkeit sicherzustellen. Während einige Knoten immer noch den gesamten Status aufrechterhalten müssen, scheinen die Vorteile erheblich zu sein.

Beachten Sie, dass Ethereum 1.x unter der vollständigen Anleitung der Ethereum Foundation entwickelt wird. Gleichzeitig bleibt die 1.x-Codebasis jedoch von 2.0 getrennt.

Cointelegraph bat um Klärungan James Hancock, Projektteam-Koordinator 1.x. Auf die Frage, wie die verschiedenen Phasen von Ethereum 2.0 mit ihm interagieren werden, erklärte er:

Die implementierte Phase 0 wird weiterhin seinVerwenden Sie Eth1.X als separate Codebasis. Phase 0 ist eine Brücke, und obwohl der Übergang zwischen Eth1 und Eth2 schrittweise umgesetzt wird, sollten Sie auf den Stand der Ethereum-Verträge achten. Darüber hinaus besteht die Möglichkeit einer umstrittenen Hard Fork, ähnlich der, die zur Entstehung von Ethereum Classic geführt hat. Obwohl dies möglich ist, hat das 1.x-Team nicht die Absicht, eine separate Kette zu erstellen.

Wie Hancock klarstellte, wird Ethereum nach dem Eintritt in die 2.0-Kette zur Mainstream-Version des Netzwerks.