专栏名称: 币圈早知道
我们是币圈第一自媒体!囊括比特币、莱特币、以太坊等所有虚拟货币的最新内幕消息!我们有分布全球的翻译团队,消息全网最快!
目录
相关文章推荐
科幻世界SFW  ·  喜报 ... ·  18 小时前  
科幻世界SFW  ·  AI看三体 | “三体人来袭”,人类如何绝地逆袭? ·  18 小时前  
科幻世界SFW  ·  招聘启事 | 科幻世界招聘编辑啦! ·  2 天前  
51好读  ›  专栏  ›  币圈早知道

长文赏析:一个故事让你看懂区块链原理

币圈早知道  · 公众号  ·  · 2017-07-19 21:24

正文

请到「今天看啥」查看全文


1. 一个空文件夹

一开始每个人都会获得一个空文件夹。随着时间推进,这十个人都会在他们现在空的文件夹里不断添加记录交易信息的纸张。

2. 交易发生时

接下来,这个交易网络中的每个人都带着纸和笔坐下来,准备记录下在这个系统中发生的每一笔交易。

假设,2号想给9号10美元。

为了完成这笔交易,2号大声地告诉每个人:“我要转10美元给9号。请大家都在自己的纸上记下来。”

然后每个人都检查确认2号是不是有10美元及以上的余额能够转给9。如2号余额足够,那么大家都在空白纸上记录下这笔交易。

纸上的第一笔交易


这笔交易这样就算完成了。

3. 持续发生的交易

随着时间的流逝,这个交易网络中出现交易需求的人越来越多。无论何时他们产生交易需求,都会通知网络中的每个人。只要有人听到了这个通知,他/她就会在他们各自的纸上记录下来。

这个过程会持续进行,直到这张纸上的空间不足。假设每张纸只能记录10次交易,那么只要第10次交易完成,每个人纸上的空间也就随之耗尽。

当白纸被填满


这时候我们就需要把这张纸放进文件夹并拿出另一张新的白纸,重复上面步骤2的过程。

4. 把纸张放进文件夹的注意点

在把纸张放进文件夹之前,我们需要对这张纸用网络中每个人都认可的专有密钥进行 密封 。但是密封后我们要确保的是,这张纸就只能尘封在文件夹里, 无论是谁无论何时都不能对其作任何修改 并且如果每个人都相信这个“封印”,那么也就意味着每个人都绝对信任这张纸上的内容。这种密封方式也是区块链的关键所在。

以前第三方或中间人都会说服我们相信无论他们在注册表中记录了什么,里面的内容都不会发生改变。但在现在这个分布式的、去中心化的系统中,这个印章(密钥)就为我们建立了这种信任机制。

故事的高潮 一

新的问题又来了。我们应该如何密封这张纸?

在学习如何密封之前,我们先来了解印章的工作原理。

假设我们现在有一个机器,如果你把一个里面装着东西的盒子从左边放进去,这个魔法机器会从右边吐出一个装着其它东西的盒子。


语解析】 这个机器实际叫作“哈希函数”,但是今天我们不讨论技术。所以我们暂且称它为“魔法机器”。

魔法机器(即哈希函数)







请到「今天看啥」查看全文