Untangling Blockchain: A Data Processing View of Blockchain Systems
Algorand: Scaling Byzantine Agreements for Cryptocurrencies