10月25日,中央政治局对区块链进行了集体学习,要将区块链作为核心技术自主创新的重要突破口,将区块链与人工智能、量子信息、移动通信、物联网一道列为新一代信息技术代表。
之后,网络就被区块链刷屏了。然后,周一的股市也是齐刷刷的响应,凡是和区块链沾边的,全部涨停;凡是和数字货币沾边的,全部涨停。一时间风头无二。
然后,就没有然后了!
那么,这么火爆的区块链到底是啥?竟能提到中央政治局的学习日程,还与人工智能,信息通讯同等战略高度。
是不是“比特币”?
很多人提到区块链,就会想到比特币。比特币的确用到了区块链技术,但是,只是区块链技术下面其中一个分支。并不能代表区块链。
那么区块链到底是什么呢?
我们先看一下网上搜索的概念
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。
没有计算机功底的人,可能比较难以理解。我们把这个概念分解一下。简单来说,区块链是一项计算机技术,是和计算机数据及信息有关的。是一个区域和同平台下的另一个区域进行加密信息传输的一种技术。是不是能理解一点了。我们用图来解释一下。
这个图是传统信息传输方式,用来和区块链信息传输方式来做对比的。图中“Z”是主机,可以理解为总部的机器。其他“ABCDEF”就是分公司或者个人。我们平时工作的状态是这样的,“A”有个项目,需要“D”配合,那么A就得先联系总机或总部,然后总部再把意愿传达给D,然后D再回复总部,总部再回复A。
这种模式,有几个问题,
一:传导效率比较慢,
二:比较依赖主机Z,一旦主机出现问题,所有的个体可能都无法运转。
三:如果主机被黑客破解,那么所有信息都会泄露。
而区块链模式就不一样。如下图
A如果有项目需要帮助,可以直接发送加密信息给D,D也可以直接回复A。这叫“点对点传输”。
他们之间的信息是加密的,而且密码编号在这个区域内是唯一的。这叫“算法加密”。
传输信息是共享的,就是说,A传给D信息,BCEF都知道,但是不知道信息的内容。这就是“分布式数据储存”。
如果B盗窃了D的信息,由于每个信息都有一个独立的密码,密码编号在他们这个区域是唯一的,那么ACEF都会知道,这份信息从D到了B那里,B没法抵赖。这叫“共识机制”
由于,ABCDEF之间的信息传输,是按照既定的规则,在这个规则下可以自由的相互传输,不用像传统模式下,还要经过主机的传导。这就是“去中心化”。虽然没有了主机总部,但是有统一的规则。
由此可见,区块链技术的应用,能提高信息或数据的传输速度,能提高信息或数据的安全性。
下面举个案例,大家就能明白区块链如果应用到实际的生活中,能带来什么样的好处了。
大家最关心的肯定是数字货币。
区块链技术如何运用到数字货币中呢?
首先,先在广大的银行客户中间布一张网,这张网经过计算机技术专门处理,用来传输信息的。每个客户在这个网里都有一个自己的账户。然后,把银行客户的钱每一张钱都加密且编号,且编号密码唯一。
例如,有的1元钱可以编号“XXXXXXXXAX”,有的1元钱编号“XXXXXXXAA”,还有的1元钱编号“XXXXXXXXAAB”。这样每一张1元钱都有属于自己的编号,然后10元的,20元的,50元的,都有单独唯一的编号。当然,编号没有这么简单,我们只是举个例子。这个工程大家也不要觉得多么宏大,现在的计算机运算速度已经足以处理这个数量级的信息了。
唯一的难点,也是区块链的核心,就是我如何能设计出一个区域或者系统,既能够保证密码及编码按照一定规则在这个区域来回传输,还要保证,这个密码及编码的唯一性和不可复制性。
可能说的有点远,我们回到数字货币的例子。
整个网中货币都被编了码,这样就会出现一种情况,就是小王账户里的10万元和小李账户里的10万元,虽然金额一样,但是账户里代表这10万元的编码却没有一个是一样的。
这样的好处是什么?
第一,钱不怕丢了。原来在小王账户里的钱被盗了,没关系,原来在小王账户里的编码现在传输到谁的账户里,一下就能看出来,因为小偷的账户里,已经不是多了10万块钱这么简单了,而是多了一串不属于他的密码及编码。
第二,不怕诈骗及洗钱等犯罪了。以前破获这样的犯罪,最困难的就是,追踪赃款。以前,多笔赃款汇集到一个账户,在分散到多个账户,这样汇集起来就分不清哪笔赃款是哪个案子的,再经过分散汇出,基本就追不回来了。
但是有了区块链数字货币就不一样的,每个钱都有单独的编码,罪犯转再多的账户,只要追踪唯一的编码,就能知道哪些钱是小王原来账户里的钱。
第三,转账不用再经过银行了。以前是我们把钱先存到银行,在由银行转到另一个银行。这样成本高,效率低。用了区块链技术后。所有的银行转账系统全部统一,不分跨行同行,直接从一个账户点对点到另一个账户。快捷方便。
当然,区块链技术还可以运用在很多的领域,凡是需要点对点,区域对区域,传输传送过程的,都可以运用区块链技术,如合同文件的传输,如连锁超市仓库之间货物传输,还有现在已经在试点应用的电子发票传送,都是可以运用的。
说到这里,我们讲区块链还有个特性,就是不能跨界,例如,我在支付区块链里获得的密码及编码,是不能运用到发票区块链的。
最后,文章为了尽可能的通俗,没有使用专业词汇,描述会有些许的不精确,请计算机专业的同学放下手里的鸡蛋。