Cryptonews

Ethereum-Entwickler streiten sich über steigende Datenkosten

Source
CryptoNewsTrend
Published
Ethereum-Entwickler streiten sich über steigende Datenkosten

Das Ethereum-Netzwerk nähert sich einem kritischen Infrastrukturengpass, was unter Entwicklern eine heftige Debatte darüber auslöst, wie mit der schnell wachsenden „Staatsgröße“ der Blockchain umgegangen werden soll.

Im Zentrum der Kontroverse steht ein vorgeschlagenes Netzwerk-Upgrade, EIP-8037, das darauf abzielt, die Datenflut einzudämmen, indem es die Vorlaufkosten für Gas für Entwickler, die neue Smart Contracts und Speicherplätze bereitstellen, deutlich erhöht.

Das aktuelle Design von Ethereum scheint einen wirtschaftlichen Fehler zu haben: Entwickler zahlen eine einmalige Gebühr, um Daten in die Blockchain zu schreiben, aber Netzwerkknoten sind gezwungen, die laufenden Kosten für die dauerhafte Speicherung dieser Daten zu tragen.

Das Zustandsspeicherproblem

Der „Zustand“ von Ethereum ist die Momentaufnahme aller aktuellen Kontostände, Smart-Contract-Codes und im Netzwerk gespeicherten Daten. Im Gegensatz zum Transaktionsverlauf, der archiviert werden kann, muss der Status aktiv gepflegt werden und für Knoten leicht zugänglich sein, um neue Transaktionen zu verarbeiten.

Laut Netzwerkforscher @marilyn100x ist das aktuelle Modell nicht nachhaltig. Wenn das Netzwerk mit einer Gasgrenze von 100 Millionen betrieben wird, fügt Ethereum täglich etwa 553 MiB an neuen permanenten Daten hinzu, was etwa 197 GiB an neuen Staatsdaten pro Jahr entspricht.

Derzeit liegt der Ethereum-Status bei etwa 390 GiB. Bei der aktuellen Wachstumsrate wird das Netzwerk voraussichtlich in weniger als 1,6 Jahren eine kritische „Gefahrenzone“ von 650 GiB erreichen. Wenn der Staat zu groß wird, erhöhen sich die Hardwareanforderungen für den Betrieb eines Knotens dramatisch, was zu einer Zentralisierung des Netzwerks durch die Preisgestaltung durchschnittlicher Teilnehmer führt.

Um zu verhindern, dass das Netzwerk diese Grenze erreicht, haben Entwickler EIP-8037 vorgeschlagen. Anstelle einer zeitgewichteten Miete wirkt der Vorschlag abschreckend, indem er die Vorabkosten für Gas, die für die Erstellung neuer Verträge, Konten und Speicherplätze erforderlich sind, erheblich erhöht. Entwickler werden dazu angeregt, effizienteren Code zu schreiben und die Basisschicht von Ethereum nicht als billige Datenbank zu behandeln.

Vitalik Buterin äußert sich

Die Aussicht auf drastisch höhere Bereitstellungskosten hat Entwickler dazu veranlasst, nach alternativen Problemumgehungen zu suchen. Auf X (ehemals Twitter) schlug Entwickler Lee Ash vor, die Last auf die Benutzer abzuwälzen: „Was wäre, wenn jeder seine eigenen Daten speichern würde? Und die Blockchain nur die Hashes speichern würde? Und die Transaktionen nur die Beweise umfassen würden?“

Vitalik Buterin, Mitbegründer von Ethereum, lehnte die Idee als kurzfristige Lösung schnell ab und erläuterte in diesem Zusammenhang die technischen Einschränkungen kryptografischer Beweise.

„Das Problem besteht darin, dass man die Daten speichern und aktualisieren muss, anhand derer die Beweise überprüft werden, und das ist am Ende sowieso fast so groß wie der Staat“, antwortete Buterin.

Buterin räumte ein, dass es alternative Lösungen für die Staatsverwaltung gebe, warnte jedoch, dass diese äußerst komplex seien. „Es gibt Lösungen, aber sie haben viele bewegliche Teile und alle erfordern Kompromisse im Vergleich zum Status quo von Ethereum“, schloss er.

Ethereum-Entwickler streiten sich über steigende Datenkosten