New: proofofstakealgorithm