解除对区块链的阻塞:集中化与去中心化数据库
Heng Kiong在一所高等教育学院教授信息技术,包括商业分析和管理信息系统。
导航条
查看完整的系列:
第2部分:集中式数据库与分散式数据库
免责声明
这个由多部分组成的区块链初学者指南提供一般信息。本文和本系列的其余部分不支持加密货币或技术本身。最重要的是,这些文章不应被视为投资建议。
本指南的主要目的是解释区块链,它的基本概念和它在企业中的潜在应用。
回顾第1部分
区块链,一目了然:
- 在分布式账本(记录保存)系统中对数据进行数字加密
- 由多台计算机组成的网络来维护
- 显示了谁拥有什么,在任何时候都在做什么
- 对网络中所有节点上的每个事务保持不变的记录
- 有能力建立信任在分散系统中(稍后会详细介绍)
- 允许不同的方进行交易,而不需要一个集中的第三方
区块链不等于比特币
虽然比特币是区块链技术的第一个采用者,但区块链不仅适用于加密货币。区块链不仅仅是购买代币和投资ico(首次代币发行)。
区块链是如何工作的
区块链是加密安全的分布式分类帐。交易(无论是金钱还是记录)都要通过复杂的计算机算法进行验证。经过验证的事务使用密码学在“块”中“链接”在一起——这就是名称区块链的原因。
数据存储在分类账中在所有节点(因此是分布式的)在区块链网络中。当有新的账本时就会更新验证事务。对区块链的添加只能在之后进行验证使用共识机制。最流行的两种方法是工作量证明(PoW)和状态证明(PoS)。这使得任何人都很难篡改数据。
稍后将讨论事务的验证。
区块链是分布式数据库
在集中式数据库中,数据库管理员具有修改存储数据的权限。
在区块链中,账本不存储在任何中央服务器中;而是通过计算机网络传播。每个节点看到相同的数据集(事务)。
分布式数据库允许在网络上任意两个参与者之间交换价值,而不需要信任或中央权威。
现有的数据存储方式还不够好吗?
为什么分布式?为什么人们对当前存储和管理数据库的方式不满意?在集中式数据库中,数据库管理员在提供对数据库的访问之前,会集中验证客户端的凭据。这带来了两个挑战:
- 安全:任何有足够权限进入该系统的人都可以破坏或破坏其中的数据。
- 可靠性:这是高度依赖于数据库所在的人类组织。
文档集中共享vs.在线协作
从一个角度来看,可以用用户通过电子邮件共享文档的类比来解释集中化数据库。所有所有者在同一主副本上更新记录。所有相关方都需要等待,直到收到返回的副本,才能看到或做出其他更改。
另一方面,当多方在云中处理共享文档时,在任何节点上所做的更改都是同步的。
在区块链中,记录不存储在任何单个位置。一旦记录或事务存储在区块链上,就很难进行修改。
总之
区块链是一种分布式账本,它在加密上是安全的。区块链网络上的每个节点都有所有事务经过验证的、最新的、不可更改的历史记录
区块链网络上的参与者不一定需要相互信任。
一旦验证,事务就不能更改,也不能篡改。数据只有在后续事务中才可逆。
前一篇文章
- 解阻塞区块链:什么是区块链?
区块链技术已经改变了我们看待、管理和存储数据的方式。作为记录电子交易的真正去中心化和健壮的媒介,区块链正迅速成为所有数字化企业的标准,并具有商业协议
下一篇文章
- 解除对区块链:数字签名的阻塞
区块链如何确保已验证的事务不会被更改和篡改?
这篇文章是准确和真实的最好的作者的知识。内容仅供资讯或娱乐之用,不取代商业、财务、法律或技术事宜上的个人顾问或专业意见。
©2018衡景雅