ZKM - ZKVM na bázi MIPS
@ProjectZKM byla nedávno aktualizována o novou verzi s kódovým označením Ziren
ZKM je jedním z mála produktů ZKVM s instrukční sadou MIPS, zvolily relativně méně přeplněnou dráhu (ve srovnání s instrukční sadou ZK-RISC-V), MIPS je dlouhodobě zavedená redukovaná instrukční sada, výhodou není počet a škálovatelnost instrukční sady, ale fixace a stabilita instrukce, největší výzvou před ZK-EVM je neustálá změna instrukcí EVM a po změně budou upgradována nová omezení obvodů. Pro finance a kryptoměny je důležitější stabilita a bezpečnost, takže stabilita ZK-MIPS je jeho základním hodnotovým bodem. @sd_eigen, technický ředitel tohoto projektu, udělal v počátcích další projektovou Eigen_Network ZKVM, která se v té době zaměřovala na soukromí, a není známo, zda byl ještě získán směr úpravy.
Porovnejme MIPs32 s instrukční sadou RISC-V:
RV32I je zjednodušený, s flexibilními možnostmi rozšíření (např. M, A, F, D, C) a jednoduchým kódováním instrukcí, podporujícím 16/32 bitů.
Základní instrukční sada: RISC-V RV32I (47 položek) je mnohem menší než základní celočíselné instrukce MIPS32 (~150 položek), což odráží filozofii minimalistického designu RISC-V.
S rozšířeními: Běžné konfigurace pro RISC-V (například RV32IMAFC nebo RV32G) mají přibližně 100 až 150 instrukcí, což je stále obvykle méně než 200+ (včetně plovoucí desetinné čárky a rozšířené) MIPS32.
Složitost instrukcí: Instrukční sada MIPS32 je složitější a obsahuje některé specializované instrukce (např. sloty pro zpoždění větví, instrukce koprocesoru), zatímco RISC-V usiluje o jednoduchost, rozšiřuje modularitu a snižuje redundanci.
Rozdíly v koncepcích designu
MIPS32: Navržen v 80. letech 20. století pro vysoce výkonné procesory RISC s pevnou instrukční sadou.
Zahrnutí slotů pro zpoždění větví (hardwarové funkce, vyžadující další správu instrukcí) zvyšuje složitost implementace.
Instrukční sada je bohatá, ale některé instrukce jsou specifické pro konkrétní hardwarové scénáře a nemusí být vhodné pro moderní odlehčené konstrukce.
Ekosystém je vyspělý, ale je uzavřený a omezený v expanzi.
RISC-V: Moderní open-source ISA, navržený v roce 2010, s důrazem na modularitu a flexibilitu.
Neexistují žádné sloty pro zpoždění větví a kódování instrukcí je stručné, což je snadné pro implementaci hardwaru a optimalizaci softwaru.
Instrukční sadu lze přizpůsobit rozšířením, od vestavěných s nízkou spotřebou až po vysoce výkonné výpočty.
Ekosystém s otevřeným zdrojovým kódem má aktivní komunitu, která podporuje rychlé iterace a přizpůsobení.
Několik informací o vylepšení Ziren:
Ovladač = zkMIPS v1.1.0 s GPU + Network Validator
-30x akcelerace GPU
- Network Proof podporuje paralelní nátisky
- Optimalizace hlavních omezení
- Upgrady sady nástrojů a předkompilace
- Opravy kritických chyb a vylepšení auditu
Proces ověření jádra je nyní akcelerován GPU, což vede k významným rychlostem:
- 30x rychlejší generování nátisků jádra
15× rychlejší agregované nátisky
- Důkaz o balení bn254 je také 30krát rychlejší
Další podrobnosti o aktualizaci:
Prvním projektem, který spustí Ziren, je síť Layer 2 založená na Bitcoinu, nazvaná @GOATRollup. GOAT Network je první bitcoinová síť vrstvy 2 založená na zkMIPS (Zero-Knowledge MIPS Instruction Set), BitVM3 a decentralizovaném sekvenceru. Implementuje design minimalizovaný důvěrou prostřednictvím protokolu Optimistic Challenge Protocol (GOAT-OCP) s cílem řešit omezení Bitcoinu v oblasti škálovatelnosti, rychlosti transakcí a nákladů při zachování zabezpečení Bitcoinu vrstvy 1.
Základní vlastnosti:
Decentralizace: GOAT Network implementuje komunitou řízené síťové operace prostřednictvím decentralizovaných operátorů sekvenčních uzlů, což umožňuje externím účastníkům uzlů společně řídit výrobu bloků a sekvencování transakcí a sdílet příjmy.
Bezpečnost: Projekt využívá schéma mostu BitVM3 a technologii zkRollup k zajištění bezpečnosti a soukromí transakcí prostřednictvím důkazů s nulovou znalostí (ZKP).
zkMIPS podporuje programy napsané ve vyšších programovacích jazycích, jako jsou Rust a Golang, takže vývojáři nemusí auditovat obvody s nulovými znalostmi, ale stačí ověřit obchodní logiku, snížit bariéru vývoje a zlepšit bezpečnost.
Škálovatelnost: Přesunutím některých transakcí ke zpracování mimo řetězec GOAT Network výrazně zvyšuje rychlost transakcí a snižuje transakční náklady na bitcoiny, přičemž zdědí bezpečnost hlavního řetězce bitcoinů.
Podporuje 100% kompatibilitu s EVM, což vývojářům umožňuje efektivně vytvářet decentralizované aplikace (DApps) Web3.
Udržitelný výnos: GOAT Network se zavázala poskytovat držitelům Bitcoinu příležitosti k udržitelnému výnosu a rozšiřovat jeho využití nad rámec jeho využití jako uchovatele hodnoty.
Zobrazit originál
7,7 tis.
15
Obsah na této stránce poskytují třetí strany. Není-li uvedeno jinak, společnost OKX není autorem těchto informací a nenárokuje si u těchto materiálů žádná autorská práva. Obsah je poskytován pouze pro informativní účely a nevyjadřuje názory společnosti OKX. Nejedná se o doporučení jakéhokoli druhu a nemělo by být považováno za investiční poradenství ani nabádání k nákupu nebo prodeji digitálních aktiv. Tam, kde se k poskytování souhrnů a dalších informací používá generativní AI, může být vygenerovaný obsah nepřesný nebo nekonzistentní. Další podrobnosti a informace naleznete v připojeném článku. Společnost OKX neodpovídá za obsah, jehož hostitelem jsou externí weby. Držená digitální aktiva, včetně stablecoinů a tokenů NFT, zahrnují vysokou míru rizika a mohou značně kolísat. Měli byste pečlivě zvážit, zde je pro vás obchodování s digitálními aktivy nebo jejich držení vhodné z hlediska vaší finanční situace.