Der Mitbegründer von Ethereum (ETH), Vitalik Buterin, hat kürzlich bekannt gegeben, wie die nächste Phase für die Entwicklung des Netzwerks aussehen wird Ethereum (ETH). Der nächste bedeutende Schritt in der Entwicklung der Blockchain heißt „The Purge".
Buterin gab kürzlich Einblicke in die Bemühungen, das Ethereum-Protokoll zu vereinfachen und seine Sicherheitsmaßnahmen zu verbessern.
„Eine kurze Anmerkung zu den nächsten Schritten zur Vereinfachung des Ethereum-Protokolls und zur Verringerung der Knotenressourcenlast (auch bekannt als „die Säuberung“)“, teilte er mit.
Eine kurze Anmerkung zu den nächsten Schritten zur Vereinfachung des Ethereum-Protokolls und zur Verringerung der Knotenressourcenlast (auch bekannt als „die Säuberung“):https://t.co/BAebCGrisB
- vitalik.eth (@VitalikButerin) 1. April 2024
In einer Mitteilung erklärte Vitalik Buterin, dass „The Purge“ ein Projekt sei, das darauf abzielt, Ethereum zu reduzieren und technische Schulden zu begleichen.
„Dieses EIP ist ein wichtiges Beispiel für einen oft unterschätzten Teil der Ethereum-Protokollentwicklung: das Bemühen, das Protokoll zu vereinfachen, indem Komplexität beseitigt und neue Sicherheitsgarantien hinzugefügt werden.“ Dies ist ein großer Teil dessen, was ich als „The Purge“ bezeichnet habe: das Projekt, Ethereum zu leerverkaufen und technische Schulden abzubezahlen. Es wird weitere EIPs mit einem ähnlichen Geist geben, und daher lohnt es sich zu verstehen, wie insbesondere EIP-6780 das Ziel erreicht und welche anderen EIPs in Zukunft existieren könnten.“
Die Entwickler hoben die nächsten Schritte der Säuberung hervor: „Eines der weniger bekannten EIPs im jüngsten Dencun-Hardfork ist EIP-6780, das die meisten Funktionen des SELFDESTRUCT-Opcodes entfernt hat.“ Buterin erklärte auch, wie EIP-6780 das Ethereum-Protokoll vereinfacht:
„EIP-6780 reduziert die Funktionalität des SELFDESTRUCT-Opcodes, der den Vertrag, der ihn aufruft, zerstört und seinen Code und Speicher leert, sodass er nur funktioniert, wenn der Vertrag während derselben Transaktion erstellt wurde.“ Dies allein stellt keine Verringerung der Komplexität der Spezifikation dar“, so die Entwickler.
O Dokument erklärte auch, dass die neue Funktion jedoch Implementierungen verbessert, indem sie zwei neue Invarianten einführt: Nach EIP-6780 gibt es eine maximale Anzahl von Speicherplätzen (ungefähr: Gaslimit/5000), die in einem einzigen Block bearbeitet werden können; Wenn ein Vertrag zu Beginn einer Transaktion oder eines Blocks einen nicht leeren Code hat, hat er am Ende dieser Transaktion oder dieses Blocks denselben Code.