区块链入门百科文章详细

区块链与传统数据库有什么区别?秒懂
  • 推荐

原创2020-04-16 21:04:30 784

      区块链是去中心化、分布式的网络架构。它并不需要中心化的数据库,


网络所有的节点都会互相连接起来。所以,没人可以控制所有的节点,


区块链上无需管理员。如果节点中有人欺诈呢?这会影响整个网络吗?


理论上的答案是如果他们获得大多数算力,那么就是可能的。


理论上,如果有人可以控制51%的算力,就可以控制网络。


这需要非常多的计算资源,所以产生攻击是非常昂贵的。


       所以如果需要进行欺诈,就需要改变网络中的所有节点。


实际上,这是需要大量计算和电力的,也非常困难完成。


这是一种监管的方式,为了保证没人可以欺骗任何人。


这就是为何区块链是不可更改的。


同时,由于转账信息任何人都能看到,因此区块链也是透明的。  


       数据库是被管理员可以修改,管理和控制的。


数据库总是会有管理员,并且可以完全控制数据库。他们可以创建,删除,


修改数据库中的任何记录。他们能优化数据库的性能和大小。


越大的数据库性能就会越慢,所以管理员可以采取各种方法来对其进行优化。


管理员也可以把这个权限转给别人。所以数据库是中心化的。


快审推荐

发表评论

  • * 评论内容:
  •  

精彩评论

  • 无任何评论信息!