Proof of ZK Work
Last updated
Last updated
What’s the Duration of an Epoch?
Mining Rewards distribution settles on Zytron Chain. At a block time of 2 seconds, 1 epoch = 43200 block heights settlement.
What is the Consensus Mechanism
Proof of ZK is a hybrid PoS-PoW mechanism to decide token distribution among all protocol users and service providers, using a Cobb-Douglas-algorithm-based curve.
Mathematical Equation:
Designing Principles:
Utility-first: utility-oriented Player-Miner dynamic to drive network utility and protocol value.
Fair Distribution: Cobb-Douglas-based bonding curve based on a list of factors e.g. % Proof of ZK Work, % game token staked.
Multi-dimensional: rewards from Platform + ΣGames with protocol layer to application layer value capture transition.
Inclusive: True DePin to enable a variety of hardware for decentralized ZK mining and computing.
Proof of ZK Work Calculation
Proof of ZK Work (PoZK) is a standardized workload measurement that evaluates the computational effort required to generate zero-knowledge proofs, quantified based on the circuit size and measured in gates.
Work = 𝛼 × Circuit Size (gates)
* α
is a weight factor that varies depending on the zk scheme used. This standardization ensures that different schemes can be compared and combined fairly within the same framework.
Game | Scheme (weight) | Circuit Size (gate) | Prove Time (1 core) | Prove Time (4 core) | Prove Time (96core) | Proof of ZK Work |
zk shuffle | Plonk (1) | 14094 | 5.9s | 1.93s | 0.008s | 14094 |
2048 (60 moves) | Groth16 (0.2) | 229952 | 19.91s | 6.6s | 0.27s | 45990 |
Crypto Rumble (30 moves) | Groth16 (0.2) | 83191 | 4.52s | 1.61s | 0.067s | 22338 |
Three! | Groth16 (0.2) | 1089788 | 50.29s | 18.4s | 0.79s | 217957.6 |
Poker | Plonk (1) | 871616 | 267s | 107s | 4.45s | 871616 |
Risc Zero | 2516153 | na | 1096s | 84.3s |
|
Example Proof of ZK Work Calculation.