区块链与分布式数据库的差别

肯定有人会对区块链技术提出反对意见,他们认为“不必特意使用区块链,用分布式数据库也可以,这样可能会有更好的效果”。那么为什么金融机构会将大笔资金投入分布式数据库却不最先应用它呢?原本,分布式数据库就是为了处理分散的数据、提高数据有效性和降低成本而开发出来的,但金融机构之所以不使用它也有自己的理由。

分布式数据库是不适用于所谓的“支付系统重构”的。虽然整合性项目是存在的,但是如果要完全实现整合性,则需要花费大量的开发工时。分布式数据库虽然能够在技术上达到同样的效果,但是要花费更多的时间和资金,这就失去了对于既有系统的替换意义,只会造成本末倒置的后果。同时,由于其结构相当复杂,发生故障(或者瑕疵)的概率也相当高,验证成果时也需要花费更多的时间和更高的成本。

blob.png

现在主流的区块链技术与分布式数据库最大的区别就是,区块链技术的主要目的不是处理分散的负荷,而是通过实现物理上的多点分布来消除故障时间

我们也在致力于研究数据本身的分散以及对其进行分布式处理,现在所有的网络节点都能够拥有相同的数据,也能够执行同一工作任务。因此,在一般的区块链中,计算机台数的增加与效果的提升并没有直接关系。所以,我们为“最少需要几台”这一问题给出的答案是:1台。目前,区块链技术在数据库工作量的功能方面无法胜过分布式数据库。从目前金融体系中必要的工作量来看,区块链最大的优点之一就体现在它可以在保持数据完整性的同时,通过物理上的分布式来实现零故障时间,还可以实现成本的大幅削减。在构建同一容量的支付系统时,区块链上的每笔交易成本要低得多。

看了“区块链与分布式数据库的差别”还对下面知识感兴趣

区块链的最大优点

区块链的优势

区块链2.0的优势

868区块链学习网为您整理《区块链与分布式数据库的差别》仅供参考。