zerocurrency / zero

zero
https://example.com/
Other
6 stars 8 forks source link

CheckBlock FAILED #6

Open DrHyperKALICH opened 7 years ago

DrHyperKALICH commented 7 years ago

Hello!

Trying Zero with NOMP

But then mining I get

in pool logs:

We thought a block was found but it was rejected by the daemon, share data: {"job":"cd41","ip":"::ffff:123.21.82.215","port":13333,"worker":"t1QttC5Vqo4CtiEiLkETpY13wuh3SDPJsQk.rig0","height":138356,"difficulty":3.63215153,"shareDiff":"333.23553124","blockDiff":78.487466763,"blockDiffActual":78.487466763,"blockHash":"00000625535c11d3ae5c5a172d5af8f8a457dfe0aac4bf9123b523c60b1dfd6d","error":{"unknown":"check coin daemon logs"}}

in daemon logs:

CreateNewBlock(): total size 1000 keypool return 2 ERROR: CheckEquihashSolution(): invalid solution ERROR: CheckBlockHeader(): Equihash solution invalid ERROR: ProcessNewBlock: CheckBlock FAILED

zero.conf

zero.json { "name": "zero", "symbol": "zer", "algorithm": "equihash", "requireShielding": false, "txfee": 0.0001 }

zero.conf:

rpcuser=username rpcpassword=passwod blocknotify=node /root/z-nomp/scripts/cli.js blocknotify zero %s rpcworkqueue=128 addnode=35.164.216.74 addnode=94.176.235.178 rpcport=23800

May be someone can help me?

zerocurrency commented 7 years ago

Maybe this can help: Zero uses different version of Equihash algorithm than Zcash. Parameters are changed to N=192, K=7.

GaryChicago commented 6 years ago

use this z-nomp release. https://github.com/z-nomp/z-nomp. You can set parameters in coin.json as well as set optional overwinter. You also need to set personlizatoin string to ZERO_PoW.