Bitcoin -- The Miner's Dilemma
a next generation smart contract & decentralized application platform .