Das zk-Ökosystem hatte nie seinen Linux-Moment - bis jetzt. Wir präsentieren ZeroOS, ein universelles modulares Library-OS für zkVMs. Wir veröffentlichen ZeroOS heute als öffentliches Gut und sind geehrt, @danboneh als Mitautor des Whitepapers zu haben, das im folgenden Thread verlinkt ist.
Das Problem: Versionierung, Kosten und Sicherheitsrisiken Wenn Kernsprachen wie Rust, C++ oder Go aktualisiert werden, müssen zkVM-Teams ihre Forks der Sprach-Toolchain anpassen. Dies schafft "Versionshölle", in der jede zkVM divergente, fragile und sicherheitskritische Deployments aufrechterhalten muss, die von Änderungen an Programmiersprachen von Drittanbietern abhängen. Jede Modifikation erfordert ein neues Audit, das über 200.000 $ pro Version kosten kann. Außerdem müssen zkVM-Teams Sicherheitsupdates in eine wachsende Anzahl von geforkten Toolchains zurückportieren, was die Ressourcen für alle außer den größten Akteuren belastet.
Die Lösung: Ein OS für alle ZK ZeroOS verlagert den Integrationspunkt von den ständig weiterentwickelten, sprachspezifischen Laufzeiten zu einem einzigen, stabilen Linux-Systemaufruf-Shim. Das bedeutet, dass ZeroOS das Kompatibilitätsproblem für alle zkVMs auf eine sprachunabhängige, zkVM-unabhängige und architekturunabhängige Weise löst. zkVM-Entwickler (wie Succinct, RISC Zero und Polygons ZK-EVM) müssen lediglich einen ZeroOS-Bootloader implementieren, um die Kompatibilität mit Linux-Anwendungen in vielen Sprachen (z. B. Rust, C) freizuschalten. Dies schaltet alle ZeroOS-Subsystemmodule für vApp-Entwickler frei, die genau das auswählen können, was sie benötigen, um Effizienz und Sicherheit auszubalancieren. Der Vorteil des Wechsels zu ZeroOS ist ein massiver Anstieg der betrieblichen Effizienz und Sicherheit, der dem gesamten Entwickler-Ökosystem zugutekommt. Alle profitieren.
73,89K