当前位置:区块链行业动态 → 正文

区块链与集中式数据库的优缺点

责任编辑:zsheng |来源:企业网D1Net  2018-12-16 11:33:48 本文摘自:链人APP

区块链被称为“几十年来最具颠覆性的技术”, 对自由区块链开发者的需求增长了6000%。但是,总让人疑惑的是,区块链与过去经典的集中式数据库模型有什么不同。

什么是区块链技术?

区块链是一种数据库类型,大体上是分布式的。区块链通常用于描述分散的或应用工作量证明的数据库,但这种用法与真正的定义有些出入。从本质上说,区块链是在不同位置永久保存和维护顺序事务的分类账。

“起源块”是区块链上的第一个信息位,记录所有参与者的启动状态。从那时起,所有的交易都记录在“块”中。这些是同时处理并链接在一起的大块事务。区块链的显著特征是:没有一个人或组织对它负责。相反,同一个区块链生态系统中的每个人都同时跟踪事务。区块链技术最初是为了支持比特币加密货币而发明的。比特币区块链追踪谁拥有比特币,他们拥有多少比特币。每次比特币在两个实体之间进行交易时,区块链必须就交易是否合法达成共识。然后将事务写到区块链,并更新相关的帐户余额。重要的是,区块链可以防止人们进行严重损害系统的欺诈交易。由于有如此多的人在维护自己的账簿副本,向区块链中插入虚假交易几乎是不可能的。

什么是集中式数据库?

另一方面,集中式数据库是数据库的“经典”图景:存储在单一位置的单个事实记录中,无论是台式机还是云计算。与区块链不同,集中式数据库的优点是:它们不需要按时间顺序排列,也不需要跟踪它们的不同状态(尽管如果您愿意,也可以这样设置它们)。唯一的要求是,数据库使请求数据的软件应用程序可以访问数据。

区块链的优点和缺点

优点:

更少的欺诈行为

一旦有足够多的人使用你的区块链,欺诈交易的可能性就会减少到几乎为零。在数据库中创建一个假条目可能非常困难。因此,在数据库的完整性(如财务)非常重要的情况下,区块链是非常强大的。

完整历史

区块链会记录每一笔交易。您可以看到数据库在任何时间点的全面记录,这对于审计之类的事件非常有用。高可用性

集中式数据库被限制在一个位置,很容易失败。然而,由于区块链分布在许多计算机上,它们几乎永远不会下降。多亏了区块链,像比特币这样的加密货币几乎不可能停止工作。

这也意味着,没有任何一个政府或机构能够禁止区块链,因为还有其他服务器在它们的管辖范围之外运行该数据库。缺点:

成本和速度

虽然区块链有一些内置的优点,但它不是一个完美的解决方案。区块链比集中式数据库慢很多,而且维护成本更高。可编辑性

与区块链相比,传统数据库修复bug或向集中式数据库添加特性是小菜一碟。一旦建立了区块链数据库,网络上的每个人都需要同意进行拟议的更改。因为没有人对比特币区块链拥有中央集权。

比特币的分叉之所以会发生,是因为开发者对比特币的未来应该是什么样子存在根本分歧。造成了代码库分解并“衍生”成另一个独立的项目。

区块链误解

有了以上的优点和缺点,我们可以讨论何时使用区块链。

如果您希望使用分散的数据库创建更强大且更容易出现欺诈的东西,那么区块链可能是正确的选择。除了金融行业,区块链的其他常用应用还包括身份管理和医疗保健。

关键字:数据库

本文摘自:链人APP

区块链与集中式数据库的优缺点 扫一扫
分享本文到朋友圈

关于我们联系我们版权声明友情链接广告服务会员服务投稿中心招贤纳士

企业网版权所有©2010-2020 京ICP备09108050号-6

^