Why You Can't Beat Blockchains: Consistency and High Availability in Distributed Systems
consistency , availability , and convergence .