Vitalik Buterin: „ZK-EVMs werden ein dritter Typ von Ethereum-Client“

Vitalik Buterin über ZK-EVMs und die Multi-Client-Philosophie von Ethereum

ZK-EVMs sind Rollups, die in Rollups verwendet werden, um die Skalierbarkeit des Ethereum-Netzwerks zu erhöhen und gleichzeitig mit seiner Blockchain-Infrastruktur kompatibel zu sein. 

Der Schöpfer von Ethereum, Vitalik Buterin, hat seine Gedanken über die entscheidende Rolle geteilt, die ZK-EVMs in der Zukunft der Blockchain spielen werden. 

Buterin wies darauf hin, dass Lösungen, die auf der Zero-Knowledge-Technologie (ZK) basieren, nicht nur die Skalierbarkeit von Ethereum deutlich erhöhen wird die Art und Weise verändern, wie es in der Kette validiert wirdDaher ist es wichtig, seine Auswirkungen innerhalb des Netzwerks zu analysieren. 

In einer Veröffentlichung mit dem Titel „Wie wird die Multi-Client-Philosophie von Ethereum mit ZK-EVMs interagieren?“Buterin diskutiert, wie ZK-EVMs die Dezentralisierung und Sicherheit der Blockchain beeinflussen werden. 

Der Erfinder von Ethereum gab an, dass sich diese Skalierungslösungen seit Jahren in der Entwicklung befinden und nun damit begonnen werden, aktiv in Protokollen der zweiten Schicht implementiert zu werden, z Polygon-Netzwerk vs. zkSync, die kürzlich ihre vollständig mit EVM (Ethereum Virtual Machine) kompatiblen zk-Rollups auf den Markt gebracht haben. Beide auf Zero-Knowledge-Technologie basierenden Lösungen seien im Mainnet aktiv und weitere würden bald verfügbar sein, sagte Buterin. 

Angesichts dieses Szenarios wies Buterin darauf hin, dass die ZK-EVM nicht nur Rollups zur Skalierung des Netzwerks sein wird, sondern auch Sie werden verwendet, um den Verifizierungsprozess in der Basisschicht zu beschleunigen von Ethereum und sobald dies geschieht, werden ZK-EVMs zu einer dritten Art von Client für das Blockchain-Netzwerk. 

ZK-EVMs und die Multi-Client-Philosophie von Ethereum

Buterin berichtet, dass Ethereum eine Multi-Client-Philosophie beibehalten hat, um die Sicherheit und Dezentralisierung seines Protokolls zu gewährleisten. Anstatt also einen Referenz-Client zu verwenden, der von allen Knoten ausgeführt wird, verfügt die Blockchain über eine verwaltete Spezifikation, für die es verschiedene Implementierungen gibt, die als Clients bezeichnet werden. Letztere werden von den Netzwerkknoten ausgeführt. 

Derzeit Ethereum hat zwei Arten von Kunden: Konsens und Ausführung. Der Schöpfer von Ethereum möchte jedoch die Grundlagen der Blockchain-Dezentralisierung beibehalten und gleichzeitig die Vorteile nutzen, die ZK-EVMs bieten, um Ethereum auf ein höheres Niveau zu skalieren, sodass die Integration von ZK-EVMs als Client des dritten Typs das Netzwerk ermöglichen wird leichter zu sein und die Überprüfung von Transaktionen auf der Basisschicht zu beschleunigen, da diese Lösungen Transaktionen gruppieren und außerhalb der Kette verarbeiten, wodurch Platz und Gasgebühren gespart werden. 

Um die Skalierung von ZK-EVMs zu nutzen, ohne die Dezentralisierung oder Sicherheit von Ethereum zu gefährden, schlägt Buterin mehrere Optionen vor. Eine davon, der der Entwickler am meisten zustimmt, ist Erstellen Sie ein offenes ZK-EVM-Ökosystem, anstelle eines einzelnen ZK-EVM zur Überprüfung der Blöcke in der Kette. 

Der Aufbau auf einem offenen Multi-ZK-EVM-Ökosystem ist die beste Option

Ein offenes Multi-ZK-EVM-Ökosystem, in dem verschiedene Kunden unterschiedliche Implementierungen eines ZK-EVM haben, Es hat seine Herausforderungen, aber es wäre nicht allzu schwierigButerin bemerkte. „Man könnte für jeden Beweistyp ein P2P-Subnetz haben, und ein Client, der einen Beweistyp verwendet, würde das entsprechende Subnetz abhören und warten, bis er einen Beweis erhält, den sein Verifizierer als gültig erkennt.“ 

Die größten Herausforderungen dieses Vorschlags hängen mit Latenz und Datenineffizienz zusammen. Allerdings erklärt Buterin auch, dass diese Herausforderungen klein erscheinen und nicht schwer zu bewältigen sind. 

Weiterlesen: Vitalik Buterin führte die erste Transaktion auf der Polygon zkEVM Mainnet Beta durch