Blockchain Mining Games
client puzzles : a cryptographic countermeasure against connection depletion attacks .