首页  >  要闻 >  区块链 >  极简科普篇:区块链是什么?(下)
极简科普篇:区块链是什么?(下)
 Aries    
2019年10月11日 10:00
  收藏
   

接下来深度科普区块链是什么

区块链是一个分布式的去中心化分类账,用来存储交易信息等数据,这些数据为整个区块链网络中的节点所共享。

这么说是不是把区块链定义得太过复杂了?

不过不用担心。我来帮你剖析一下难点。

分类账

分类账是承载区块列表的主要记录载体。

存储数据

区块能存储数据(信息)。此处对数据的定义很广泛,可以是我们能想到的任何数据。我们就拿交易信息这一数据来举个例子。

分布式的去中心化分类账

数据处理通常由一个中心机器负责。但是区块链里有很多机器(因此它不是中心化的),且所有机器都是点对点相互连接。另外,这些机器维护的是同一本分类账。因此,区块链被称为分布式的去中心化分类账。

换句话说,因为同一区块链网络中的所有人都共享同一本分类账,所以说区块链是分布式的。每个人都有整个分类账的副本,一旦有什么东西添加进去,副本马上就会更新。

为整个区块链网络中的节点所共享

在区块链网络中,所有机器全都相互连接。每个节点(机器)都持有相同的分类账副本。这就意味着整个区块链网络中的节点都共享一本分类账。

区块链是如何运作的?

区块链的运作步骤:

阿米特(Amit)想创建一个交易。

阿米特创建了一个交易。

阿米特将该交易提交到网络上。

网络中的机器验证交易并予以批准。

阿米特的交易被打包上链。

更新后的区块链在全网广播。

转账完成。

现在理解区块链的定义以及它的运作方式了吧。

既然区块链是分布式的,那它如何保证安全性呢?

区块链利用密码学来生成数字签名。提到数字签名,先要了解下私钥和公钥的概念。

私钥

我们每个人都可以获得自己的私钥和别人的公钥。

私钥:只有所有者可以访问。

公钥:网络中的每个人都可以访问彼此的公钥。

假设我想创建一个交易。我用自己的私钥对信息进行加密来创建一个数字签名。

数字签名

然后我把交易(内含信息、公钥以及上图所示的数字签名)提交到网上进行审批。 

交易

在这一过程中,网络会利用公钥来解密数字签名,并从签名中提取信息。

如果原信息与从上图所示的签名中提取出来的信息相匹配,就可以通过审批,否则就无法通过。

如果两个信息不匹配,可能是以下原因:

原信息在中途被操控了。

生成数字签名时所用的私钥与所提供的公钥不匹配,这就是网络如何能发现篡改的方法,因此区块链是安全的。

区块链学习愉快。

编辑: Aries
更多财经请关注 WX: Chaocaijing123456
币海财经: 全球财讯门儿清 https://www.bihai123.com/
声明: 本文由入驻币海编者上传,观点仅代表编者本人,不代表币海财经赞同其观点或证实其描述,请自行判断。

延伸阅读