Vitalik Buterin kündigt weitere Entwicklung von Ethereum ‘Purge’ an

Hassan Shittu
| 3 min read

Der Mitbegründer von Ethereum, Vitalik Buterin, hat kürzlich auf X die kommenden Phasen der Vereinfachungsbemühungen des Protokolls mit dem Codenamen “The Purge” vorgestellt.

Diese Initiative zielt darauf ab, das Ethereum-Protokoll zu rationalisieren, indem die Anforderungen an die Speicherung historischer Daten reduziert werden. Dadurch werden die Festplatten der Knotenbetreiber entlastet und die mit dem Protokoll verbundenen technischen Schulden deutlich verringert.

Einfacher ausgedrückt: “The Purge” ist ein Projekt zur Verschlankung von Ethereum und zur Behebung der aufgelaufenen technischen Probleme. Buterins Ankündigung deutet auf die Existenz weiterer Ethereum Improvement Proposals (EIPs) hin, die das gleiche Ziel der Vereinfachung verfolgen.

Vitalik Buterin von Ethereum enthüllt “The Purge” zur Verschlankung des Blockchain-Protokolls

In dem jüngsten Bericht hob Ethereum-Mitbegründer Vitalik Buterin die Implementierung des Ethereum Improvement Protocol (EIP)-6780 während der Dencun-Hardfork hervor, das das Ethereum-Protokoll durch die Reduzierung der Funktionen des “SELFDESTRUCT”-Codes und die Verbesserung der Sicherheitsmaßnahmen erheblich vereinfachte.

Eine der entscheidenden Änderungen nach EIP-6780 ist die Einführung einer maximalen Anzahl von Speicherplätzen, die in einem einzigen Block bearbeitet werden können, was in etwa dem Gaslimit geteilt durch 5000 entspricht. Buterin äußerte sich optimistisch, dass künftige EIPs die SELFDESTRUCT-Funktion abschaffen und damit die Sicherheit und Effizienz des Netzwerks weiter erhöhen werden.

Roadmap of Ethereum Development "The purge"
Source: Vitalik Buterin

The Purge”, wie Buterin sie nannte, umfasst auch umfassende Aufräumarbeiten im Ethereum-Client Geth, die darauf abzielen, überflüssigen Code nach dem Übergang von Proof-of-Work (PoW) zu Proof-of-Stake (PoS) zu entfernen. Jüngste Verbesserungsvorschläge für Ethereum haben auch dazu beigetragen, die Verwaltung leerer Konten zu verbessern und damit die Effizienz des Codes insgesamt zu steigern.

Da eines der Hauptziele von The Purge darin besteht, die Datenspeicherung auf der Ethereum-Blockchain zu optimieren, führt EIP-4444, der während des Dencun-Upgrades eingeführt wurde, das Konzept der “Blobs” für die spezifische Datenspeicherung ein, um den langfristigen Speicherbedarf zu reduzieren und die Teilnahme von Knoten zu erleichtern. Der Vorschlag sieht auch vor, ältere Blöcke nach einer bestimmten Zeit automatisch zu löschen, was den Speicherbedarf weiter reduziert.

Buterin betonte, dass The Purge die Dezentralisierung der Ethereum-Knoten verbessern würde, indem historische Daten effektiver über das Netzwerk verteilt werden. Er merkte an, dass zwar nicht alle Knoten vollständige historische Daten speichern würden, aber Lösungen wie Block-Explorer und dezentrale Peer-to-Peer-Netzwerke erforscht werden, um die Zugänglichkeit zu gewährleisten.

Darüber hinaus sieht The Purge vor, vorkompilierte Ethereum-Verträge zu evaluieren und zu optimieren und eine neue Datenstruktur namens SimpleSerialize (SSZ) einzuführen, die die derzeitige Blockstruktur ersetzt und die Datennutzung und Entwicklungsprozesse vereinfacht.

Vitalik äußert Bedenken bezüglich komplexer Layer 2 Skalierungslösungen


Am 30. Dezember 2023 aktualisierte Ethereum-Mitbegründer Vitalik Buterin die Ethereum-Roadmap und hob dabei die bedeutenden Fortschritte bei den Surge-Initiativen (Rollup-Skalierung) hervor, darunter EIP-4844 und Fortschritte bei Rollup-Technologien. Er betonte auch die Notwendigkeit langfristiger Verbesserungen bei rollup-übergreifenden Standards und Interoperabilität, um das Ethereum-Ökosystem zu verbessern.

Buterin äußerte jedoch kürzlich Bedenken über zu komplizierte Layer-2-Skalierungslösungen in Blockchain-Ökosystemen. In den sozialen Medien wies er auf die potenziellen Risiken hin, die mit komplexen Layer-2-Netzwerken verbunden sind, und plädierte für einen ausgewogeneren Ansatz bei der Entwicklung.

In der Blockchain-Community herrscht die Meinung vor, dass Layer 1-Netzwerke der Einfachheit den Vorrang geben sollten, um kritische Fehler und Angriffsvektoren zu minimieren. Mit diesem Ansatz werden komplexere Funktionen an Layer 2-Netzwerke delegiert, die auf die Bereitstellung von Skalierungslösungen spezialisiert sind.

Buterin wies auf die Schwere kritischer Fehler in Layer 2-Netzwerken hin und erklärte, dass sich Layer 1-Blockchains relativ schnell von Konsensfehlern erholen können, während solche Fehler in Layer 2 zu einem dauerhaften Verlust von Nutzergeldern führen können. Er warnte vor der zunehmenden Komplexität von Layer-2-Lösungen und den damit verbundenen Risiken.

Als alternative Strategie schlug Buterin vor, die Layer-1-Netzwerke mit ausgefeilten Funktionen zu erweitern, um die Layer-2-Netzwerke zu entlasten, so dass sie einigermaßen einfach bleiben. Durch die Verringerung der Komplexität könnten die Risiken von kritischen Fehlern und Sicherheitslücken gemindert werden, wodurch die Gelder der Nutzer geschützt und die Zuverlässigkeit der Systeme verbessert würden.