3 Key Reasons Why Blockchains Need Databases

A blockchain is often described as a distributed database, which can make the idea of a blockchain needing a database sound contradictory. If the blockchain already stores transactions and state, why add another storage layer? The distinction becomes clearer when looking at how a blockchain actually operates. The blockchain defines a shared history and the rules for reaching consensus, while…