Consensus in the Age of Blockchains
A Secure Sharding Protocol For Open Blockchains