Proof of works are generated for a strength determined by the number of zeros required as a prefix in a partial hash collision. Currently proofs are checked in base 16, but this should be changed to checking in base 2 to allow a finer level of control over the difficulty level of computing a proof of work.