Lumoz RaaS führt eine auf RISC-V basierende zkEVM-Unterstützungslösung ein, die Entwicklern durch vorinstallierte Entwicklungs-Module und kompatible Toolchains hilft, Zero-Knowledge-Proof-Anwendungen schnell bereitzustellen, während sie gleichzeitig die Rollup-Transaktionsleistung effektiv steigern und die Betriebskosten senken kann.
Verfasst von: Lumoz Team
Ethereum-Gründer Vitalik Buterin schlug kürzlich vor, die bestehende Ethereum Virtual Machine (EVM) durch die RISC-V-Befehlssatzarchitektur zu ersetzen. Der Vorschlag löste in der Ethereum-Community Begeisterung aus und unterstrich das Potenzial von RISC-V im Blockchain-Bereich. Gleichzeitig kündigte Lumoz RaaS (Rollup as a Service) die Unterstützung von RISC-V-basierten zkEVM-Lösungen an, um eine höhere Leistung und Skalierbarkeit für Layer 2 zu bieten.
EVM war schon immer der Kern der Smart-Contract-Funktionalität und unterstützt ein vielfältiges Ökosystem dezentraler Anwendungen. Mit der Weiterentwicklung der Blockchain-Technologie werden jedoch die architektonischen Grenzen von EVMs immer deutlicher. Als Open-Source-Befehlssatzarchitektur ist RISC-V aufgrund seiner Offenheit, Einfachheit und seines flexiblen Ökosystems zu einer potenziellen Wahl geworden, um die Umgebung für die Ausführung von Smart Contracts neu zu gestalten. Durch die Kombination von RISC-V und Smart-Contract-Entwicklung soll diese Innovation nicht nur die Leistung und Sicherheit verbessern, sondern auch die Zugänglichkeit der Blockchain-Entwicklung erheblich erweitern.
RISC-V ist eine Open-Source-Befehlssatzarchitektur (ISA), die aufgrund ihres modularen Designs und ihrer Flexibilität große Aufmerksamkeit erregt. Im Vergleich zu traditionellen proprietären Architekturen (wie x86 und ARM) bietet RISC-V folgende Kernvorteile:
Vitalik schlug vor, RISC-V als langfristige Ausführungsschichtarchitektur zu verwenden, um Ethereum eine stärkere Skalierbarkeit und niedrigere Betriebskosten zu bieten.
Bevor man versteht, warum man sich für RISC-V entscheidet, sollte man die Mängel der EVM klar erkennen:
Diese Einschränkungen machen es schwierig, dass die EVM den Anforderungen an zk-SNARKs (zkEVM) und andere Skalierungslösungen gerecht wird.
zkEVM (Zero-Knowledge Ethereum Virtual Machine) ist eine virtuelle Maschine, die auf der Technologie der Zero-Knowledge-Beweise (zk-SNARKs oder zk-STARKs) basiert und es Benutzern ermöglicht, Berechnungsergebnisse zu überprüfen, ohne spezifische Daten offenzulegen. Das Hauptziel von zkEVM ist es, die Privatsphäre und Skalierbarkeit der Blockchain durch die Technologie der Zero-Knowledge-Beweise erheblich zu verbessern.
RISC-V bietet eine ideale Hardware-Abstraktionsschicht, die besser an die Bedürfnisse von zkEVM angepasst werden kann. Hier nur einige der technischen Highlights der Kombination aus RISC-V und zkEVM:
Der schlanke Befehlssatz von RISC-V macht die Generierung von zk-SNARKs effizienter. Im Vergleich zur EVM ist der Befehlfluss von RISC-V einfacher zu analysieren, und seine Registerarchitektur ist effizienter als die Stack-Architektur der EVM. Das bedeutet, dass zkEVM die Berechnungskosten für die Generierung von Beweisen erheblich senken kann.
Das modulare Design von RISC-V ermöglicht die Anpassung von speziellen Befehlssätzen für zkEVM. Zum Beispiel können spezielle Befehle für endliche Körperarithmetik (finite field arithmetic) entworfen werden, um die Kernaspekte von zk-SNARK/zk-STARK zu beschleunigen, wie z.B. polynomielle Verpflichtungen und Hashfunktionen.
Die Open-Source-Eigenschaften von RISC-V ermöglichen es Hardwareherstellern, spezielle Hardware-Beschleunigungsunterstützung für zkEVM bereitzustellen, zum Beispiel:
Bei der Gestaltung und Implementierung des RISC-V zkEVM sollten die folgenden Aspekte besonders berücksichtigt werden:
Als Innovator im Bereich Blockchain hat Lumoz RaaS angekündigt, eine auf RISC-V basierende zkEVM-Lösung zu unterstützen, um Entwicklern Rollup-Dienste anzubieten. Folgendes sind die möglichen Auswirkungen von Lumozs Unterstützung für RISC-V zkEVM:
Vitaliks Vorschlag und die Unterstützung von Lumoz markieren einen wichtigen Wendepunkt in der Blockchain-Technologie. Die Einführung von RISC-V bietet nicht nur neue Möglichkeiten für die langfristige Entwicklung von Ethereum, sondern dient auch als Referenz für die technische Evolution anderer Blockchain-Plattformen.
In Zukunft, mit der schrittweisen Einführung von RISC-V zkEVM, könnten wir folgende Trends beobachten:
Die Kombination von RISC-V und zkEVM ist eine bedeutende Innovation in der Blockchain-Technologie. Vitaliks Vorschlag weist nicht nur den Weg für die zukünftige Entwicklung von Ethereum, sondern bietet auch neue Ansätze für den technologischen Fortschritt in der gesamten Blockchain-Branche. Mit der Unterstützung von Lumoz RaaS und dem Eintritt weiterer Entwickler haben wir Grund zu der Erwartung, dass RISC-V zkEVM in Zukunft weit verbreitet eingesetzt wird.
Die Zukunft der Blockchain besteht nicht nur aus Code, sondern auch aus der Offenheit und Zusammenarbeit der Technologiekosysteme. Die Ankunft von RISC-V zkEVM könnte eine ganz neue technische Ära einleiten.