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.
Example Proof of ZK Work Calculation.
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