区块链和传统数据库有什么区别? - Go语言中文社区

区块链和传统数据库有什么区别?


     都说区块链就是一种数据库,那区块链和传统数据库到底有什么区别呢?

       传统数据库拥有与其记录相关的授的客户机可以更改放在统一服务器上的部分。通过演进“ace副本,无论客户端在什么时候使用他们的PC访问数据库,他们都将获得数据库部分的更新适应。对数据库的控制仍由专人负责,需要考虑到访问权限,并同意保持专人专家的身份。

  对于区块链数据库而言,每个成员都要更新、计算和刷新进入数据库的新段落。所有的中心都在合作,以确保它们在很大程度上达成了类似的决议,为系统提供了内部制造的安全性。

这种区别的结果是:区块链适合作为特定容量的记录安排,而集中的数据库完全适合不同的能力。

  分散控制

  区块链允许不同的、互不信任的集会,在不需要集中监管的情况下共享数据。交易所是由一个客户系统来处理的,它作为一个协议的组成部分,目的是让每个人都在同一时间做出相同的共享安排。

  分散控制的优点是消除了统一控制的危险性。使用合并的数据库,任何对该框架有足够访问权的人都可以消除或简并其中的信息。

  总的来说,一些经理赢得了人们对他们的信任。例如,个人的现金不会被记录在私人数据库中的银行窃取。更重要的是,在你需要集中控制的背后有一个连贯的动机。把控制结合起来可以成为一种名利,一种存在背后的目的。

  然而,这同样意味着那些拥有控制权的人,例如银行,需要耗费数十亿美元来保护这些半途持有的数据库,使其不被程序员或任何其他可能希望从他人的不幸中获益的个人更改。如如果我们信任的焦点管理者以这种方式保持数据的神秘性,那时候我们就输了。

  纵观历史

  大多数统一数据库最迟在一分钟内保持最新状态。它们几乎是一分钟的预览。

  区块链数据库可以保存现在可用的数据,而且还可以保存以前的所有数据。区块链的创新可以使数据库拥有自己的帐户。他们就像有规律地发展自己的历史文件,同时又提供了一个连续的表现一样。

  平衡或更改这些数据库所需的成本促使个人将区块链数据库称为永久数据库。此外,在这里我们可以开始看到数据库向记录安排的进步。

  执行

  虽然区块链可用于记录框架,并且作为交换阶段是完美的,但与我们今天在VisaPayPal中看到的计算机化交换创新相比,它们被视为与数据库一样温和。

  虽然对这种执行会有积极的改进,但是区块链创新的本质要求我们放弃一些速度。在区块链创新中使用的适当系统的方式意味着它们不共享和复合准备能力,它们各自自主地对系统有利,在这一点上,它们各自将各自工作的后果与系统中所剩的一切进行对比,直到达成某种事情发生的一致为止。

  然后,把已经存在了相当长的一段时间的数据整合在一起,并且发现它们执行是一种不断增加的bolt风险,并带来了计算机时期发展的特点:摩尔定律。

  隐私

  比特币是一种不受控制的数据库。这意味着任何人都可以在链中组成另一个正方形,任何人都可以在链中仔细阅读这个正方形。

  一个被许可的区块链,类似于一个汇集的数据库,可以被组合控制和读取控制。这意味着可以设置系统或约定,以便只允许成员编写到数据库中或读取数据库。

  然而,在以隐私为主要目标的情况下,信任不是问题,所以与合并的数据库相比,区块链数据库不代表首选的立场。

  要在区块链上隐藏数据,需要对系统中的集线器进行加密和相关的计算权重。没有比将信息完全隐藏在不需要安排可用性的私有数据库中更有说服力的方法了。

  想想伊森·亨特在《碟中谍》中的每一个数据库,你就能感受到那种在私人数据库中可以想象得到的那种分类了。

 

作者:比特猫

原文链接:https://www.kg.com/article/519815904964513792

转载于:https://www.cnblogs.com/space007/p/10077050.html

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_30569153/article/details/98360563
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-05-07 22:40:18
  • 阅读 ( 1523 )
  • 分类:区块链

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢