先吐个槽
这本书叫图说区块链照理说应该是浅显易懂。风趣幽默。但是看下来感觉并不是这样的。太欺骗我的感情了。才介绍了个基本概念,就开始进入枯燥的技术层面。说就说吧,还说不明白。我是越看越头大,最后干脆跳过去了。要不是想到还储备了十本八本的,真是这一本书就能把我实力劝退。
不过也算对区块链有了一个大概的认识,并且知道它在各个领域的大致应用方向。
言归正传
区块链就是一个去中心化的分布式的账本数据库。
中心化记账。
举个例子来说,譬如有一家人本来是爸爸记账,所有人存取都要通过爸爸。一方面是爸爸一个人记,觉得非常的忙乱,凭啥都是我干,你们乐得清闲。二来,要是有几个人都要用钱,可能要排队等啦。另外爸爸就利用,职务的便利,偷偷给自己买烟。
这样看来,中心式的记账方法有诸多的不便,那什么方法会比较好呢?
分布式记账
于是,家人就想了一个办法,干脆我们一起来g吧,每个人都保存一本长这样,谁想做假,群众的眼睛是雪亮的。于是这就叫分布式的记账数据库,区块链诞生了,当当当当。
问题
1. 凭啥帮你记账?
但用户毕竟不是一家人。别人凭什么要帮你记账呢?当然是要给点好处的啦。
假设在这样一个小城,小王给了小李500个查克拉。于是他对天空大喊一声,我给了小李500个查克拉,快来记账!
如果没有好处的情况下,当然是不会有人自愿跳出来的。设计系统的人就约定第一个记账的人能够得到一个查克拉。
这下好了无数个人蜂拥而至,纷纷表示要来助人为乐。这人一多吧就产生了第二个问题。
2. 分叉问题。
大家都抢着记录,那如果有人同时记录玩到底谁得到这个查克拉呢?
涉及系统的人就说那行吧,咱们提高记录难度,从用手记录变成用脚g,还得g的符合一定的标准。这下就没有人会同时完成了。第一个完成的人通知其他用户,然后其他人就停下,等待下一个记账任务的发布。
3. 双花问题
解决了记账的问题,但还有一个问题,如果小王同时向小李,小张付500个查克拉,那最后到底谁收到货呢?这个问题要是不解决,小王起步就可以钻漏洞了?
解决的方法可以是连续确认几次,而每次,都会像解题一样需要很久,这样就不可能有同时收获的情况发生。比如比特币就是这么干的。
然后区块链就会把所有的信息按照编号一个一个叠加下去,并把这份记录复制给所有的用户。
接下来书中介绍了。区块链的核心概念和架构。反正我看到云里雾里,不明觉厉。所以这一块我就直接放弃了。反正我一时半会儿的也不会去做开发。
应用:
我就直接跳到了应用,这本书的应用方面,介绍的还是挺全面的,也给我打开了新世界的大门。
因为区块链的好处主要是自动化,所以降低交易成本;公开化,增加信息透明度;不可篡改,保障了信息的准确性。;可追踪,可以了解整个信息从诞生以来的来龙去脉。所以基本上的应用都是会和这几个方面有关。
金融
这个嘛,像比特币就是很成熟的应用了。银行证券保险都可以运用区块链来大大降低成本。譬如保险还可以监督他是不是合理赔付。
能源
这个主要是分布式能源的应用,比如a家有太阳能供电,那有时候如果多余的电的话就可以。选择卖给邻居。
以后可能不会再是像现在这样的统一供应能源,而是每个用户都可以自主选择。或许一个小区甚至一个新村都会有自己的能源供应渠道。
医疗
医疗方面也是。有很好的应用,比如可以给每个人都做一个电子病历。并且把每个人的DNA都加密保存起来。
还药品呢,也可以从工厂开始,就记录他所有的,流通的途径。这样就能够保证药品安全。
还有一个应用也挺有趣,就是用分布式计算来帮助科研,因为比如像破解DNA需要非常高的计算力。成本非常高。如果用分布式的方法来提供算力,就可以大大降低成本。
我的思考:
我的感觉是这些应用听起来很美,但是离最终实施可能还至少有十年的时间。先不说技术方面的可行性,光是各项领域之间的利益纠葛,就够大家喝一壶的。
我读这本书的主要目的是因为对区块链感兴趣了很久。正好趁着主题阅读来了解一下这个领域。目前还没有看到能和自身相关联的具体应用。暂时就是扩大了知识面,增加了谈资。
看看接下来的书会给我带来什么样的新发现吧。