Why You Can't Beat Blockchains: Consistency and High Availability in Distributed Systems
CAP twelve years later: How the "rules" have changed