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