Cloud Provers are the backbone of Cubiq Network's zero-knowledge proof generation, offloading intensive computation from mobile devices to ensure efficiency and scalability.
Provers generate cryptographic proofs for transactions and state transitions, enabling mobile Qubes to verify network integrity with minimal resources.
In the Cubiq Network, Cloud Provers are specialized nodes responsible for the computationally intensive task of generating zero-knowledge proofs (ZKPs). These proofs cryptographically verify the correctness of transactions and state changes on the network, allowing lightweight mobile Qubes to validate the blockchain without needing to re-execute every transaction.
This separation of concerns—computation by provers, verification by Qubes—is fundamental to Cubiq's mobile-native design, enabling broad participation and scalability.
Cloud Provers perform several critical functions:
Handles heavy cryptographic computations, freeing up mobile devices.
Generates verifiable proofs for every state transition on the network.
The Cloud Prover Network is designed for high availability, scalability, and decentralization:
Cubiq Network utilizes Plonky3 as its primary zero-knowledge proof system for Cloud Provers. Plonky3 offers several advantages:
// Pseudocode: Simplified Plonky3 proof generation flow
function generate_proof(transactions: List<Transaction>): ZKProof {
// 1. Execute transactions in zkEVM to get execution trace
let trace = zk_evm.execute(transactions);
// 2. Convert trace into Plonky3 circuit constraints
let circuit = plonky3.build_circuit(trace);
// 3. Generate the zero-knowledge proof
let proof = plonky3.prove(circuit);
return proof;
}
The Cloud Prover Network is designed to meet the demands of a global, mobile-first blockchain:
Theoretical maximum with optimized prover network.
Target average proof generation time per block.
Details on how to set up and operate a Cloud Prover node will be released soon. This will involve:
Stay tuned for announcements regarding the public launch of the Cloud Prover Network and participation guidelines.