[GUEST ACCESS MODE: Data is scrambled or limited to provide examples. Make requests using your API key to unlock full data. Check https://lunarcrush.ai/auth for authentication information.]  Former Introvert [@Thyonlybro](/creator/twitter/Thyonlybro) on x XXX followers Created: 2025-07-24 11:47:57 UTC This post is detailing the process of Proof Generation in @cysic_xyz Network for interested maxis Task Submission: A ZK project (e.g., a rollup or private transaction) deposits tokens into a smart contract to fund proof generation. The project submits a proof task via the contract, which notifies an agent (initially operated by Cysic, later open to staked participants). Witness Generation: The user or ZK-enabled app generates a "witness" (data proving a statement’s validity, like a transaction trace). This is formatted as a 2D trace table, with each entry being a finite field element, tailored to the specific ZK circuit. Task Assignment: The agent forwards the proof task to the Cysic Network. A centralized scheduler (in Testnet Phase 1) or a verifiable random function (in later phases) assigns the task to a prover based on their staked computational resources. Proof Generation: The assigned prover uses Cysic’s hardware (e.g., GPU clusters, FPGAs, or ASICs) to compute the ZK proof. This involves intensive calculations like MSM (60-70% of workload) and NTT (25%), accelerated by parallel processing on Cysic’s optimized hardware, reducing generation time to seconds or minutes. Proof Verification: The generated proof is sent to a validator committee (selected similarly to provers). At least six verifiers must validate the proof for it to be considered valid, leveraging Cysic’s Proof-of-Compute consensus mechanism (a mix of Proof-of-Work and Proof-of-Stake). Task Completion: Once validated, the proof is marked as successful on the blockchain. The smart contract releases funds to the prover and validators as rewards, and the proof is stored in the data availability (DA) layer for settlement.  XX engagements  **Related Topics** [cysic](/topic/cysic) [Post Link](https://x.com/Thyonlybro/status/1948349429783609826)
[GUEST ACCESS MODE: Data is scrambled or limited to provide examples. Make requests using your API key to unlock full data. Check https://lunarcrush.ai/auth for authentication information.]
Former Introvert @Thyonlybro on x XXX followers
Created: 2025-07-24 11:47:57 UTC
This post is detailing the process of Proof Generation in @cysic_xyz Network for interested maxis
Task Submission: A ZK project (e.g., a rollup or private transaction) deposits tokens into a smart contract to fund proof generation. The project submits a proof task via the contract, which notifies an agent (initially operated by Cysic, later open to staked participants).
Witness Generation: The user or ZK-enabled app generates a "witness" (data proving a statement’s validity, like a transaction trace). This is formatted as a 2D trace table, with each entry being a finite field element, tailored to the specific ZK circuit.
Task Assignment: The agent forwards the proof task to the Cysic Network. A centralized scheduler (in Testnet Phase 1) or a verifiable random function (in later phases) assigns the task to a prover based on their staked computational resources.
Proof Generation: The assigned prover uses Cysic’s hardware (e.g., GPU clusters, FPGAs, or ASICs) to compute the ZK proof. This involves intensive calculations like MSM (60-70% of workload) and NTT (25%), accelerated by parallel processing on Cysic’s optimized hardware, reducing generation time to seconds or minutes.
Proof Verification: The generated proof is sent to a validator committee (selected similarly to provers). At least six verifiers must validate the proof for it to be considered valid, leveraging Cysic’s Proof-of-Compute consensus mechanism (a mix of Proof-of-Work and Proof-of-Stake).
Task Completion: Once validated, the proof is marked as successful on the blockchain. The smart contract releases funds to the prover and validators as rewards, and the proof is stored in the data availability (DA) layer for settlement.
XX engagements
Related Topics cysic
/post/tweet::1948349429783609826