The only interesting feature of bitcoin is the trustless consensus but it's not as useful or revolutionary as the hype would have you believe. In particular it's only working as intended as long as you remain withing the digital world, as soon as meatspace is involved you need trusted third parties and arbiters. "Blochain technology" whatever that is, is a solution in search of a problem.
>Command Query Responsibility Segregation is a software pattern that divides the system into two distinct parts, an append-optimised command side and a read-optimised query side.
My point was about the "append-optimised" part. Of course the blockchain can be arbitrarily fast to query but you can only make about 5 transactions (or "inserts") per second on the bitcoin blockchain on average. Not very impressive as far as DBs are concerned.
Why you don’t want a blockchain https://twitter.com/jimmysong/status/964172100054417409
Do you need a blockchain? https://news.ycombinator.com/item?id=16315456
Avoiding the pointless blockchain project: How to determine if you’ve found a real blockchain use case https://www.multichain.com/blog/2015/11/avoiding-pointless-b...
hackernoon.com/ten-years-in-nobody-has-come-up-with-a-use-case-for-blockchain-ee98c180100