Skip to content

Proof of Work Algorithm

reubenyap edited this page Nov 24, 2016 · 9 revisions

In ZCoin, we use Lyra2 with T=2, R=8192 and C=256 though we will be changing this to MTP (Merkle Tree Proof) in the near future. This implementation is different from other coins that use Lyra2 mixed with different algorithms and different parameters such as T=1, R=8, C=8 or T=1, R=4, C=4.

The Lyra2 algorithm:

ZCoin is not ASIC-proof, but rather ASIC-resistant. For example, if the network is at block 65536, and ASIC miners want to calculate the hash in memory-free mode, they have to have 65536 x 65536 = 4,294,967,296 times more processing power than a CPU in order to gain the same hash output as one CPU.

We are now working to be the first coin to implement the MTP proof of work algorithmand we are scheduled to go live with the new algorithm in the coming months. MTP allows much faster verification while remaining ASIC resistant.

Clone this wiki locally