Technical specifications and difficulty algorithm
Z-Coin implements a hybrid Proof-of-Work (PoW) and Proof-of-Stake (PoS) consensus model with 4,000,000 ZCN allocated to mining rewards. The mining algorithm is designed to balance accessibility, security, and long-term value preservation.
4,000,000 ZCN
(40% of total supply)
50 ZCN per block
Halves every 210,000 blocks
10 minutes
Adjusted via difficulty
Every 2,016 blocks
(~2 weeks)
Z-Coin implements a Bitcoin-inspired difficulty adjustment algorithm that ensures consistent block production regardless of total network hash power. The difficulty target is recalculated every 2,016 blocks to maintain the 10-minute average block time:
This ensures that as more miners join the network, the difficulty increases proportionally, preserving the reward schedule and ensuring the controlled release of new coins into circulation.
To ensure long-term scarcity and value appreciation, Z-Coin implements a halving schedule where mining rewards are cut in half every 210,000 blocks (approximately every 4 years with 10-minute blocks):
50.0 ZCN per block
Total: 10,500,000 ZCN
25.0 ZCN per block
Total: 5,250,000 ZCN
12.5 ZCN per block
Total: 2,625,000 ZCN
6.25 ZCN per block
Total: 1,312,500 ZCN
Rewards continue to halve every 210,000 blocks
This creates increasing scarcity and ensures all 4,000,000 ZCN allocated to mining will be distributed over many years
Z-Coin's mining algorithm is designed to be ASIC-resistant in the early stages to encourage broader participation:
As the network matures, specialized hardware may emerge, aligning with the increasing difficulty curve.
The mining reward and difficulty adjustment mechanisms are implemented in our smart contract at address 0x466138E169C424cF0B5c1281E8D29F6FA3ff5B78. Key functions include:
Z-Coin will support standard mining pool protocols to allow miners to combine their computational resources:
Estimate your potential mining rewards based on your hardware and the current network conditions:
Note: This calculator provides estimates based on current network conditions. Actual results may vary due to changes in difficulty, price, and other factors. Mining rewards are distributed based on actual block solutions found.