Vitalik Buterin bekräftigt die entscheidenden Aspekte der Säuberung von Ethereum
Vitalik Buterin – der Mitbegründer von Ethereum – gab Einblicke in die nächsten Schritte zur Vereinfachung des Protokolls und zur Entlastung der Knotenressourcen, auch bekannt als „Purge“.
Die Säuberung zielt im Wesentlichen darauf ab, das Protokoll durch Optimierung der Datenspeicherung zu schützen. Gleichzeitig soll auch auf Designentscheidungen eingegangen werden, die in der Vergangenheit aufgrund technologischer Einschränkungen getroffen wurden. Das Hauptziel besteht darin, das Protokoll zu rationalisieren, technische Verpflichtungen zu beseitigen und die Teilnahmekosten am Netzwerk durch die Löschung veralteter historischer Daten zu senken.
Die Rolle von EIP-6780 bei der Säuberung
EIP-6780 ist ein entscheidender Vorschlag, bevor Ethereum die Säuberung erreicht. Der Schwerpunkt liegt auf der Reduzierung der Funktionalität des SELFDESTRUCT-Opcodes innerhalb des Protokolls. Der Vorschlag wurde während der Dencun-Hard Fork umgesetzt, um Ethereum zu vereinfachen und seine Sicherheitsgarantien zu verbessern.
Buterin betonte die Bedeutung dieses Prozesses für die Beseitigung unnötiger Komplexität und die Beseitigung technischer Schulden. Es wird erwartet, dass dadurch nicht nur die Funktionalität von Ethereum optimiert wird, sondern auch alle aufgelaufenen technischen Probleme behoben werden. EIP-6780 dient als Beispiel für dieses Ziel.
Während Dencun auch den Weg für „Blobs“ ebnete, hat Buterin auch die Absicht, einen weiteren wichtigen Vorschlag auf den Weg zu bringen: EIP-4444, der darauf abzielt, die historischen Daten von Kunden zu bereinigen, die älter als ein Jahr sind. Der Mitbegründer von Ethereum betonte die Herausforderung, die alte Geschichte der zweitgrößten Blockchain zu speichern. Während Entitäten wie Block-Explorer möglicherweise damit umgehen, schlägt er vor, Peer-to-Peer-Protokolle zu optimieren, um diese Daten zu speichern und zu teilen, was eine praktikable Lösung bietet.
„Die Ethereum-Blockchain ist dauerhaft, aber von buchstäblich jedem Knoten zu verlangen, alle Daten für immer zu speichern, ist eine sehr „übertriebene“ Methode, um diese Dauerhaftigkeit zu erreichen.“
Andere Bereiche, die eine „Säuberung“ rechtfertigen
Laut Buterin kann die Reduzierung der für den Betrieb eines Ethereum-Knotens erforderlichen Speichermenge die Teilnahme erheblich steigern. Außerdem verkürzt EIP-4444 die Zeit für die Knotensynchronisierung, rationalisiert die Arbeitsabläufe für Betreiber und verbessert möglicherweise die Dezentralisierung von Ethereum.
„Daher kann EIP-4444 die Knotendezentralisierung von Ethereum erheblich steigern.“ Wenn jeder Knoten standardmäßig kleine Prozentsätze des Verlaufs speichert, könnten wir möglicherweise sogar ungefähr so viele Kopien jedes einzelnen Teils des Verlaufs im gesamten Netzwerk speichern wie heute.“
Ein weiterer Aspekt sind Vorkompilierungen, von denen einige sehr erfolgreich sind, andere jedoch nicht ausreichend genutzt werden und die Nachfrage nach ihnen geringer ausfällt als erwartet. Diese nicht ausreichend genutzten Vorkompilierungen lösen Konsensfehler und Schwierigkeiten bei neuen EVM-Implementierungen aus. Buterin schlägt zwei Möglichkeiten vor, dieses Problem anzugehen: die Vorkompilierung zu entfernen und sie durch ein EVM-Codesegment zu ersetzen, das dieselbe Aktion ausführt.
Im Hinblick auf die LOG-Reform schlägt Buterin vor, Bloom-Filter zu entfernen und sich ausschließlich auf die Erzeugung eines gehashten Zustandswerts zu konzentrieren. Der Plan sieht die Verwendung von ZK-SNARKs und inkrementell verifizierbarer Berechnung (IVC) zur Erstellung verifizierter Protokollbäume vor.
Ein weiterer Aspekt, der Aufmerksamkeit verdient, ist der laufende Übergang von Ethereum zu SimpleSerialize (SSZ). Während die Ethereum-Konsensschicht auf die „sauberere“ und „effizientere“ SSZ umgestellt wurde, kann das Gleiche nicht von der Ausführungsschicht gesagt werden, die auf die gleiche Struktur umgestellt werden muss.
Nach dem Übergang zu SSZ bleiben nur noch zwei Strukturen übrig: SHA256-Binärbäume und Verkle-Bäume. Als sich das SNARK-Hashing schließlich verbesserte, stellte Buterin fest, dass beide durch binäre Merkle-Bäume mit SNARK-freundlichen Hashes ersetzt werden könnten, wodurch die Datenstrukturen von Ethereum vereinheitlicht würden.
Der Beitrag „Vitalik Buterin bekräftigt die entscheidenden Aspekte der Säuberung von Ethereum“ erschien zuerst auf CryptoPotato.
