Since so many comments on this thread are so absolutely negative, I will try to play devil's advocate here. Is a given blockchain a more efficient database? Not efficient measured by percent of data stored in any given entry, which of course throughput and any other, "engineering metric," will suffer because of that. As an engineer, the idea of wasted energy, memory, space, etc., makes one cringe. Efficient from the…
I really wish I could remember where I read this so I could give proper credit -- Somewhere I read a helpful way to rephrase "blockchain" that really helps cut to the heart of the issue when you're dealing with technical questions like this: A blockchain is just an ordered series of files, each of which contains a hash of the previous one in the series. So, when you've got someone saying, "What if we use blockchain?"…
Mentioning the hash is an implementation detail -- it is what gives blockchains their immutability property.
So I'd say even simpler: a blockchain is merely an append-only register that can be used by multiple parties.