Die Neo 4 RISC-V VM-Lösung besteht die vollständige MainNet-Statusvalidierung

Eine NeoVM-kompatible RISC-V-Virtual-Machine-Lösung für Neo 4 hat die Block-für-Block-Status-Root-Verifizierung anhand des gesamten Neo-MainNet-Datensatzes bestanden und bestätigt, dass das Design über das Konzeptstadium hinausgegangen ist. Neo-Mitbegründer und Kernentwickler Erik Zhang teilte den Meilenstein mit und beschrieb das Ergebnis als Bestätigung dafür, dass der Ansatz identische Zustandsübergänge zum bestehenden System hervorbringt.
Der Erfolg folgt Zhangs im September 2025 veröffentlichtem Entwurf der Neo 4-Roadmap, in der NeoVM 2 als virtuelle Maschine der nächsten Generation mit RISC-V-Kompatibilität, feinkörniger Gasmessung und verbesserter Kosteneffizienz vorgeschlagen wurde. Damals erklärte Zhang, dass die Einführung von RISC-V es Neo ermöglichen würde, die bestehende Entwicklerinfrastruktur zu integrieren, die Effizienz zu verbessern und die Unterstützung für Zero-Knowledge-Proofs zu verbessern.
Architektur und Validierung
Die Implementierung integriert PolkaVM, eine RISC-V-basierte virtuelle Maschine, die ursprünglich von Parity Technologies für das Polkadot-Ökosystem entwickelt wurde, in die Ausführungsumgebung von Neo. Ein vom Neo-Core-Entwickler Jimmy Liao geteiltes Architekturdiagramm veranschaulicht das mehrschichtige Design: Der Neo Core C#-Knoten ist über eine Foreign Function Interface Bridge mit einer in Rust geschriebenen PolkaVM Host Runtime verbunden, wobei eine RISC-V-Sandbox-Schicht sowohl Legacy-NeoVM-Bytecode als auch native RISC-V-Verträge unterstützt.
Die NeoVM-kompatible RISC-V-VM-Lösung wurde fertiggestellt. Für jeden Block in den Mainnet-Daten wurde eine Zustandsüberprüfung auf Root-Ebene bestanden. Immer noch eine Forschungsarbeit. pic.twitter.com/GY2RKjU9U1
– jimmy.neo (@r3ejimmy) 11. April 2026
Bei der Status-Root-Verifizierung wird der kryptografische Hash verglichen, der den gesamten Status der Blockchain auf jeder Blockhöhe darstellt. Durch die Ausführung der neuen VM-Implementierung für jeden MainNet-Block und die durchgehende Bestätigung übereinstimmender Zustandswurzeln demonstrierte das Team die funktionale Äquivalenz zwischen dem RISC-V-basierten System und der bestehenden NeoVM.
Zwei Wege für Neos Zukunft
Zhang erklärte, dass die validierte Lösung zwei Wege für die Entwicklung von Neo eröffnet: die Wahrung der Kompatibilität mit dem bestehenden NeoVM-Vertragsökosystem und die Schaffung von Raum für die native RISC-V-Vertragsausführung. Er sagte:
„Dies ist noch Forschungsarbeit, aber die Richtung ist jetzt klar: Erweitern Sie die VM-Funktionen und Entwicklermöglichkeiten von Neo, ohne das bestehende Ökosystem zu fragmentieren.“
Der Dual-Path-Ansatz steht im Einklang mit der umfassenderen Designphilosophie von Neo 4, die auf vollständige Abwärtskompatibilität Wert legt, um sicherzustellen, dass vorhandene Token, Smart Contracts und Anwendungen, die auf Neo N3 bereitgestellt werden, weiterhin ohne Migration oder erneute Bereitstellung funktionieren.
RISC-V ist eine Open-Source-Befehlssatzarchitektur, die es ermöglicht, Smart Contracts zu einem Standardbefehlssatz statt zu benutzerdefiniertem Bytecode zu kompilieren, was möglicherweise die Sprach- und Toolunterstützung erweitert. Andere Blockchain-Projekte, darunter Ethereum, haben RISC-V als Ergänzung oder Ersatz für bestehende VM-Architekturen untersucht.
Zhangs ursprüngliche Ankündigung finden Sie unter dem folgenden Link: https://x.com/erikzhang/status/2042992425145160183