? Vitalik Buterin schlägt ein mehrdimensionales Gas-Framework für Ethereum vor | Kryptopolitan
– Vitalik Buterin schlägt ein mehrdimensionales Gas-Framework für Ethereum vor, um Ineffizienzen im derzeitigen System zu beseitigen.
Derzeitige Single-Gas-Systeme kombinieren verschiedene Rechenleistungen in einer einzigen Metrik, was ineffizient sein kann.
Vitaliks Vorschlag trennt Ressourcen, wie z.B. Rechenleistung und Speicherplatz, in verschiedene Kategorien mit separaten Grenzen und Gebühren.
Das Gassystem von Ethereum, die Hauptkomponente zur Berechnung der Transaktionsgebühren, benötigt ein größeres Upgrade, und Vitalik Buterins kühner Vorschlag besteht darin, ein mehrdimensionales Gassystem zu implementieren, das die Einschränkungen des aktuellen Systems beheben soll.
Laut Vitalik verwendet Ethereum derzeit ein einziges Gassystem, das eine einzige “Gas”-Metrik verwendet, um verschiedene Rechenleistungen wie Verarbeitung, Speicheroperationen, Datentransfers und kryptografische Beweise zu bewerten.
Die Kosten einer typischen Transaktion belaufen sich beispielsweise auf 47.085 “Gase”, die Basiskosten, Dateneinbindung, Speicherinteraktion und Ausführungsaufwand umfassen. Ein solches System vereinfacht zwar Markttransaktionen und Gebührenberechnungen, aber es kombiniert grundlegend unterschiedliche Arten von Ressourcen, was problematisch sein kann.
Vitalik erklärt, dass eine solche Vermischung zu Ineffizienzen führt, weil verschiedene Netzwerkressourcen austauschbar behandelt werden. Infolgedessen können die Netze sichere Handelsblöcke ablehnen oder potenziell gefährliche Handelsblöcke aufgrund einer unsachgemäßen Gaszuordnung akzeptieren. Wir glauben, dass der Übergang zu einem mehrdimensionalen Gasmodell die wahren Grenzen und Fähigkeiten des Netzes besser widerspiegeln und den Durchsatz erhöhen kann, da die Austauschbarkeit von Ressourcen nicht zu stark vereinfacht wird.
Das Konzept der mehrdimensionalen Gase ist nicht unbedingt neu, wie von Vitalik für seine aktive Umsetzung in EIP-4844 beschrieben. Diese Verbesserung komprimiert Daten durch die Einführung von “Blobs”, die die Transaktionskosten einer Tier-2-Lösung erheblich senken. Indem Daten und Berechnungen getrennt bezahlt werden, kann Ethereum größere und komplexere Transaktionen abwickeln, ohne die Netzwerkintegrität zu gefährden.
Vitalik sprach über die Probleme im Zusammenhang mit großen Blockgrößen und deren Auswirkungen auf die Skalierbarkeit von Ethereum. Er wies darauf hin, dass vor den jüngsten Reformen selbst eine kleine Senkung der Datenkosten zu einer gefährlich großen maximalen Blockgröße führen konnte, die das Netzwerk überlasten konnte. Die Einführung von Blobs löst dieses Problem, indem sie unterschiedliche Grenzen und Kosten für verschiedene Datentypen festlegt, und hat Transaktionen wie Collapses bereits viel billiger gemacht und das Transaktionsvolumen deutlich erhöht.
Mit Blick auf die Zukunft glaubt Vitalik, dass die nächste große Herausforderung die Integration von zustandslosen Clients sein wird. Bei zustandslosen Clients muss das Netzwerk Transaktionen verarbeiten, ohne alle Zustandsdaten auf jedem Knoten zu speichern. Dieser Ansatz würde stark von fortschrittlicheren Gasmodellen profitieren, bei denen verschiedene Arten von Daten und Transaktionen anhand der tatsächlichen Anforderungen des Systems bewertet werden.
Das eigentliche Potenzial eines mehrdimensionalen Gassystems liegt jedoch in der Flexibilität, verschiedene Ressourcen im Netz unabhängig voneinander zu verwalten. So könnte beispielsweise das nationale Wachstum im Rahmen des Preismodells unabhängig von der Transaktionsverarbeitung und der Datenspeicherung verwaltet werden, so dass sich das Netz dynamischer an veränderte Anforderungen anpassen kann.
Vitalik ist optimistisch, was die Vorteile eines solchen Systems angeht, räumt aber ein, dass es seine Herausforderungen hat, insbesondere wenn es um die Ausführung von Transaktionen und Unteraufrufen auf der Ethereum Virtual Machine (EVM) geht. Verschiedene Arten von Transaktionen können unterschiedliche Gasmetriken erfordern, was das Design und die Ausführung von Smart Contracts erschwert.
Trotz dieser Herausforderungen ist er der Meinung, dass die Vorteile den Aufwand rechtfertigen, insbesondere im Hinblick auf Skalierbarkeit und Effizienz. Wenn es sorgfältig implementiert wird, könnte ein mehrdimensionales Gassystem Ethereum robuster und flexibler machen und den Bedürfnissen einer vielfältigen Nutzerbasis besser gerecht werden.