Proofs of Work for Blockchain Protocols.
The Sybil Attack