ZKM - En MIPS-basert ZKVM @ProjectZKM ble nylig oppdatert med en ny versjon med kodenavnet Ziren ZKM er et av få ZKVM-produkter med mips-instruksjonssett, de valgte et relativt mindre overfylt spor (sammenlignet med zk-risc-v-instruksjonssettet), mips er et veletablert redusert instruksjonssett, fordelen er ikke antallet og skalerbarheten til instruksjonssettet, men fikseringen og stabiliteten til instruksjonen, så den største utfordringen før ZK-EVM er den kontinuerlige endringen av EVM-instruksjoner, og nye kretsbegrensninger vil bli oppgradert etter endringen. For finans og krypto er stabilitet og sikkerhet viktigere, så stabiliteten til ZK-MIPS er kjerneverdipunktet. @sd_eigen, CTO for dette prosjektet, gjorde et annet ZKVM-prosjekt Eigen_Network i de tidlige dagene, med fokus på personvern på den tiden, og det er ukjent om justeringsretningen fortsatt ble anskaffet. La oss sammenligne MIPs32 med RISC-V instruksjonssett: RV32I er forenklet, med fleksible utvidelsesalternativer (f.eks. M, A, F, D, C) og enkel instruksjonskoding, som støtter 16/32 bits. Kjerneinstruksjonssett: RISC-Vs RV32I (47 oppføringer) er mye mindre enn MIPS32s kjerneheltallsinstruksjoner (~150 oppføringer), noe som gjenspeiler RISC-Vs minimalistiske designfilosofi. Med utvidelser: Vanlige konfigurasjoner for RISC-V (som RV32IMAFC eller RV32G) har rundt 100-150 instruksjoner, som fortsatt vanligvis er mindre enn 200+ (inkludert flyttall og utvidet) til MIPS32. Instruksjonskompleksitet: MIPS32-instruksjonssettet er mer komplekst, og inneholder noen spesialiserte instruksjoner (f.eks. grenforsinkelsesspor, koprosessorinstruksjoner), mens RISC-V forfølger enkelhet, utvider modularitet og reduserer redundans. Forskjeller i designkonsepter MIPS32: Designet på 1980-tallet for å målrette mot høyytelses RISC-prosessorer med et fast instruksjonssett. Inkluderingen av grenforsinkelsesspor (maskinvarefunksjoner, som krever ekstra instruksjonsadministrasjon) gir kompleksitet til implementeringen. Instruksjonssettet er rikelig, men noen instruksjoner er spesifikke for spesifikke maskinvarescenarier og er kanskje ikke egnet for moderne lette design. Økosystemet er modent, men det er lukket kildekode og begrenset i ekspansjon. RISC-V: En moderne åpen kildekode ISA, designet på 2010-tallet, med vekt på modularitet og fleksibilitet. Det er ingen grenforsinkelsesspor, og instruksjonskodingen er kortfattet, noe som er enkelt for maskinvareimplementering og programvareoptimalisering. Instruksjonssettet kan tilpasses i forlengelsen, fra innebygd med lavt strømforbruk til databehandling med høy ytelse. Åpen kildekode-økosystemet har et aktivt fellesskap som støtter rask iterasjon og tilpasning. Litt informasjon om Zirens oppgradering: Ziren = zkMIPS v1.1.0 med GPU + nettverksvalidator -30x GPU-akselerasjon - Network Proof støtter parallelle korrektur - Optimalisering av store begrensninger - Verktøykjede og forhåndskompileringsoppgraderinger - Kritiske feilrettinger og revisjonsforbedringer Kjerneattesteringsprosessen er nå GPU-akselerert, noe som resulterer i betydelige hastigheter: - 30 ganger raskere kjernesikker generering 15 ganger raskere aggregatbevis -Bn254-emballasjebeviset er også 30 ganger raskere Flere oppdateringsdetaljer: Det første prosjektet som kjører Ziren er et Layer 2-nettverk basert på Bitcoin, kalt @GOATRollup. GOAT Network er det første Bitcoin Layer 2-nettverket basert på zkMIPS (Zero-Knowledge MIPS Instruction Set), BitVM3 og en desentralisert sequencer. Den implementerer tillitsminimert design gjennom Optimistic Challenge Protocol (GOAT-OCP), med mål om å adressere Bitcoins begrensninger i skalerbarhet, transaksjonshastighet og kostnad, samtidig som Bitcoins Layer 1-sikkerhet opprettholdes. Kjernefunksjoner: Desentralisering: GOAT Network implementerer fellesskapsdrevne nettverksoperasjoner gjennom desentraliserte Sequencer Node Operators, slik at eksterne nodedeltakere i fellesskap kan administrere blokkproduksjon og transaksjonssekvensering, og dele inntekter. Sikkerhet: Prosjektet bruker BitVM3-broskjemaet og zkRollup-teknologi for å sikre sikkerheten og personvernet til transaksjoner gjennom nullkunnskapsbevis (ZKP-er). zkMIPS støtter programmer skrevet på høynivåspråk som Rust og Golang, slik at utviklere ikke trenger å revidere nullkunnskapssikre kretser, men trenger bare å verifisere forretningslogikk, senke utviklingsbarrieren og forbedre sikkerheten. Skalerbarhet: Ved å flytte noen transaksjoner som skal behandles utenfor kjeden, øker GOAT Network transaksjonshastigheten betydelig og reduserer transaksjonskostnadene til Bitcoin, samtidig som de arver sikkerheten til Bitcoin-hovedkjeden. Den støtter 100 % EVM-kompatibilitet, slik at utviklere effektivt kan bygge Web3 desentraliserte applikasjoner (DApps). Bærekraftig avkastning: GOAT Network er forpliktet til å gi Bitcoin-innehavere bærekraftige avkastningsmuligheter, og utvide bruken av Bitcoin utover bruken som verdilager.
Vis originalen
Innholdet på denne siden er levert av tredjeparter. Med mindre annet er oppgitt, er ikke OKX forfatteren av de siterte artikkelen(e) og krever ingen opphavsrett til materialet. Innholdet er kun gitt for informasjonsformål og representerer ikke synspunktene til OKX. Det er ikke ment å være en anbefaling av noe slag og bør ikke betraktes som investeringsråd eller en oppfordring om å kjøpe eller selge digitale aktiva. I den grad generativ AI brukes til å gi sammendrag eller annen informasjon, kan slikt AI-generert innhold være unøyaktig eller inkonsekvent. Vennligst les den koblede artikkelen for mer detaljer og informasjon. OKX er ikke ansvarlig for innhold som er vert på tredjeparts nettsteder. Beholdning av digitale aktiva, inkludert stablecoins og NFT-er, innebærer en høy grad av risiko og kan svinge mye. Du bør nøye vurdere om handel eller innehav av digitale aktiva passer for deg i lys av din økonomiske tilstand.