更新日期:

解除对区块链的阻塞:集中化与去中心化数据库

作者:

Heng Kiong在一所高等教育学院教授信息技术,包括商业分析和管理信息系统。

导航条

查看完整的系列:

第一部分:什么是区块链?

第2部分:集中式数据库与分散式数据库

第3部分:数字签名

第4部分:私钥加密

第5部分:公钥加密

第6部分:加密和数字签名

第7部分:哈希

免责声明

这个由多部分组成的区块链初学者指南提供一般信息。本文和本系列的其余部分不支持加密货币或技术本身。最重要的是,这些文章不应被视为投资建议。

本指南的主要目的是解释区块链,它的基本概念和它在企业中的潜在应用。

回顾第1部分

区块链,一目了然:

  • 在分布式账本(记录保存)系统中对数据进行数字加密
  • 由多台计算机组成的网络来维护
  • 显示了谁拥有什么,在任何时候都在做什么
  • 对网络中所有节点上的每个事务保持不变的记录
  • 有能力建立信任在分散系统中(稍后会详细介绍
  • 允许不同的方进行交易,而不需要一个集中的第三方

区块链不等于比特币

虽然比特币是区块链技术的第一个采用者,但区块链不仅适用于加密货币。区块链不仅仅是购买代币和投资ico(首次代币发行)。

区块链允许企业在没有中介的情况下进行交易。很难篡改交易数据或记录。

区块链允许企业在没有中介的情况下进行交易。很难篡改交易数据或记录。

区块链是如何工作的

区块链是加密安全的分布式分类帐。交易(无论是金钱还是记录)都要通过复杂的计算机算法进行验证。经过验证的事务使用密码学在“块”中“链接”在一起——这就是名称区块链的原因。

数据存储在分类账中在所有节点(因此是分布式的)在区块链网络中。当有新的账本时就会更新验证事务。对区块链的添加只能在之后进行验证使用共识机制。最流行的两种方法是工作量证明(PoW)和状态证明(PoS)。这使得任何人都很难篡改数据。

稍后将讨论事务的验证。

区块链是分布式数据库

在集中式数据库中,数据库管理员具有修改存储数据的权限。

在区块链中,账本不存储在任何中央服务器中;而是通过计算机网络传播。每个节点看到相同的数据集(事务)。

分布式数据库允许在网络上任意两个参与者之间交换价值,而不需要信任或中央权威。

中央数据库:中央存储。

中央数据库:中央存储。

分布式数据库:不需要中介。

分布式数据库:不需要中介。

现有的数据存储方式还不够好吗?

为什么分布式?为什么人们对当前存储和管理数据库的方式不满意?在集中式数据库中,数据库管理员在提供对数据库的访问之前,会集中验证客户端的凭据。这带来了两个挑战:

  1. 安全:任何有足够权限进入该系统的人都可以破坏或破坏其中的数据。
  2. 可靠性:这是高度依赖于数据库所在的人类组织。
集中式数据库的特征。

集中式数据库的特征。

文档集中共享vs.在线协作

从一个角度来看,可以用用户通过电子邮件共享文档的类比来解释集中化数据库。所有所有者在同一主副本上更新记录。所有相关方都需要等待,直到收到返回的副本,才能看到或做出其他更改。

另一方面,当多方在云中处理共享文档时,在任何节点上所做的更改都是同步的。

在区块链中,记录不存储在任何单个位置。一旦记录或事务存储在区块链上,就很难进行修改。

一个类比:集中存储的文档与基于云的协作。

一个类比:集中存储的文档与基于云的协作。

区块链是不受单个机构控制的分布式账本。

区块链是不受单个机构控制的分布式账本。

总之

区块链是一种分布式账本,它在加密上是安全的。区块链网络上的每个节点都有所有事务经过验证的、最新的、不可更改的历史记录

区块链网络上的参与者不一定需要相互信任。

一旦验证,事务就不能更改,也不能篡改。数据只有在后续事务中才可逆。

区块链是分布式账本。区块链保存所有事务的不可变历史记录。

区块链是分布式账本。区块链保存所有事务的不可变历史记录。

前一篇文章

  • 解阻塞区块链:什么是区块链?
    区块链技术已经改变了我们看待、管理和存储数据的方式。作为记录电子交易的真正去中心化和健壮的媒介,区块链正迅速成为所有数字化企业的标准,并具有商业协议

下一篇文章

这篇文章是准确和真实的最好的作者的知识。内容仅供资讯或娱乐之用,不取代商业、财务、法律或技术事宜上的个人顾问或专业意见。

©2018衡景雅

相关文章