区块链是分布式数据库吗?

区块链经常被说成是一个无中心的分布式数据库 , 无中心没问题 , 但这玩意儿与分布式没太大关系 。
【区块链是分布式数据库吗?】我们平常说的分布式数据库 , 是指数据被分散存储在多台机器上 , 处理工作量太大时可由多台机器分摊 , 过程中要确保某些机器失效时整个体系仍能继续工作 , 以及多个机器的处理结果必须是一致合理的 。
对于分布式数据库 , 分摊工作量是关键性的目标 。 而区块链的体系则是每台矿机都存储一样的数据 , 也是在做同样的计算 , 最后只有一个计算结果是有效的 , 毫无分摊工作量的作用 。 这和分布式的目标基本不粘边 , 充其量只能叫热备 。

    推荐阅读