收藏本页
返回顶部

币海首页> 要闻资讯 > 文章

极简科普篇:区块链是什么?(下)

来源:以太坊爱好者    Aries 2019-10-11 18:00 星期五 2,160
币海网微博
微信扫一扫

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

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

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

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

分类账

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

存储数据

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

分布式的去中心化分类账

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

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

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

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

区块链是如何运作的?

区块链的运作步骤:

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

阿米特创建了一个交易。

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

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

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

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

转账完成。

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

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

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

私钥

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

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

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

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

数字签名

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

交易

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

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

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

原信息在中途被操控了。

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

区块链学习愉快。

版权信息
来源:以太坊爱好者
版权:转载
原文链接:https://mp.weixin.qq.com/s/GAr5pKHuU8raryEcfK1Y7A
作者: Amit Shekhar
编译发布:Aries
声明:
此文为转载内容,不代表币海启行网的观点和立场,仅供参考。

相关文章

用户评论 (0)

0/140

关注支持

内容合作 / 友情链接

服务与应用

币海公众号
扫一扫,关注币海
币海网

区块链行业资讯链媒[币海资讯官网]

  CopCopright @币海网 · 前海宏创投资(深圳)有限公司 · 版权所有