I found 1.7 versioned blocks In the block explorer site
(Creditcoin Explorer),
1.7 released? w/o any notice?
It looks like more than 3 miners upgraded their server to new version.
Is it mainnet test by developers?
IMO, the 1.6 miners can not mint any block anymore according to protocol changes in 1.7(https://github.com/gluwa/Creditcoin/blob/master/Creditcoin/PoW/PoW/init.py).
But 1.7 does not fix the streak problems.
- How to upgrade to 1.7?
- How to fix the streak issue?
- According to the new PoW script,
If find nonce, increase the difficulty and solve same quiz again
instead waiting a new quiz.
Is it right?
digest = _Helper.build_digest_with_encoded_data(encodedBlockID, encodedPublicKey, b_nonce)
digest_difficulty = _Helper._count_leading_zeroes(digest)
if digest_difficulty >= difficulty:
responder.send([_SolverState.HASH, solver, actual_solver, id, difficulty, b_nonce])
difficulty = digest_difficulty + 1
nonce = random.randrange(sys.maxsize)
else:
nonce = nonce + 1