Ethereum-Mitbegründer Vitalik Buterin und Forscher Toni Wahrstätter haben das Proposal EIP-7983 vorgelegt, das darauf abzielt, auf Protokollebene eine Obergrenze für die Nutzung von Gas (Transaktionseinheiten) einzuführen, um die Netzwerksicherheit und -leistung zu erhöhen.
Das Proposal sieht ein maximales Gaslimit von 16,77 Millionen (2²⁴) für einzelne Transaktionen vor. „Durch die Einführung dieses Limits kann Ethereum seine Widerstandsfähigkeit gegen bestimmte DoS-Vektoren erhöhen, die Netzwerkstabilität verbessern und die Kosten für die Transaktionsverarbeitung besser vorhersehbar machen“, heißt es in dem Schreiben.
Bei der derzeitigen Ethereum (ETH)-Architektur kann eine einzige Transaktion theoretisch das Gaslimit des gesamten Blocks aufbrauchen, was das Risiko von Denial-of-Service (DoS)-Angriffen birgt und zu unvorhersehbarem Netzwerkverhalten führt.
Durch die Begrenzung einzelner Transaktionen versucht EIP-7983, den Gasverbrauch gleichmäßiger zu verteilen und die Gefahr zu verringern, dass einzelne Transaktionen die Blockkapazität überfordern.
Gas-Obergrenze für mehr Stabilität
Die vorgeschlagene Obergrenze soll auch die Kompatibilität mit Zero-Knowledge Virtuellen Maschinen (zkVMs) verbessern, indem sie die Aufteilung großer Transaktionen in kleinere Teile fördert.
Dem ersten Entwurf zufolge würden Transaktionen, die ein Gaslimit von mehr als 16,77 Millionen angeben, bei der Blockvalidierung zurückgewiesen werden, so dass sie nicht in das Netzwerk gelangen oder in neue Blöcke aufgenommen werden können. Die Obergrenze ist unabhängig von der allgemeinen Block-Gasgrenze, die Miner und Validierer im Rahmen der bestehenden Konsensregeln noch anpassen können.
Buterin und Wahrstätter wählten 16,77 Millionen als Obergrenze, um ein Gleichgewicht zwischen Komplexität und Leistung zu schaffen. Sie argumentieren, dass diese Obergrenze den aktuellen fortgeschrittenen DeFi-Anwendungsfällen und Vertragsverteilungen gerecht wird, ohne unnötige Risiken einzugehen.
„Dieser Wert ermöglicht die meisten aktuellen Anwendungsfälle, einschließlich der Bereitstellung von Smart Contracts und fortgeschrittenen DeFi-Interaktionen, und gewährleistet gleichzeitig konsistente Leistungsmerkmale“, heißt es in dem Entwurf.
Das Proposal ist zwar nicht rückwärtskompatibel für Transaktionen, die den neuen Grenzwert überschreiten, aber die Autoren weisen darauf hin, dass die meisten bestehenden Transaktionen weit unter der Obergrenze liegen, so dass die Auswirkungen auf Nutzer und Entwickler minimal sind.
EIP-7983 baut auf früheren Bemühungen wie EIP-7825 auf, um die Vorhersagbarkeit bei der Ausführung von Transaktionen zu verbessern.
Vitalik will Ethereum vereinfachen
Im Mai rief Buterin dazu auf, das Basisprotokoll des Ethereum-Netzwerks zu vereinfachen, um die Effizienz, Sicherheit und Zugänglichkeit zu erhöhen, inspiriert durch den minimalistischen Ansatz von Bitcoin.
Damals schlug er vor, die Architektur von Ethereum in den Bereichen Konsens, Ausführung und gemeinsame Komponenten umzustrukturieren, um innerhalb von fünf Jahren ein schlankeres Design zu erreichen. Buterin argumentierte, dass die wachsende Komplexität von Ethereum zu längeren Entwicklungszeiten, höheren Kosten und größeren Sicherheitsrisiken geführt hat.
Kürzlich stellte der Ethereum-Mastermind eine neue Art von digitalem Identitätssystem vor, das er „pluralistische Identität“ nannte und mit dem er argumentierte, dass es die Privatsphäre schützen und gleichzeitig eine faire Teilnahme am digitalen Leben ermöglichen kön