ZK-økosystemet har aldri hatt sitt Linux-øyeblikk – før nå. Vi introduserer ZeroOS, et universelt modulært bibliotek-OS for zkVM-er. Vi lanserer ZeroOS i dag som et offentlig gode, og er beæret over å ha @danboneh som medforfatter av whitepaperet, lenket i tråden nedenfor.
Problemet: Versjonering, kostnad og sikkerhetsrisiko Når kjernespråk som Rust, C++ eller Go oppdateres, må zkVM-team endre sine fork(er) av språkverktøykjeden. Dette skaper "versjonshelvete" hvor hver zkVM må opprettholde divergerende, skjøre og sikkerhetskritiske distribusjoner som er avhengige av tredjepartsendringer i programmeringsspråk. Hver endring krever en ny revisjon som kan koste 200 000+ per versjon. I tillegg må zkVM-teamene fortsette å overføre sikkerhetsfikser til et økende antall forgrenede verktøykjeder, noe som belaster ressursene for alle unntatt de største aktørene.
Løsningen: Ett operativsystem for hele ZK ZeroOS flytter integrasjonspunktet fra de stadig utviklende språkspesifikke kjøretidene til en enkelt, stabil Linux-syscall-shim. Dette betyr at ZeroOS løser kompatibilitetsproblemet for alle zkVM-er på en språk-agnostisk, zkVM-agnostisk og arkitektur-agnostisk måte. zkVM-byggere (som Concinct, RISC Zero og Polygons ZK-EVM) trenger bare å implementere en ZeroOS-bootloader for å låse opp kompatibilitet med Linux-applikasjoner i mange språk (f.eks. Rust, C). Dette låser opp alle ZeroOS-delsystemmoduler for vApp-utviklere, som kan velge nøyaktig hva de trenger for å balansere effektivitet og sikkerhet. Gevinsten ved å bytte til ZeroOS er en massiv økning i operasjonell effektivitet og sikkerhet som gagner hele utviklerøkosystemet. Alle vinner.
73,9K