One ZKP for All
We secure the metal (CPU/MIPS) so you don’t have to
Since zkMIPS secures the CPU/MIPS beneath every VM, framework, or app above, all software above the CPU is secured
By adopting zkMIPS, everyone is thus able to claim zk proof security, without ever doing zk proofing themselves
Works with All VMs
MIPS sits beneath every VM (Virtual Machines), therefore zkMIPS
Unifies all flavors of zkEVM
Supports alternative blockchain smart-contract engine VMs:
MoveVM – zkMVM
WASM – zkWASM
RustVM – zkRVM
Plug and Play Adoption
zkMIPS does zk proofs on the CPU level and sits beneath all VMs, Frameworks, and Apps, therefore it has:
Zero- or low-cost adoption: developers will not need to change or adapt their existing codebase for zk proofs
Technology-agnostic adoption: developers will not need to worry about adopting a specific smart contract language for zk proofs anymore, be it Solidity, Move, Rust, WASM, etc. The same even applies to non-blockchain/traditional languages, such as C/C++, Java, Golang, Python, Javascript/Typescript, etc.
Long-Term Stability
Leveraging the stability of the MIPS instruction set, there’s no need to worry about EVM instruction sets constantly changing.
Free Security for All
Leveraging Ethereum’s large, decentralized security base to validate all transactions, for both blockchain and non-blockchain.
Better L2 Rollup User Experience
The zkMIPS-enabled Hybrid Rollup will provide better user experience and cover more use cases:
Hybrid Rollup users will enjoy instant confirmation and finality, removing the 7 day waiting period for fund withdrawal from Layer 2 to Layer 1.
Hybrid Rollup users have more flexibility for their withdrawals, where they can choose a faster but more expensive zk proof verification, or a cheaper but slower fraud proof challenge window
Going Far Beyond L2s, and Beyond Blockchain
Expand the scope of Optimistic Rollups’ potential market to:
Alt L1s (BNB, Celo, etc.)
IoT security (tamper-proof IoT devices)
Cloud computing