Vitalik Buterin: zkEVM kann Verifizierungsprobleme in Ethereum lösen

Ethereum, eine Smart-Contracting-Plattform, die dezentralisierte Finanzen (DeFi), nicht fungible Token (NFTs) und mehr unterstützt, hat ein Problem, das nicht allein durch Layer-2-Skalierungsplattformen gelöst werden kann, erklärte sein Mitbegründer Vitalik Buterin kürzlich. In einem Blog sagte Buterin, obwohl das Netzwerk weit verbreitet ist und es Benutzer gibt, ist es eine Herausforderung, Mainnet-Transaktionen zu überprüfen. Die daraus resultierenden Herausforderungen bedeuten, dass nicht viele Menschen ihre Knoten betreiben und sich stattdessen auf vertrauenswürdige Drittanbieter verlassen können, einschließlich Light Clients. Obwohl Lightweight-Clients unerlässlich sind, stellt der Mitbegründer fest, dass die Überprüfung, ob ein bestimmter Ethereum-Validator den etablierten Protokollregeln folgt, eine Herausforderung darstellt. Um diese Probleme anzugehen, schlägt Buterin zwei Optionen vor, um Schicht-1-Verifizierungsprobleme in der Kette zu lösen und gleichzeitig die Skalierbarkeit zu verbessern.

Behebung von Problemen bei der On-Chain-Verifizierung

Bei der ersten Option schlägt er vor, das Mainnet einzuschränken und die Aktivität auf Layer-2 zu zwingen. Dies würde eine Reduzierung des Mainnet-Gas-pro-Block-Ziels von 15 Millionen auf 1 Million erfordern, wobei die einzige Funktion von Layer-1 darin besteht, Layer-2-Protokolle zu verifizieren. Obwohl diese Lösung funktionieren könnte, kann es Fehler geben. Erstens würde dies viele bestehende L1-basierte Anwendungen wirtschaftlich undurchführbar machen, und Benutzergelder könnten aufgrund überwältigend hoher Gebühren stecken bleiben. Eine Massenmigration zu einem Layer-2-Projekt ist möglich, aber das würde den Prozess weiter verkomplizieren. Der Mitbegründer stellt fest, dass das Ethereum-Protokoll idealerweise auf verschiedenen Geräten, einschließlich Laptops, Telefonen und Browsererweiterungen, einfach zu überprüfen sein sollte. Die individuelle Synchronisierung der Daten in der Kette zum ersten Mal oder nach langer Offline-Zeit kann jedoch bis zu 54 Sekunden dauern. Dies kann eine Aufgabe im Browser des Geräts sein oder bei tragbaren Geräten zu einer schnellen Entladung des Akkus führen. Eine weitere alternative Option, die Buterin vorschlägt, beinhaltet Succinct Non-interactive Argument of Knowledge (SNARK) – die Überprüfung des Hauptnetzes mithilfe einer Zero-Knowledge Ethereum Virtual Machine (zkEVM), die verwendet werden kann, um die Ethereum Virtual Machine (EVM)-Ausführung eines Ethereum-Blocks zu überprüfen . Bei diesem Ansatz würde mehr SNARK-Code geschrieben werden, um die Konsensseite eines Blocks zu verifizieren. Das Generieren von Nachweisen in Echtzeit würde jedoch erhebliche Verbesserungen durch spezialisierte Hardware oder architektonische Verbesserungen erfordern. Wenn diese Option verfolgt wird, müsste ein zkEVM-Typ ausgewählt werden, der für die Verifizierung verwendet werden soll. Es gibt drei Optionen: ein einzelnes zkEVM, ein geschlossenes Multi-zkEVM und ein offenes Multi-zkEVM. Während jede Option Vor- und Nachteile hat, glaubt Buterin, dass die offene Multi-zkEVM-Option der beste Weg ist. Dieser Ansatz würde verschiedene Clients mit unterschiedlichen zkEVM-Implementierungen umfassen, wobei jeder Client auf einen kompatiblen Beweis wartet, bevor er einen Block als gültig akzeptiert. Obwohl ideal, wird es nicht ohne Herausforderungen sein. Es ist offensichtlich, dass die Effizienz und Parallelisierung von Ethereum erheblich verbessert werden müssten. Er glaubt jedoch, dass dieser Weg erkundet werden kann und aufgrund des technologischen Fortschritts praktikabel ist.

Verbesserung der Skalierbarkeit und Zugänglichkeit in Ethereum

Buterins Vorschläge stellen einen Schritt in die richtige Richtung dar, um das Verifizierungsproblem On-Chain zu lösen. Obwohl die vorgeschlagenen Lösungen Schwächen aufweisen, unterstreichen sie die Notwendigkeit eines skalierbareren und effizienteren Ethereum-Protokolls. Dieser Vorschlag kam, als Polygon Anfang dieser Woche seine zkEVM-Mainnet-Beta mit Plänen zum Open-Sourcing der Technologie startete, um weitere Entwicklungen voranzutreiben. Folgen Sie uns auf Google News

Click to rate this post!
[Total: 0 Average: 0]
Cryptocurrencies News