当前位置: 首页 > 新闻 > 信息荟萃
编号:1238
图说区块链.pdf
http://www.100md.com 2020年1月6日
第1页
第5页
第19页
第25页
第35页
第100页

    参见附件(16921KB,232页)。

     图说区块链,此书利用故事、漫画和图解的方式为大家科普权威的区块链知识,在书中拥有诞生篇、原理篇、人物篇、应用篇、区块链简史等五个章节,为你概况整个区块链技术。

    图说区块链简介

    区块链,如瑞士仪表般精密,如互联网般惊世骇俗,它在以神一般的节奏颠覆社会。

    当新兴技术来临时,你可以选择规避——如果明天也可以规避的话。区块链也一样。

    作为一个现象级概念,金融科技创新在过去几年迎来了奇点式发展。其中引人注目的当属区块链技术。区块链技术正在动摇全球金融基础设施,它是全球一级银行和其他金融机构重点追逐的领域。毫无疑问,区块链是未来5年有前景的行业之一。

    《图说区块链》用生动、形象的语言,以漫画、故事的方式,全面揭示了区块链的基本原理、应用及发展前景,告诉读者区块链是什么,区块链有哪些应用价值,让读者通过一本书读懂区块链。

    图说区块链作者

    徐明星,OKCoin币行&OKLink创始人兼CEO,全球区块链商业理事会中国分中心副主席,中国区块链应用研究中心创始理事兼理事长。曾担任豆丁网CTO和雅虎开发工程师。

    田颖,OKLink副总裁。资深互联网从业者及创业者,曾服务于易车网、艺龙旅行网、上海证大等上市公司,后作为联合创始人参与科技金融企业创业。

    李霁月,OKLink首席研究员,品牌经理。资深互联网金融从业者,曾服务于融360、中国金融在线集团等企业,融360网站《图话财经》、OKLink《图解区块链》等栏目专栏作者。

    图说区块链目录

    01、起源篇

    账本演变:一本账的兴衰发展史

    价值转移:互联网之后还有什么

    信用成本:你能记住多少人的脸

    技术创新:从比特币到区块链

    02、原理篇

    讲一个故事,什么是区块链

    讲一下原理,区块链如何运作

    讲几个问题,区块链底层架构

    03、人物篇

    永远的背影:中本聪的99种传说

    当尼克·萨博被自动售货机“砸中”

    从华尔街走出的区块链女性领袖人物

    在《纽约时报》撰写专栏的男子

    想投资所有数字资产项目的大亨

    04、应用篇

    区块链+金融

    区块链+互联网管理

    区块链+能源

    区块链+政府

    区块链+医疗

    区块链+版权

    区块链+物联网

    区块链+农业

    区块链+慈善

    区块链+其他

    05、装备篇

    比特币简史:从何处来往何处去

    区块链词条:人手必备拿好不送

    图说区块链截图

    图说区块链

    徐明星 田颖 李霁月 著

    中信出版社

    目录

    推荐序一

    推荐序二

    01 起源篇

    账本演变:一本账的兴衰发展史

    价值转移:互联网之后还有什么

    信用成本:你能记住多少人的脸

    技术创新:从比特币到区块链

    02 原理篇

    讲一个故事,什么是区块链

    讲一下原理,区块链如何运作

    讲几个问题,区块链底层架构

    03 人物篇

    永远的背影:中本聪的99种传说

    当尼克·萨博被自动售货机“砸中”

    从华尔街走出的区块链女性领袖人物

    在《纽约时报》撰写专栏的男子

    想投资所有数字资产项目的大亨

    04 应用篇区块链+金融

    区块链+互联网管理

    区块链+能源

    区块链+政府

    区块链+医疗

    区块链+版权

    区块链+物联网

    区块链+农业

    区块链+慈善

    区块链+其他

    05 装备篇

    比特币简史:从何处来往何处去

    区块链词条:人手必备拿好不送

    附录

    在区块链创业公司做COO是一种什么体验?

    区块链公司的“技术大牛”们是不是都怀着改变世界的梦想?

    想要让你看懂抽象化的区块链我可能还差100个毕加索!

    为了推广没人知道的区块链我们做了哪些疯狂的事?

    致谢

    推荐序一

    夯实通往区块链社会的基础这个时代变化太快!互联网金融刚刚热了几年,金融科技(FinTech)便取而代之。比特

    币的矿工和炒家们刚刚结伙成帮,区块链(Blockchain)便登堂入室形成“链圈”。一波波

    新概念让我们眼花缭乱,在不断鼓噪的创新颠覆中,莫名的焦虑感笼罩着所有人。极客们

    彼此创造深奥晦涩的词汇来建立行业壁垒,把自己弄得云里雾里,失去了与正常人沟通的

    能力。普通大众则马不停蹄地参加各种论坛沙龙,如饥似渴地汲取新知,唯恐坠入智能时

    代的底层。

    我就是这样一个焦虑症患者,一直关注比特币挖矿、极客的算法逻辑和区块链先知们的布

    道,不时沉浸在瞬间的快乐和间歇性沮丧之中。面对所有变化——金融的、艺术的、科技

    的、社会的,我们都会坚定地向往和跟随这些创新,即便大多数会走向失败,过程却是充

    满着大大小小的快活之处。区块链也会是这样的。

    2016年夏天我参加了加勒比海内克岛(Necker Island)的区块链三天恳谈会。著名嬉皮士

    企业家理查德·布兰森(Richard Branson)邀请了十几个国家不同领域的人士在海浪和阳

    光沙滩的环抱中讨论区块链的应用。没错,这种时空穿越真是让人惊喜。这些来自政府、法院、情报系统、互联网、艺术、航天和环保机构的30多位彼此陌生的人士组织了十几场

    不同主题的讨论会,讨论抓捕逃犯、防范洗钱、保护艺术产权、确认交易真实性、防止贪

    污腐败、社会选举、地震救援和濒危生物的保护等,在感受到这些领域鲜活的具体成就的

    同时,也在体会一个共同的应用逻辑:这都是建立在大数据分析基础上自发组织、彼此交

    叉合作的成果,而且没有一个权威机构或企业在组织这个系统和过程。

    按在场的一个年轻人的话,我们正在创造一个全新的信任协议,所有参与者都在编写制约

    我们行为的程序。没有上帝,没有国王,也没有政府和大公司这样的权威居高临下或者中

    心操控,而世界仍然在运行,而且更重要的是,革命正在发生。这个年轻人是亚历克斯·

    塔普斯科特,他刚刚与写过《维基经济学》等许多畅销书的父亲唐·塔普斯科特合作出版

    了新书《区块链革命》,现在其中文版在中国很畅销。2017年1月,我与唐·塔普斯科特同

    台担任嘉宾,并邀约其今年夏天来中国金融博物馆讲演。

    当时在内克岛的人几乎没有一位是技术专家,没有一位是比特币挖矿者,没有人懂得哈希

    算法和双花理论,但大家都信心满满地讨论区块链。很简单,制作电视节目的人不必关心

    电视信号如何发射和显现,设计手机的人也不需要了解4G(第4代移动通信技术)的原理

    和每个零件的功能。对于打电话和看电视的消费者来说,更不必有什么深厚的技术储备。

    最后一天的晚会上,主持人提议所有人为区块链下一个定义,而且彼此不能重复,这真是

    有趣的游戏,几位来自非洲和德国的朋友,居然用歌声和Rap(说唱)来表达。几个核心

    词就是“信任”、“认证”和“价值转移”。区块链能实现价值转移,是超越信息转移的第二代

    互联网。当然,这只是当时的认知,今天我们已经大大丰富了对区块链的理解,而且每个

    人都拥有理解的权利,不需要来自某个权威的定义。

    截至2017年3月,我可以在网上查到的区块链方面的中文书籍达到40种,估计还会有100本

    在2017年年底问世。如同当年互联网刚刚进入中国一样,普及书的泛滥也是浪潮的重要先

    声。当年的因特网和万维网等译名,陆续被互联网替代,极客们使用的区块链也可能被更

    好的译名所替代。互联网金融博物馆在2016年曾发动了两轮译名讨论,我和许多同道中人

    更欣赏“公信链”,不过,我也同意许多从事金融监管的朋友的意见,在中国目前的环境

    下,“公信”一词有可能被非法集资者滥用,还是留给监管机构判定吧。

    区块链脱胎于比特币,作为底层技术被发掘和推广。比特币引发了广泛的社会关注,特别

    在中国当下这样一个执着于赚钱赢利的功利环境下,比特币迅速在金融和投资领域深度演绎着系列故事,也立即被高度监管。不过,区块链技术则破土而出,独立形成了一个更广

    泛的应用空间。如同互联网的TCPIP协议一样,如果你不执迷于解码和编码,你就可以发

    现区块链技术远比浏览互联网和电商交易有更为广泛和深刻的应用。许多人将区块链视为

    一个巨大的分布式记账体系,所有人参与记账查账,无人有能力篡改。这很有道理,但区

    块链显然要远远超过记账的认证功能。

    区块链说到底更是一种观念,用技术设计取代权威控制和情感信任,以此建立一种网络结

    构,所有人都可以参与成为无数节点之一,进行认证、确权、交易、追溯和调整等一系列

    动作,它公开透明,成本低、速度快、分布广,没有权威可以篡改伪造和取缔记录。我们

    可以充分想象今天的商业、艺术、司法、科技、政治乃至社会等各个领域中,这样一个建

    立在运算能力和技术架构上的网络文明社会基础设施将是多么不同。尽管它毫无情怀和冰

    冷冷地运作,但从根本上摈弃了狂热理想的驱使、自命权威的霸道、垄断财团的曲扭、民

    粹阴谋的盲动,商业诈骗和情感敲诈也会随之水落石出。无论我们是否喜欢,区块链理念

    所驱动的全新社会正在迅速形成,不仅仅在比特币和金融科技领域。这是社会生态的巨大

    变化,也是许多人提到的革命意义。

    比特币的开发者中本聪是一个时代的里程碑,但随着社会大数据的深厚积累,以及计算机

    能力的空前突破,社会网络的多元和复杂——特别是“80后”一代人的生活态度和自由选择

    精神,形成了区块链社会的核心基础。我们也许很难预测区块链社会的未来支撑点,但它

    对我们现存社会生活方式的颠覆则是确定无疑的。重要的不再是对区块链的定义,而是我

    们如何了解和进入区块链社会。

    区块链极客们开阔了我们的视野和思考逻辑,但区块链的广泛应用才是让无数学习者和创

    新者夯实通往区块链社会的条条大路。北京金融局率先支持区块链技术在防范非法集资和

    恶意诈骗领域的应用,推动中国区块链应用研究中心成为民间公益平台(2015年11月在北

    京成立,继而又开拓到浙江和上海等地)。2017年1月,中国区块链应用研究中心又组成

    代表团参加达沃斯论坛并参与创建了由25个成员组成的全球区块链商业理事会

    (GBBC),中国担任执行理事并主导区块链培训认证委员会,这是参与业界标准制定的

    重要机遇。

    根据约定,中国区块链应用研究中心在2017年开始编制教材,开办面向区块链应用的公益

    性普及培训班,得到各界的广泛响应。仅经过三天的微信发布,就收到来自全国各地的

    170位朋友报名。中国保监会前副主席魏迎宁,中国区块链应用研究中心首任主席徐明星

    和新任主席邓迪等亲自授课,首期学员将得到全球区块链商业理事会和互联网金融博物馆

    的联合培训认证。目前,上海、珠海等地已经开始启动新一期培训。

    区块链观念的普及和区块链应用的尝试取决于新一代创业者的积极参与,也取决于监管者

    的宽容和呵护。应本书编者邀请,我匆匆在其出版前写下寄语,期待与参与培训的学员们

    一起珍惜贴近前沿的机缘,共同努力,为之添砖加瓦,夯实区块链社会的基础。

    中国金融博物馆理事长 王巍

    推荐序二

    这是一本区块链普及读物我们认识并改造这个世界的方式一直在改变,而技术是其中最大的推动力。

    区块链从诞生时背后推手的神秘,到最近比特币达到天价的惊世骇俗,如今又改头换面成

    为金融变革的顶层设计,短短数年间,对它最高的评价已经是:可以和互联网的重要性并

    驾齐驱。

    所有技术的普及所面临的最大难点是教育。在中国传播区块链的最早的一些圈子里,为了

    区块链这三个字的翻译及中文命名曾产生过一些小小的争议。为什么?因为区块链要达到

    互联网那样的家喻户晓,能够顾名思义极其重要。毕竟,区块链从字面上很难直观理解。

    而区块链技术的拥趸们又是多么渴望让这个技术像互联网一样进入寻常百姓家!于是,有

    关区块链的书籍如雨后春笋,比起那些技术内容特别高级的专著,这本书起到了为人指路

    的作用。

    此书轻松浅显,图文并茂,让技术变得可爱与可亲,作者的良苦用心跃然纸上。读者从中

    既能感受到艰深技术名词背后的人文脉络,在不知不觉中掌握一个时髦的技术概念,又能

    获得在朋友圈指点区块链的知识储备,惠而不费。

    当然,技术普及的道路并不轻而易举,即使在经过种种努力以后,一些基本的技术理念还

    是需要读者去细细体会。建议读者尝试去金融博物馆看看比特币挖矿的机器,了解一下哈

    希密码为何难以破解,以及关注一些最新的区块链动态以跟上时代的脉搏。也许,你一辈

    子也不需要真正掌握这些高深莫测的技术,但当身边一切的信息和金融服务都发生在区块

    链上之时,你今天的一点点阅读时间,将帮助你更好地拥抱一个新的世界,理解一个新的

    记录历史、登记权利、转移价值的方式。

    徐明星在比特币行业堪称华山论剑级别的剑客,早年的技术积累与极客般的敏锐使得其创

    办的比特币交易平台OKCoin在中国备受推崇。如今,为了更广泛地推广区块链技术,他

    撰写了此书,这将为区块链的普及带来一股清风。

    点融网创始人、联合CEO 郭宇航

    01

    起源篇

    试着下个定义,谈谈偶然背后的必然

    金 融科技,一个现象级概念,随着新兴互联网与科技产业的高速发展,金融科技创新

    迎来“奇点式”的发展。其中,最引人注目的无疑是区块链技术。区块链是未来5年最有前

    景的行业之一,是全球各大金融机构和顶级银行都在大力投资和追逐的新兴领域。说到区块链,我们首先要讨论的问题就是“为什么”,为什么区块链会这么火?凭什么认为

    区块链可以改变世界?在写这一章节前,我拜读了许多老师的著作,例如《区块链革命》

    《区块链金融》《商业区块链》《区块链社会》《区块链重塑经济与世界》等。各位行业

    专家从经济、商业发展、人类历史、技术变革等多方面阐述了区块链兴起的原因和其背后

    的逻辑。细细读过之后,真的是深陷于区块链的魅力之中不能自拔,而在这一章中,我将

    会选出最让我震惊的区块链神奇逻辑的4个角度(账本演变、价值转移、信用成本、技术

    创新)来谈一谈,究竟区块链为何诞生又是为何而来?

    账本演变:一本账的兴衰发展史

    区块链是21世纪最前沿的现象级概念,概述区块链最直接的词汇就是“分布式账本”,那

    么,我们就先从记账演变的角度来探寻一下,区块链为什么会诞生,分布式账本技术又为

    什么会引起经济社会的变革?

    图1–1 旧石器时代的记账我们首先把时间回溯到遥远的旧石器时代,在数万年以前,人们记账全凭智商,今天猎取

    了几头羊,吃了几头牛,全部靠死记硬背和心算。

    之后呢,随着部落的人数越来越多,生产力也越来越高,于是开始出现用不了的东西,也

    就是生产者剩余。这个时候,部落里的经济需求也复杂起来,单靠脑袋计数已经满足不

    了,于是,记录就成了必须要改善的事,人们发明了简单刻画和直观绘图两种方法。刻画

    就是用各种符号来记录,绘图就是把场景画下来。因此,记账的萌芽产生了。

    图1–2 记账的萌芽:刻画和绘图

    到了后来,部落的人越来越多,需要记账的东西也越来越多,绘画和刻画这些费力又占地

    方的记录方式完全跟不上需求。于是,家喻户晓的结绳记事出现了,说起结绳记事,不止

    史书,中学的历史教科书上也有提及。结绳记事对记录对象、数量变化、最终结果都形成

    了确定的表现形式。这个时候,我们可以看出,它已经表现出账簿记录的几个基本原理,这几乎可以称作账本的起源。图1–3 记账的起源:结绳记事

    到了原始社会末期,生产力发展到了前所未有的水平,剩余物品越来越多,农业、畜牧

    业、手工业分工扩大,文字出现了,人们开始使用书契等文字叙述式的会计记录法,收支

    事项按照时间的发生顺序形成了流水账。图1–4 原始社会末期:流水账

    之后,时间到了公元前5世纪,由于古希腊及古罗马奴隶社会的经济繁荣发展,流水账中

    出现了日记账和现金出纳账,也就是指按时间、物品名、人名、货币资金等分别设置的类

    似于账户的账本。这个时候,记账的历史就已经发展到了单式记账法时期。图1–5 单式记账法时期

    接下来,我们就来说一说流通相对比较广泛的复式记账法了。中国的复式记账法起源于明

    末清初的龙门账,之后又发展成四脚账;而西方的复式记账法最早出现在12—13世纪,它

    存在于意大利的一些商人和银行家之间。 [1]

    复试记账法不仅能够核算经营成本,还可以分

    化出利润和资本,可以说它保证了企业经营的持续性。图1–6 复式记账法时期

    后来,到了19世纪,信息技术爆炸式发展,企业的所有者和经营者不再是一个人,大家都

    有看账本的需求,而且需要处理的工作也越来越复杂。比如我是这个企业最大的股东但是

    我不想管事,于是我聘请你作为职业经理人帮我管理这个公司,到了年终分红的时候,运

    营报告显示我该分得1 000万元,这个时候,我会说:“我想要看看账本。”

    然后我一看,广告费投了3 000万元,比我一年挣的都多,于是我就开始怀疑你,这笔账

    你记得对不对啊,不会是乱写吧。不放心的我想出了一个办法,我雇用了一个由第三方协

    会认证的会计,专门负责帮我记账。这也就是记账历史的后续发展,当记账的需求增加,且存在着企业所有者与企业经营者因账目而引发的信任问题,会计这个职位就诞生了,之

    后,计算机技术的快速普及使会计行业走向了一个新的纪元,即会计电算化。图1–7 19世纪:会计的诞生

    到了21世纪这个信息化、数据化、智能化的世界,我们的记账手段不断完善和创新,但是

    仍然存在信息不对称及信用问题。举个最简单的例子,在没有得到完全正确的公开信息

    时,你要如何信任一个会计或审计给你的账目呢?你是否会怀疑事务所和公司勾结做假

    账?为了解决这样的问题,区块链给了我们一个新的选择,也就是比特币的底层应用,它

    可以被看作一个分布式共享的账本。图1–8 分布式账本

    从账本演变的角度来看,区块链是一个分布式共享的账本系统。这个账本有以下三个特

    点:

    1. 可以无限增加的巨型账本——每个区块可以视作这个账本的一页,每增加一个区块,账

    本就多了一页,这一页中可能会包含一条或多条记录信息;

    2. 加密且有顺序的账本——账目信息会被打包成一个区块并加密,同时盖上时间戳,一个

    个区块按时间戳顺序链接形成一个总账本;

    3. 去中心化的账本——由网内用户共同维护的,它是去中心化的。

    区块链是人类的记账历史走到现在,科技给我们的最新的选择,它是账本演变史上最新的

    一个高可行性的形态。价值转移:互联网之后还有什么

    互联网是我们已经不再陌生的概念,它渗入我们生活的方方面面,可以让信息高速、低成

    本地传输,是一条信息高速公路,但是,它却无法传递一类特殊的信息,那就是货币,而

    区块链恰恰可以解决这样的问题,因为区块链是一种价值传输网络。

    我们先来看一下互联网的诞生,1993年,美国宣布了一项新的计划——国家信息基础设

    施,目的是建设一条信息高速公路,使所有美国人都能共享和使用信息资源,这就是我们

    现今互联网世界的雏形。

    图1–9 互联网的诞生

    在互联网上,我们可以方便快速地生成信息并将其复制到任何一个地方,所有信息都是可

    以高效传播的,于是我们进入了一个信息爆炸的时代。为了满足人们对爆炸式信息的渴

    求,信息传输技术遍地开花,不断创新,比如云盘、断点续传技术等。渐渐地,我们会发现,固然很多信息只须简单地复制粘贴就可以使用,比如视频、图片、声音等,但有些信息是无法复制的,复制后也没有意义。

    图1–10 价值转移如何解决

    举个例子,我们把支付的钱直接复制给对方是不行的,而是要在付款账户上减去一些钱,在收款账户上增加一些钱,才能完成支付过程。一个视频可以被复制到另一个网站上,那

    么两个网站都可以看到这段视频,人们都可以分享。但一些只能转移而不能分享的有价值

    的信息往往需要信用背书。互联网很善于处理信息分享,却不能解决价值转移这件事。

    我们来更简单地阐释一下价值转移这个概念,将某一部分价值从A地址转移到B地址,那

    么需要A地址精确地减少了这部分价值,而B地址精确地增加了这部分价值。价值转移涉

    及A和B这两个独立的参与者,那么这个操作就必须同时得到A和B的认可,而且,结果还

    不能受到A和B任何一方的操纵,目前的互联网协议是不支持价值转移功能的,所以,目

    前的价值转移往往不是直接传输,而是由一个中心化的第三方来做背书。图1–11 中心化的第三方

    现如今的中心化机构通过政府或者集团公司的背书,把所有价值转移的计算都放在一个中

    心服务器中进行处理,其中一定会涉及人的参与,而人的“有限理论”和“机会主义行为”往

    往会使整个系统变得不那么可信。那么一个最基本的问题又产生了,如何达成信用共识?

    区块链技术就这样应运而生了,它可以在没有第三方信用背书的情况下,在一个开放式的

    平台上进行远距离的安全支付。区块链跨越多个遍布全球各地的节点,保存所有交易的历

    史记录。

    而且,网络中所有授权的参与者都保存着一份完全相同的账本,一旦对账本进行修改,全

    部副本数据也将在几分钟甚至几秒钟内全部修改完毕。分布式账本中的每一笔交易都有一

    个独一无二的时间戳,这样可以防止重复支付的产生。图1–12 区块链的信用共识

    可以说,区块链可以构建一种纯粹的点对点的价值转移体系,在不需要各节点互信的情况

    下,区块链可以保证系统内数据记录的完整性和安全性,可以脱离第三方机构背书,有效

    地降低交易的复杂性和风险。

    最后,我们不得不提一下区块链的另一个特性——可编程性,这是一个开源的技术。互联

    网的开放性创造了一个辉煌的互联网时代,那么,我们是不是也可以假设,开源的区块链

    技术也能开拓一个新的世界呢?图1–13 中心化VS点对点结构

    信用成本:你能记住多少人的脸

    你有想过一个问题吗——你能记住多少人的脸?你有听过“e租宝跑路”事件吗?这些都会

    引入一个问题:信用共识。相信一个人需要什么成本?一旦公信力机构出现了问题,信任

    又将何处安放?

    有一个人类学家在研究部落的时候发现,每一个部落都被控制在150人左右的范围,因为

    人再多一些的话,大家就记不住彼此了,记不住脸就感受不到亲近,感受不到亲近就培养

    不了信任,没有信任,部落之间的战斗和争端就永远不会停止。图1–14 部落时代的信任危机

    在部落时代,或许只是因为在人群中多看了一眼,就会被打成熊猫眼,而到如今的互联网

    时代,为什么大家愿意去相信远在千里之外的一个卖衣服的商家,并且给他付款呢?因为

    在这个交易过程中,我们把信任托付给了国家机构或者大型企业,我们和卖衣服的人之间

    仍然是不信任的,但是,由于国家或大型企业的背书,我们愿意让其做个见证,这是一种

    比较常用的增加互信的方式。图1–15 互联网时代中心化信任

    在那么多让人们增加互信的办法中,有一种拯救信任危机的利器正是区块链。区块链是比

    特币金融系统中的核心技术,它的实质是一个不断增长的分布式结算数据库,能完美解决

    信息系统中的信任危机。

    它起源于下面的问题:你凭什么相信一个陌生人?别人凭什么相信你?区块链用算法证明

    机制来保证这份信任。借助它,整个系统中的所有节点能够在信任的环境下自动安全地交

    换数据。与费时费钱的其他工具技术相比,它能实时自动撮合、强制执行,而且成本很

    低。图1–1 6区块链带来智能化信任

    与其相信人,不如相信技术。区块链技术带来的是一种智能化信任。我们举个例子,洪都

    拉斯政府用区块链技术建立了一套新的房地产契约登记和交易制度,因为之前洪都拉斯一

    直动荡,政府工作人员偷懒,以致登记不详或记录丢失,这类纠纷在全球都很普遍。有了

    区块链技术的安全加密保驾护航,人们就不用再担心政府腐败会导致自己的产权被篡改

    了。图1–17 政府腐败导致产权被篡改

    未来,数字化的信息都可以加入区块链,只要能入链,信息产权就可以明晰,就可以设定

    保护条件,就能自动发起和强制实施交易合约,你也无须担心信任验证和信任的执行,因

    为区块链都帮你实现。

    说完了信用成本的问题,我们再来看看e租宝事件,通过这个事件,我们来谈一谈公信力

    的问题。

    2015年,有一家P2P(人人贷)公司把所有的规则都一起打破,它起于乱世,却死于疯狂

    的扩张和令人瞠目的犯罪手段,震惊了整个中国,这家公司的名字叫作e租宝。 [2]

    在被调

    查之前,e租宝在各大卫视黄金时间进行了大量的广告投放,相当于利用公信力对具有高

    风险的互联网金融产品进行背书。当一群缺乏投资知识的投资人遇到了一群没有敬畏之心

    的投机者,悲剧就这样产生了。图1–1 8 e租宝事件

    现实社会中,人与人、人与公司、公司与公司之间的交易需要公信力提供支撑。公信力意

    指在社会生活中,公共权力面对时间差序、公众交往以及利益交换时,所表现出的一种公

    平、公正、公开、人道、民主与责任的信任力。当前社会,公信力一般由政府、国家机关

    或政府授权的第三方组织来提供。 [3]

    区块链技术可以很好地满足公信力需求,并把公信力抽象出来作为一个独立的而不是由政

    府或第三方组织掌控的存在,形成政府、大众、区块链与公信力互相监督的“公信新格

    局”。信任是建立在区块链上的,而非由单个组织掌控,从而公信力可以被多方交叉验证

    与监督。图1–19 区块链公信力

    区块链公信力有什么特点呢?

    1. 区块链是分布式的,区块链公信力在网络上会有许多独立的节点,每一节点都有一份备

    份信息。每个有授权的人都可以从任意一个节点下载全部的信息,同时,区块链公信力网

    络也是不可篡改的,任何节点企图更改信息都会被其他节点发现,而更改的节点不会被确

    认,就会立刻丧失公信力。

    2. 在区块链公信力模型中,区块链不制定政策,它只是一个公证人的角色,是政府建立和

    执行政策的工具。区块链的作用是帮助政府更快速和准确地让政策被全民所接受与认可,同时,因为区块链是一个不变的、可以被复制的数据库,政府的政策就变得公开和透明。

    从信任的角度来看,区块链实际上是用基于共识的数学方法,在机器之间建立信任并完成

    信用创造。基于这样的特点,其对公信力的提升也有着开创性的意义。《经济学人》杂志

    这样写道:区块链是一台创造信任的机器,可以说区块链最核心的问题就是解决信用共识

    的问题。图1–20 区块链公信力场景

    技术创新:从比特币到区块链

    我们都知道,区块链是比特币的底层技术,可以说它是一种分布式数据存储模式,也可以

    说它是储存加密货币(例如比特币)的交易记录的公共账本。它的记录是加密的,被所有

    运行这个软件的机器所持有。

    要说区块链就必然会讲到数字货币,毕竟区块链是为了满足比特币独特的需求才被创造出

    来的。而比特币则源于一个神秘的人物——中本聪。2008年,中本聪发表了一篇论文《比

    特币:一种点对点的电子现金系统》,这篇论文堪称区块链技术和加密数字货币发明的基

    础。图1–21比特币的出现

    在这篇论文中提出了比特币的几个基本原则:

    1. 一个纯粹的点对点电子现金系统,使在线支付能够直接由一方发起并支付给另一人,中

    间不需要通过任何金融机构。

    2. 不需要授信的第三方支持就能防止双重支付,点对点的网络环境是解决双重支付的一种

    方案。3. 对全部交易加上时间戳,并将他们并入一个不断延展的基于哈希算法的工作量证明的链

    条作为交易记录。除非重新完成全部的工作量证明,形成的交易记录将不可更改。

    4. 最长的链条不仅将作为被观察的事件序列的证明,而且被视为来自CPU(中央处理器)

    的计算能力最大的池。只要大多数CPU的计算能力不被合作攻击的节点所控制,那么就会

    生成最长的、长度超过攻击者的链条。

    5. 这个系统本身需要的基础设施非常少,节点尽最大努力在全网传播信息即可,节点可以

    随时离开和重新加入网络,并将最长的工作量证明作为该节点离线期间发生的交易的证

    明。

    看完上述的观点和逻辑,你是不是已经相信这样的理论是可行的,无须中心化的干预或者

    参与,只要让网络扮演信用中介的角色,就能实现有效的点对点交易。依照这样的理论,第一个比特币交易系统产生了,第一个区块(“创世区块”)产生了,第一个比特币支付的

    案例产生了,至今,比特币已经安稳运行了8年,没有出现过技术上的严重失误。

    图1–22 比特币安稳运行8年实际上,作为比特币的底层技术,区块链与比特币不是简单的“父子”关系,区块链也不是

    比特币的意外产物。区块链的产生是伴随着比特币而出现的,区块链体现了比特币的可供

    性,这种载体提供了一种更为广阔的交互可能性。

    [1] 区块链技术在区域性股权市场的五大应用场景[EBOL]. (2017–03–16)[2017–05–18]. http:www.51jrit.comnewsdetail6246.

    [2] e租宝背后的互联网金融之殇[EBOL]. [2017–05–18]. http:weixin.niurenqushi.comarticle2016–03–074176154.html.

    [3] 蔡维德,罗佳。区块链所带来的公信力革命——以区块链对保险行业的影响为例[EBOL]. (2015–12–15) [2017–05–18].

    http:www.civillaw.com.cnztt?id=29937.

    02

    原理篇

    信用共识带来的智能信任

    今 年春节回家的时候,我像往常一样应付着各种问题,诸如做什么工作的?什么时候

    结婚?一个月挣多少钱?但是,今年,我的答案似乎不能让他们满意,原因是当我说起我

    在一家区块链技术公司工作的时候,随之而来的是一个80%的人会追问的问题,什么是区

    块链?

    我试图引用百度上的概念去解释,也试图告诉他们我们用区块链技术做了哪些厉害的事

    情,但是他们仍然不明白区块链是什么——不能简单点说吗?

    于是,我意识到,百度上的概念以及学术杂志的解释或许不能让他们满足,于是我开始沉

    迷于博客、知乎,想看看大家都是如何解释区块链这个晦涩又抽象的概念。在这中间,有

    两篇文章对我的影响很深,一篇是知乎上的一个热门话题“如何向弱智室友解释区块链”,另一篇是博客频道用户“张童鞋”的一篇名为“区块链上的共识机制”的文章,在下面的阐述

    中我也部分引用了他们的观点并尝试了他们讲故事的方式。

    讲一个故事,什么是区块链

    区块链与骑自行车的人

    2016年,包括摩根大通、花旗集团、高盛集团、纳斯达克等在内的金融巨头,都表达了对

    区块链技术的热衷。这些巨头们热衷的区块链技术,又被称为分布式账本,那么分布式账

    本究竟是什么呢?我们先从另外一件事说起。

    在纳斯达克成立之前,人们用自行车驮着装满债券的包,在华尔街骑来骑去,目的就是尽

    快完成清算。后来业务越来越多,自行车就忙不过来了。20世纪60年代,华尔街每周只交

    易4天,每天4个小时,就是为了能让清算速度跟上交易量。图2–1华尔街上骑自行车的人

    这样发展下来,大家觉得不行啊,自行车肯定跑不过计算机。1971年,有人就开会说,咱

    们想想办法吧,于是提出了DTC(美国存管信托公司)清算系统。这个系统的办法就是所

    有的交易都要在系统内进行,包括经纪人也要接入这个系统,现在纳斯达克还在用。

    很明显,它的问题只是换了一辆可以踩油门的自行车。我们常常看到一些影视剧里,皇

    上、一家之主的去世导致整个国家和民族陷入混乱甚至崩溃,根本原因就在于中央集权这

    种系统是没办法长存的。当交易足够多、经纪人足够多的时候,我们发现,这个系统也有

    瘫痪甚至崩盘的危险。图2–2 中心化的DTC清算系统

    于是专家们想,自治式、分布式的系统会不会好一点呢?答案是肯定的。区块链就是一个

    分布式的账本,每个节点都可以显示总账,然后维护总账,而且不能篡改账本,除非你控

    制了超过51%的节点,但这是不可能的。

    再简单一点,假如你们家里有个账本,让你来记账。在以前,就是爸爸妈妈把工资交给

    你,让你记到账本上——想想还是有点小激动的。中间万一你贪吃,想买点好吃的,可能

    账本上的记录会少十几块,然后你想买个手机,账本上就少记录几千块。这只是举一个例

    子,我相信小时候大家都想从爸爸妈妈的口袋里拿点钱来花。图2–3 中心化的家庭账本

    但有了分布式账本后,这些问题就不会有了,因为你在记账,你爸爸也在记账,你妈妈也

    在记账,他们都能看到总账,你不能改,爸爸妈妈也不能改,这样想买烟抽的爸爸和想贪

    吃的你都没办法啦。

    区块链本质上是一个去中心化的分布式账本,其本身是一系列使用密码学而产生的互相关

    联的数据块,每一个数据块中包含了多条经比特币的网络交易有效确认的信息。图2–4分布式家庭账本

    中心化与去中心化

    前面我们说到了区块链的本质是一个去中心化的分布式账本,那么,所谓的中心化又是什

    么呢?我们首先思考这样一个问题,你要在网上买一本书,交易流程是什么?

    第一步:你下单之后把钱打给了支付宝。

    第二步:支付宝收款后通知卖家可以发货了。

    第三步:卖家收到通知后给你发货。

    第四步:你收到货之后很满意,于是确认收货。

    第五步:支付宝收到了你的通知并打钱给卖家。图2–5 中心化的交易流程

    我们可以看出,在这个过程中,虽然你是在和卖家交易,但是整个交易都是围绕支付宝展

    开。因此,如果支付宝系统出了问题,比如天上降下来一块陨石,把支付宝的服务器全砸

    了,或者由于全球经济危机支付宝倒闭了,无奈的支付宝只好淡然地表示不存在这笔交

    易,那么这笔交易就会以失败告终,到时候买家卖家就会纠缠不清,双方无法自证。图2–6 中心节点毁坏会导致交易失败

    模拟一个区块链小城市

    为了说明去中心化的区块链是如何运行的,我们先把整个去中心化的分布式结构简化为一

    个极端的情况来探究。我们假设有一个去中心化的小城市,在这个城市里有5个可爱活泼

    的小伙伴,他们互相借钱的时候,是这么干的:

    假设B向A借了1块钱,这个时候,城市里的人怎么办呢?A在人群中大喊:“我是A,我借

    给了B1块钱!”B也在人群中大喊:“我是B,A借给了我1块钱!”

    此时城市里的其他人C、D、E都听到了这些消息,他们拿出了手中的小账本并默默记

    下:“某年某月某日,A借给了B1块钱。”图2–7 去中心化城市的记账

    当我们把一个去中心化的模型极度简化之后,我们就会发现,在这个只有5个人的城市

    中,已经建立了一个去中心化的系统,这个系统不需要银行,也不需要支付宝。这个模型

    不需要信任关系,也不需要一个拥有公信力的组织。当分布式结构中的每个人都记账的时

    候,篡改账本是不可行的。比如B突然不认账了:“我不欠A的1块钱!”这个时候,人民群

    众C或D或E就会站出来说:“不对,我的账本上明明记录了你在某年某月某日向了A借了1

    块钱,并且没有查到你还款的记录。”图2–8 去中心化账本无法篡改

    说到这里,你有没有发现一个问题,在这个模型中,所谓的1块钱根本不重要,也没有人

    在意,“1块钱”已经变成了一个变量,它可以被替换成任何概念,只要大家承认这是一个

    有价值的东西即可。

    比如A在这个城市中大喊一声:“我创造了一个巴拉拉能量!”城市中的其他人都听见了,于是大家纷纷在自己的小本子上记下“某人有一个巴拉拉能量”,大家甚至不用知道巴拉拉

    能量是什么,A竟然真的有了一个巴拉拉能量。之后呢?A还能干什么呢?A可以再大喊

    一声:“我给了B一个巴拉拉能量。”图2–9 巴拉拉能量的流通

    只要城市中的B、C、D、E,即城市里的所有人都承认了这个交易,那么这个交易就真的

    成立了,虽然现实生活中并没有巴拉拉能量。

    小城市里的几个问题

    当然,区块链的世界不会这么简单,它还有其他的规则来相互制约,我们先来解决下面这

    几个问题:

    问题一:凭什么帮你记账?

    凭什么你对着天空大喊一声,别人就要帮你记账,别人的时间不要钱吗?别人的小本子不

    要钱吗?于是,为了让大家都帮我记账,我增加了一条新的规则,我决定给第一个听到我

    喊话并且将其记录在小本子上的人奖励。奖励机制也很简单,第一个听到我喊话并记录下

    来的人,可以得到一个巴拉拉能量的奖励。这个巴拉拉能量不是白给的,是对你劳动的报酬,就像打工可以挣钱一样,你帮我记账,整个系统都会给你报酬。你要做的事情,有这样几点:首先,你要抢在所有人之前听到了

    我的喊话并记在了自己的小本子上;记录之后,你还要马上告诉整个城市里的人——这句

    话我记录完了,你们再记录也没有用了,别人就会放弃这笔赚钱的生意;与此同时,你还

    要做一件事,就是给自己的记录加一个独一无二的编号,然后把记录和编号一起喊出来,于是,下一个人再记录的时候,就会带着这个记录和独一无二的编号继续下去。

    图2–10 记账获得奖励

    在这条新的规则开始实行之后,一定会有这样一些人,他们为了得到巴拉拉能量,开始屏

    气监听周围发出的各种声音,只为了能在第一时间记下一条新的记录。

    这个时候,对区块链有所了解的读者是不是想到了这样的名词——“比特币挖矿”。没错,这就是比特币挖矿的简单说明。

    关于比特币挖矿的话题,知乎用户“玲珑邪僧”的一篇文章举过一个更生动的例子,大致是

    这样的:单身男士们要找女朋友,“国民岳母”说,我有好多肤白貌美、乖巧可爱的女儿,这样吧,我给你们出一个旷世难题,解出一个就给你们其中一个姑娘的微信号。 [1]

    于是,单身男士们疯狂竞争,想破脑袋去解这道旷世难题。只要其中一位单身男士解出一

    道题,就立马得意扬扬地昭告天下,示威全部单身男士,这个姑娘的微信号是我的啦,先

    到先得,你们放弃吧。其他单身男士虽然已经算到一半了,但是没有办法,速度不够快

    啊,只好立马去解下一道题。

    图2–11“国民岳母”的旷世难题图2–12 解出难题获得奖励

    同时,首个成功破解旷世难题的幸运的单身男士不仅不用付一二十万元的彩礼,被其才华

    征服的“国民岳母”还会给这位单身男士一笔巨额财产做嫁妆,也就是比特币挖矿中的比特

    币奖励。

    问题二:分叉问题听谁的?

    在这一段的论述中,我们引用了知乎用户“汪乐–LaiW3n”的说法。在这个广阔的小城市

    里,一定还会存在这样的问题,B和C几乎同时记录完了,于是同时向天空大喊了一

    声,“这个编号89757的巴拉拉能量归我了”。但是,由于这个城市太广阔了,有的人会认

    为这个编号89757的巴拉拉能量归B,也有的人认为这个编号89757的巴拉拉能量归C,但

    是编号89757的巴拉拉能量只有一个啊,只有一个人能得到,怎么办呢?一人一半?当然

    是不可能的,这个时候我们会采用更原始简单的规则来解决,谁长听谁的。

    在不加任何限制条件的情况下,这件事件会发展成这样:一部分人认为这句话是B说的,在听到这句话之后开始记账,之后他们所做的所有事情都是基于B有了编号89757的巴拉

    拉能量这个事实,并且随着这个信息一次次地传下去,这条信息链会越来越长;而另外一群认为C先说这句话的人,也会按照这样的趋势发展。

    图2–13 分叉问题听谁的?

    这下事情严重了,原本是一条唯一的、编号顺序严谨的总信息链,在B和C喊出“这个编号

    89757的巴拉拉能量归我了”这句话之后,硬生生地分叉了!这还得了,要是这种情况延续

    下去,每个人手里的账本都变得不一样了,而且根本没法确定哪个是真的!

    为了解决这个问题,小城市又追加了新的区块链规则,记录的时候必须顶格写,而且要保

    证,中心在离田字格上边缘0.897 57毫米的位置上,于是,每个人写字的时候都要拿刻度

    尺量好之后再写,这非常困难,每个人的记录需要5分钟才能完成,因此,写这句话所用

    的时间变得不同了。于是,只要有人高喊“我写完了!那句话是某某某写的”,其他正在写

    这句话的人便会停笔,然后在小本子上重新开始写“那句话是某某某写的,上一句的编号

    是×××”。图2–14每次记账的规则都很复杂

    问题三:双花问题

    双花问题是指一笔数字现金在交易中被重复使用的现象。如果我同时向B和C都喊了一

    句,我给你一个巴拉拉能量,怎么办呢?巴拉拉能量只有一个,如何保证一个巴拉拉能量

    在实际的交易中只被支付了一次呢?

    我们以比特币为例,中本聪在《比特币白皮书》第五小节中是这样说的,运行比特币网络

    的步骤如下: [2]

    1. 新的交易向全网进行广播;

    2. 每一个节点都将收到的交易信息纳入一个区块中;

    3. 每个节点都尝试在自己的区块中找到一个具有足够难度的工作量证明;

    4. 当一个节点找到了一个工作量证明,它就向全网进行广播;

    5. 当且仅当包含在该区块中的所有交易都是有效的且之前未存在过的,其他节点才认同该

    区块的有效性;

    6. 其他节点表示他们接受该区块,而接受的方法则是跟随在该区块的末尾,制造新的区块

    以延长该链条,并将该区块的随机散列值视为新区块的随机散列值。

    也就是说,交易发生的一刻起,比特币的交易数据就被盖上了时间戳;而当这笔交易数据

    被打包到一个区块中后,就算完成了一次确认;在连续进行6次确认之后,这笔交易就不

    可逆转了;在比特币中,每一次确认都需要“解决一个复杂的难题”,也就是说每一次确认都需要一定的时间。

    图2–15 6次确认后不可逆转

    在这种情况下,当我试图于把一笔资金进行两次支付交易的时候,因为确认时间较长,后

    一笔交易想要与前一笔交易同时得到确认几乎是不可能的,而这笔资金在第一次交易确认

    有效后,第二次交易时就无法得到确认。区块链的全网记账需要在整个网络中达成共识,双花问题是无法产生的。图2–16 双花问题无法产生

    讲一下原理,区块链如何运作区块链的核心概念

    在讲解区块链的工作原理之前,我们先将区块链中涉及的几个核心概念做一个简单的阐

    述。

    一、区块

    区块作为区块链的基本结构单元,由包含元数据的区块头和包含交易数据的区块主体构

    成。

    区块头包含三组元数据:

    1. 用于连接前面的区块、索引自父区块哈希值的数据;

    2. 挖矿难度、Nonce(随机数,用于工作量证明算法的计数器)、时间戳;

    3. 能够总结并快速归纳校验区块中所有交易数据的Merkle(默克尔)树根数据。

    图2–17 区块头的结构

    区块链系统大约每10分钟会创建一个区块,其中包含了这段时间里全网范围内发生的所有交易。每个区块中也包含了前一个区块的ID(识别码),这使得每个区块都能找到其前

    一个节点,这样一直倒推就形成了一条完整的交易链条。从诞生之初到运行至今,全网随

    之形成了一条唯一的主区块链。 [3]

    二、哈希算法

    哈希算法是区块链中保证交易信息不被篡改的单向密码机制。哈希算法接收一段明文后,以一种不可逆的方式将其转化为一段长度较短、位数固定的散列数据。

    它有两个特点:

    1. 加密过程不可逆,意味着我们无法通过输出的散列数据倒推原本的明文是什么;

    2. 输入的明文与输出的散列数据一一对应,任何一个输入信息的变化,都必将导致最终输

    出的散列数据的变化。

    图2–18 哈希算法的两个特点

    在区块链中,通常使用SHA–256(安全散列算法)进行区块加密,这种算法的输入长度为

    256位,输出的是一串长度为32字节的随机散列数据。 [4]

    区块链通过哈希算法对一个交易

    区块中的交易信息进行加密,并把信息压缩成由一串数字和字母组成的散列字符串。区块链的哈希值能够唯一而准确地标识一个区块,区块链中任意节点通过简单的哈希计算都可

    以获得这个区块的哈希值,计算出的哈希值没有变化也就意味着区块中的信息没有被篡

    改。

    图2–19 区块链中的哈希算法

    三、公钥和私钥

    在区块链的话题中,我们还经常听到这样的词汇——公钥和私钥。这就是俗称的不对称加

    密方式,是对以前的对称加密方式(使用用户名与密码)的提高。

    我们用电子邮件加密的模型来简单介绍一下:公钥就是给大家用的,你可以通过电子邮件

    发布,可以通过网站让别人下载,公钥其实是用来加密验章的。私钥就是自己的,必须

    非常小心保存,最好加上密码,私钥用来解密签章,私钥由个人拥有。 [5]

    在比特币的系统中,私钥本质上是32个字节组成的数组,公钥和地址的生成都依赖私钥,有了私钥就能生成公钥和地址,就能够花费对应地址上面的比特币。私钥花费比特币的方

    式就是对这个私钥所对应的未花费的交易进行签名。图2–20 区块链中的公钥和私钥

    在区块链中,使用公钥和私钥来标识身份,我们假设区块链中有两个人,分别为小白和小

    黑,小白想向小黑证明自己是真实的小白,那么小白只需要使用私钥对文件进行签名并发

    送给小黑,小黑使用小白的公钥对文件进行签名验证,如果验证成功,那么就证明这个文

    件一定是小白用私钥加密过的。由于小白的私钥只有小白才能持有,那么,就可以验证小

    白确实是小白。

    在区块链系统中,公钥和私钥还可以保证分布式网络点对点信息传递的安全。在区块链信

    息传递中,信息传递双方的公钥和私钥的加密与解密往往是不成对出现的。

    图2–21使用公钥和私钥完成一笔交易

    信息发送者:用私钥对信息进行签名,使用信息接收方的公钥对信息加密。

    信息接收方:用信息发送者的公钥验证信息发送者的身份,使用私钥对加密信息解密。

    四、时间戳

    区块链中的时间戳从区块生成的一刻起就存在于区块之中,它对应的是每一次交易记录的认证,证明交易记录的真实性。

    时间戳是直接写在区块链中的,而区块链中已经生成的区块不可篡改,因为一旦篡改,生

    成的哈希值就会变化,从而变成一个无效的数据。每一个时间戳会将前一个时间戳也纳入

    其随机哈希值中,这一过程不断重复,依次相连,最后会生成一个完整的链条。

    图2–22 区块链中的时间戳

    五、Merkle树结构

    区块链利用Merkle树的数据结构存放所有叶子节点的值,并以此为基础生成一个统一的哈

    希值。Merkle树的叶子节点存储的是数据信息的哈希值,非叶子的节点存储的是对其下面

    所有叶子节点的组合进行哈希计算后得出的哈希值。 [6]

    同样地,区块中任意一个数据的变更都会导致Merkle树结构发生变化,在交易信息验证比

    对的过程中,Merkle树结构能够大大减少数据的计算量,毕竟,我们只需验证Merkle树结

    构生成的统一哈希值就可以了。图2–23 区块链中的Merkle树结构

    从比特币病毒谈起

    前文我们说到了区块链中的几个核心概念和定义,那么,区块链究竟是如何运行的呢?要

    解决这个问题,我们就不得不先从比特币开始聊起。说起比特币,许多人的第一反应就是

    比特币病毒。下面我们就从比特币病毒这一事件引入,聊一聊比特币究竟是什么,有哪些

    特性。

    叙述一下全世界都知道的事

    还记得被比特币支配的恐惧吗?

    那一天,早上醒来,你发现屏幕上弹出一个丑陋的红框框。

    你异常激动,终于不用写论文了。图2–24 比特币病毒入侵

    2017年5月12日,网上发生了一件微小的事情,众多学校、医院的文档都陆续被一个叫“永

    恒之蓝”(WannaCry)的勒索蠕虫病毒锁住了:想看资料,可以;交钱,也不需要太多,300个比特币就行。有人一看瞬间觉得,只用300个,这么少。其实,一个比特币的价格在

    中国差不多等于一万元,这还是因为中国的比特币平台正处于监管期不能提现,国外的价

    格就更高了。当然,对于个人用户来说,是不需要给这么多钱的,毕竟并不是谁都有300

    多万元的。图2–25需要比特币赎金才能解锁

    黑客想让大家用比特币支付,不过这事本身和比特币还真没什么太大关系。比特币就是一

    种币,本来安静地在旁边躺着,早上醒来却发现自己上头条了。截至2017年5月16日,已

    经有150多个国家的30多万用户受到“迫害”了,而且,有消息显示,“永恒之蓝”病毒已经

    升级为2.0版本了,新版本病毒不受域名限制,传播性更高。图2–26“永恒之蓝”

    那么,这个比特币病毒究竟是什么东西呢?它可以被视为由两种东西混合开发出来的神奇

    病毒——加密算法勒索病毒和“永恒之蓝”黑客工具。“永恒之蓝”黑客工具负责开道,不需

    要点击直接入侵别人的电脑,然后加密算法勒索病毒垫后,对你的文件加密之后再进行勒

    索。

    比特币病毒从何而来

    加密算法勒索病毒其实是个“老朋友”了,世界上第一个有记录的勒索软件Cryptolocker诞

    生于1989年,它其实就是一种用加密算法来勒索钱财的程序,后来,病毒制造者没几天就

    被抓获了。图2–27Cryptolocker病毒制造者被抓获

    其实,Cryptolocker最开始是很好破解的,因为它最开始使用的是对称加密算法,编个程

    序逆向破解一下就可以了,但是,现在流行的勒索病毒Wallet、Onion使用的却是非对称

    加密算法。非对称加密算法的加密和解密过程使用两个密钥,因此,单纯靠逆推是不可行

    的,我们在后面会具体讲解一下。

    然而,这次的黑客不仅改进了勒索蠕虫病毒,还搭配了一个“好伙伴”——“永恒之蓝”黑客

    工具,不需要你点击任何链接,它就可以直接占领你的计算机。“永恒之蓝”病毒还有一个

    美丽的传说,据说它原本是美国国家安全局用来窃取其他国家信息的工具,是“美国武器

    库”中的一种。美国国家安全局旗下有一个黑客组织叫“方程式组织”,负责替美国政府做

    一些不可告人的事情,后来,因为闻名天下的伊朗核试验的“震网”事件以及后来的“棱镜

    门”事件逐渐为人所知。图2–28非对称加密算法无法逆推图2–29“美国武器库”的传说

    后来,有个叫“影子经纪人”的黑客团队,把“美国武器库”破解了。然后,他们在网上拍

    卖,想把这些“武器”换成钱。然而,没人理他们,于是,他们发起众筹,企图利用这

    些“武器”赢利,依然没什么人理他们。最后,一气之下,在2017年4月14日,他们直接把

    这批“武器”公开了。于是“永恒之蓝”黑客工具和加密算法勒索病毒就成为一款“杀伤性武

    器”。图2–30影子经纪人的传说

    当然,这件事只是一个美丽的传说,美国国家安全局也没有承认,所以,“永恒之蓝”究竟

    从何而来众说纷纭,并没有实际考据。

    这个病毒什么时候能破解

    首先,“永恒之蓝”黑客工具是利用Windows(微软公司的操作系统)漏洞来攻击的,也就

    是说,只要更新Windows补丁,并开启防火墙的主动防御,基本上,这个工具就没有了生

    存的土壤,然而,Windows漏洞总是不断更新,说不定什么时候黑客搭配一个攻克新款漏

    洞的工具,就又生出了各种变种病毒,比如“永恒之红橙黄绿青蓝紫”之类的。图2–31 升级防火墙

    我们知道,勒索病毒使用非对称加密算法进行加密,其最突出的特点就是不可篡改和不可

    逆,加密和解密过程使用的是两个不同的密钥。图2–32非对称加密算法不好破解

    现在的计算机无法完成倒推所需要的计算量,或者说,算出来的成本太高了。现在全球热

    议的最领先的区块链技术使用的就是非对称加密算法,也就是说,黑客是站在时代最前沿

    的科技的肩膀上设计密码,我们想要破解没那么容易。图2–33站在巨人的肩膀上

    我们可以回想一下那个家喻户晓的“熊猫烧香”病毒最后是怎么被破解的?写病毒的黑客被

    抓住之后,自己编了套程序破解了,而这次的情况也类似,最可能的解决方法就是,把黑

    客抓住之后,让黑客把他手里的密钥交出来,我们输入密钥之后就可以解封了。图2–34 黑客交出密钥

    为什么只要比特币

    黑客到底什么时候会被抓到,怎么抓?这就涉及我们探讨的第三个问题了,为什么黑客非

    要用比特币支付呢?因为比特币的匿名性,换句话说,你不容易抓住他。比特币是一种网

    络虚拟货币,可以在全世界流通,具有匿名性,这便于黑客隐藏身份。你不需要知道对方

    是谁,只需要一个比特币地址就可以点对点地给对方打款。同时,比特币的世界性和流动

    性也是黑客选择比特币的理由,比特币在数字货币中占有最大的份额,它在全世界中拥有

    很多“粉丝”,很多国家都承认了比特币的合法地位,一些大型企业也接受比特币支付。图2–35比特币的全球性

    但是,黑客想要逃脱法网也不是那么容易的,因为比特币的特点之一就是不可篡改,所有

    的记录都是无法篡改的,并且公开可查。一旦黑客公布的比特币地址收到了比特币,那么

    账本上就多了一笔记录,每个人手里的账本会同步更新。每个人都能查到这个记录,之后

    这个地址的各种转账、提现记录也都是可查的。只要黑客进行了比特币提现这类需要和现

    实交互的操作,就一定会露出蛛丝马迹。图2–36比特币交易记录公开可查

    实际上,在大多数情况下比特币本身并不是百分之百匿名的。发送和接收比特币,就像作

    者用笔名发表作品一样。如果一个作者的化名和他的身份联系在一起,他曾经写下的任何

    东西都会与其联系在一起。

    对于个体来说,比特币的匿名性与你接收比特币的钱包有关。涉及该地址的每一项交易都

    将永久保存在该区块链中。如果你的地址和你的真实身份相关,那么每一项交易都会和你

    有关。

    现在,许多国家都把比特币交易平台纳入监管范围,交易需要多重实名认证。因此,只要

    黑客露出与现实相关的蛛丝马迹,就有可能被抓到。图2–37比特币并不是百分之百匿名图2–38多重实名认证

    怎么预防“永恒之蓝”病毒

    第一招:搜索

    现在,请打开你的任何一个浏览器,在输入框里输入“如何预防比特币病毒”,你就会发现

    铺天盖地的解决方法,随便找一个点开看就行了,毕竟都一样,无非是断网、设防火墙、阻止445端口、升级Windows补丁。在这里,建议大家都养成长期打开防火墙的习惯,虽

    然Windows的防火墙总是时不时弹出,但是,安全终归最重要。

    图2–39第一招:搜索

    第二招:以毒攻毒

    预防了这次的病毒攻击,下次再遇到怎么办呢?你可以尝试这么操作:黑客不是要加密我们的重要文件吗,比如后缀为doc(文档)、xls(电子表格)、ppt(演示文稿)、psd(图片文件)之类的文件;而对于一些冷门格式的视频和种子文件,黑客总不会加密

    吧,所以,除了重要文件要多备份几遍之外,我们还可以把所有的重要文件做成压缩包,然后改成一个莫名其妙的格式(比如后缀为“modv”)。当然,这一招并不能完全断绝重

    要文件被破坏的可能性。

    图2–40第二招:以毒攻毒

    第三招:占坑抢位

    这一招最绝的一点就在于,走黑客的路,让黑客无路可走,所以适用于程序员:自己编一

    套经非对称加密的“病毒程序”,把自家电脑的文件都加密,密钥保存在自己手里,每次查

    看前先输一遍密钥。这样就是麻烦点,但是它有用啊!“此坑是我的,想毒我,没门儿!”图2–41 第三招:占坑抢位

    最后需要说的一点是,目前中国的比特币平台是不能提现的,因此,若想要缴纳赎金也需

    要谨慎考虑。毕竟,我们并不知道缴纳赎金之后是否能百分之百地解锁并免受病毒的二次

    入侵。面对病毒,我们需要冷静,再冷静啊。图2–42缴纳赎金后解锁失败

    其实,作为和区块链、比特币相关的从业者,从病毒暴发的那一刻开始,我就收到七大姑

    八大姨的各种电话问候:听说你们公司研究的玩意儿都成病毒了,你们公司不会跑路

    吧……白天被各种围追堵截询问:您好,请发表一下对此事的看法,到底什么时候才能抓

    到?

    比特币之所以被黑客当作勒索的工具,确实是因为它具有匿名性、去中心化等方便黑客隐

    藏身份的某些特性,但我始终认为,技术本身是无罪的,比特币抑或区块链都不应该背黑

    锅。图2–43技术本无罪

    比特币的工作流程

    如图2–44所示,在区块链中,所有的节点向上回溯,都会到达源头,即区块链中的第一个

    区块,也就是“创世区块”。图2–44比特币工作流程

    在“创世区块”诞生之后,比特币的用户通过不断地“做题”,即通过计算寻找满足特定

    SHA–256哈希值对应的数值解。这个过程就是比特币中的“挖矿”。 [7]

    当任意一个用户优先计算出符合要求的数值解时,就会在全网范围内广播,而网络中的其

    他节点收到这条信息会进行验证,若通过验证,其他节点就会放弃计算,并将新创建的区

    块加到前一个区块的后面。图2–45 计算特定哈希值的数值解

    随着越来越多的人加入比特币的区块链系统,一个又一个哈希值的数值解被找到,在不断

    重复的过程中,新的区块不断地生成、验证,最终形成一个主链。同时,哈希算法的难度

    也会调整,以此控制用户们解出数据所用的时间。

    而在比特币的实际交易过程中,假设比特币中的用户A和B之间要完成一个交易,包含这

    笔交易的区块向区块链中的所有用户发布广播,全网用户通过验证哈希值来确认这笔交易

    是否有效,一旦被认证为有效,这个区块就会被加盖时间戳,然后被添加到区块链主链

    上。图2–46 加盖时间戳

    区块链的本质是一个互相验证的公开记账系统。这个系统所做的事情,就是记录所有账户

    发生的所有交易。每个账号的每笔数额变化都会被记录在全网总账本中。而且每个人手上

    都有一份完整的账本,每个人都可以独立统计出有史以来比特币系统每个账号的所有账

    目,也能算出任意账号当前余额是多少。 [8]

    由于所有数据公开透明,任何人都可以去查看它的源代码,人们便会信任这套去中心化的

    系统,而不担心里面是否隐藏着什么阴谋。

    比特币会硬分叉吗

    2009年比特币诞生,如今,其市值已达数百亿美元,众多人为之疯狂(注意,根据政策规

    定,比特币不是货币)。最近,有人预测,比特币到了不得不分叉的时候,甚至可能会暴

    跌。图2–47 比特币会分叉吗

    一、中本聪拍了下脑袋

    中本聪在设计比特币的时候,是2009年,那个时候数据能有多少?更何况也没有多少人使

    用比特币。于是他一拍脑袋决定了,比特币中一个区块的容量就是1M(兆字节)吧。而

    一笔交易是250字节甚至更多,现在一些交易基本达到了500字节。容量不够用啊!

    我们来算笔账:

    比特币一个区块的容量是1M,1M=1 024KB(千字节)=1 048 576字节,那么一个区块包含的交易总数为:1 048 576÷250≈4 194.3(笔)。

    比特币中一个区块确认的时间是10分钟,10分钟=600秒,那么一个区块每秒能处理的交易数为:4 194.3÷600≈7(个)。

    图2–48 1M的容量不够用

    如果一个区块每秒只能处理7笔交易,要是交易数据再大点,可能连7笔都达不到。这样会

    造成一个结果,比特币上的交易拥堵而缓慢。一笔交易发生之后,前面还有好多交易在排

    队等待确认,到底要等到什么时候啊?总有一天堵塞到一定程度就会超过容量极限,然后

    就崩溃了!图2–49 区块需要扩容

    二、扩容方案意见不一

    出了问题怎么办呢?改啊!

    怎么改啊?中本聪消失了啊!

    那找谁啊?中本聪把系统维护交给了5个极客!

    哦,怎么改啊?

    听我的,改成2M;不,听我的,改成20M!

    很多人代表各方的利益群体提出了自己的扩容方案!

    1. Bitcoin Classic(比特币经典版),此方案认为应该将这个字段的最大值调到2M,并且

    以后有计划取前2 016个区块大小的中位数再乘一个约定好的倍数来决定下一批区块的大

    小上限。

    2. Bitcoin XT(比特币新版),此方案认为这个值应该修改为20M,并且每两年翻一番,直到上限值达到8.3G(千兆字节)。

    3. Bitcoin Unlimited(比特币无限版),此方案认为这个值多大都行,甚至可以无限大,由矿池决定其大小。图2–50 扩容方案意见不一

    每个人都觉得自己是对的,谁也说服不了谁,怎么办啊?比特币不升级了?不行啊,还是

    要升级的!那么问题就来了,要是做出来一个升级版本,所有人都直接升级成了新版,就

    没有分叉问题了,全世界大升级大和谐啊。但是,有人的地方就有纷争,有的人升级,有

    的人不升级。这可好了,乱套了,用的系统都不一样,那要如何统一呢?图2–51方案不同可能会导致分叉

    不同的理念催生出了多种扩容方案,各个方案间无法统一,于是比特币分叉了。其实,随

    着时间的流逝,方案所提出的容量大小也随之增长,莫非,这不是价值观的原因而是世界

    观的原因?

    三、硬分叉和软分叉

    分叉怎么还分软硬呢?简单来说就是兼容性的不同,软分叉是暂时的,硬分叉是永久的。

    区块链发生永久性分歧,在新共识规则发布后,部分没有升级的节点无法验证已经升级的

    节点生产的区块,通常硬分叉就会发生。图2–52 硬分叉结构图

    硬分叉的定义是这样的:硬分叉是指比特币的区块格式或交易格式(这就是广泛流传

    的“共识”)发生改变时,未升级的节点拒绝验证已经升级的节点生产出的区块,不过已经

    升级的节点可以验证未升级节点生产出的区块,然后大家各自延续自己认为正确的链,所

    以分成两条链。 [9]图2–53 硬分叉是什么

    硬分叉的特点如下:

    1. 没有向前兼容性,之前的版本将不可再用,需要强制升级;

    2. 在区块链层面会有分叉的两条链,一条旧链,一条分叉新链;

    3.需要在某个时间点全部同意分叉升级,不同意的将会进入旧链。 [10]图2–54硬分叉的特点

    当新共识规则发布后,没有升级的节点由于不了解新共识规则,就会生产不合法的区块,从而产生临时性分叉。

    软分叉的定义是这样的:

    软分叉是指比特币交易的数据结构发生改变时,未升级的节点可以验证已经升级的节点生

    产出的区块,而且已经升级的节点也可以验证未升级的节点生产出的区块。 [11]图 2–55 软分叉结构图

    图2–56 软分叉是什么软分叉的特点如下:

    1. 有较好的兼容性,之前版本的部分功能可用,可不升级;

    2. 在区块链层面没有分叉的链,只是组成链的区块有新区块和旧区块之分;

    3. 相当长的时间里,可允许不进行升级,继续使用原版本生成旧区块,与新区块并存。

    图2–57 软分叉的特点

    四、举几个有趣的例子

    我们模拟一种极端的情况,抽象出一个比特币王国来解释所谓的新系统的兼容性问题。在

    遥远的岛上,有一个比特币王国,大家相安无事地生活了很多年,由于王国设施陈旧,存

    在着这样那样的问题,于是大家开始讨论解决方案。有人觉得应该推翻了重新修葺,并且上书了一本“如何建造一个华丽的王国”的奏书,里面

    有九九八十一种推翻重建的方案。有些人认为补补窟窿,刷刷墙还是勉强可以看,根本不

    用大动干戈。两派争论不休,无法达成一致,这就引起了分叉。

    图2–58 比特币王国的例子

    什么情况下会出现硬分叉呢?派系争论不休,于是开始各干各的。提议推翻重建的人雇了

    几十个民工,新的建筑焕然一新,王国里新旧建筑的风格相当不统一。这就相当于比特币

    世界里的硬分叉,表现在比特币世界里就是从新的节点开始,分成了两条链——旧链和新

    链,两条链互不兼容。图2–59 打个比方说明硬分叉

    软分叉会出现什么结果呢?派系争论不休,但要求重建的一派有了妥协的意愿,同意让装

    修装饰派试一试他们的方案。于是装修队开始对墙上的破洞进行修补,把陈旧的颜色换成

    鲜艳的颜色。这时,王国里正常的生活仍然在继续。新旧面貌共存。表现在比特币上就是

    未升级的节点按照以前的规则继续计算,但已经升级的节点仍然按照扩容后的规则计算。

    因此,Bitcoin Core(比特币核心钱包)主张的Segwit(隔离见证)升级后,比特币依旧是

    比特币,不会有新的币种诞生。图2–60 打个比方说明软分叉

    五、分叉有什么影响吗

    说到影响,我们看看近来比较成功的一次分叉。

    2016年7月,以太坊开发团队通过修改以太坊软件的代码,在第192 000区块,强行把The

    DAO(分布式自治组织)及其子DAO的所有资金全部转到一个特定的退款合约地址从

    而“夺回”黑客所控制的DAO合约的以太币。

    之后,便形成两条链,一条为ETC(原链),一条为新的ETH(分叉链),以太坊成功地

    硬分叉了!图2–61以太坊的硬分叉

    硬分叉对比特币矿工的影响:

    硬分叉这事能闹起来,矿工绝对出了大力气。一旦分叉,矿工挖矿便简单了,可以挖到更

    多币了,多开心啊,但是,他挖出来的币值不值钱还得看有没有人买,毕竟市场决定价

    格。图2–62 对矿工的影响

    硬分叉对比特币产业链的影响:

    从技术角度来看,硬分叉的主要问题是它需要所有用户转移到具有不同规则的新区块链。

    为了保持比特币的品牌价值和对比特币的信仰,比特币的支持者是反对硬分叉的。如果真

    的硬分叉,将会掀起一场彻底的网络战和舆论战。

    硬分叉对币价的影响:

    再说一句,分叉后比特币的币价是涨还是跌,前景究竟会如何发展,由市场的选择决定。

    按常理来看,估计分叉后比特币会先暴跌一场,然后分叉后的两个币种经过时间的洗礼后

    会渐渐回归理性,毕竟分叉后的“1+1”肯定不等于2。图2–63 对产业链的影响图2–64 硬分叉对币价的影响

    比特币分叉仿佛是一个一旦开始就永不会落幕的会议,但这也正是去中心化的比特币的魅

    力之所在。

    区块链的工作原理

    那么,区块链究竟是如何工作的呢,如图2–65所示,我们假设A和B之间要发起一笔交

    易,A先发起一个请求——我要创建一个新的区块,这个区块就会被广播给网络里的所有

    用户,所有用户验证同意后该区块就被添加到主链上。这条链上拥有永久和透明可查的交

    易记录。全球一本账,每个人都可以查找。图2–65 区块链的工作原理

    区块链技术实际上是一个分布式数据库,在这个数据库中记账不是由个人或者某个中心化

    的主体来控制的,而是由所有节点共同维护、共同记账的。所有的单一节点都无法篡改

    它。如果你想篡改一个记录,你需要同时控制整个网络超过51%的节点或计算能力才可以,而

    区块链中的节点无限多且无时无刻都在增加新的节点,这基本上是不可能完成的事情,而

    且篡改的成本非常高,几乎任何人都承担不起。

    图2–66 篡改账本无法实现

    区块链的四大特点

    经过无数次的记账,区块链就成为一个可信赖、超容量的公共账本。它具有以下几个特

    征: [12]

    1. 去中心化:在一个去中心化的金融系统中,没有中介机构,所有节点的权利和义务都相

    等,任意节点停止工作都不会影响系统整体的运作。图2–67 区块链特点之去中心化

    2. 去信任:系统中所有节点之间无须信任也可以进行交易,因为数据库和整个系统的运作

    是公开透明的,在系统的规则和时间范围内,节点之间无法欺骗彼此。图2–68 区块链特点之去信任

    3. 集体维护:系统是由其中具有维护功能的所有节点共同维护的,系统中所有人共同参与

    维护工作。图2–69 区块链特点之集体维护

    4. 可靠的数据库:系统中每一个节点都拥有最新的完整数据库拷贝,修改单个节点的数据

    库是无效的,因为系统会自动比较,认为最多次出现的相同数据记录为真。图2–70 区块链特点之可靠的数据库

    讲几个问题,区块链底层架构

    区块链的模型架构

    有关区块链的模型结构问题,已经被谈论千遍万遍了,基本已经成为一种定义式的问题

    了,我们将使用诸多资料中相对较为全面,也较容易理解的一类解释来向大家阐述。

    区块链基础架构分为6层,包括数据层、网络层、共识层、激励层、合约层、应用层。每

    层分别完成一项核心功能,各层之间互相配合,实现一个去中心化的信任机制。

    一、数据层

    数据层主要描述区块链技术的物理形式。区块链系统设计的技术人员们首先建立的一个起

    始节点是“创世区块”,之后在同样规则下创建的规格相同的区块通过一个链式的结构依次

    相连组成一条主链条。随着运行时间越来越长,新的区块通过验证后不断被添加到主链

    上,主链也会不断地延长。图2–71区块链的模型架构

    每个区块中也包含了许多技术,比如时间戳技术,它可以确保每一个区块按时间顺序相连

    接;再比如哈希函数,它能够确保交易信息不被篡改。

    二、网络层

    网络层的主要目的是实现区块链网络中节点之间的信息交流。区块链网络本质上是一个

    P2P(点对点)网络。每一个节点既接收信息,也产生信息。节点之间通过维护一个共同

    的区块链来保持通信。 [13]

    区块链的网络中,每一个节点都可以创造新的区块,在新区块被创造后会以广播的形式通

    知其他节点,其他节点会对这个区块进行验证,当全区块链网络中超过51%的用户验证通过后,这个新区块就可以被添加到主链上了。

    图2–72 区块链的网络层

    三、共识层

    共识层能让高度分散的节点在去中心化的系统中高效地针对区块数据的有效性达成共识。

    区块链中比较常用的共识机制主要有工作量证明、权益证明和股份授权证明三种,我们在

    下面的章节中会重点讲解。

    四、激励层

    激励层的主要功能是提供一定的激励措施,鼓励节点参与区块链的安全验证工作。我们以

    比特币为例,它的奖励机制有两种。在比特币总量达到2 100万枚之前,奖励机制有两

    种,新区块产生后系统奖励的比特币和每笔交易扣除的比特币(手续费)。而当比特币总

    量达到2 100万时,新产生的区块将不再生成比特币,这时奖励机制主要是每笔交易扣除

    的手续费。图2–73 区块链的激励层

    五、合约层

    合约层主要是指各种脚本代码、算法机制以及智能合约等。我们以比特币为例,比特币是

    一种可编程的货币,合约层封装的脚本中规定了比特币的交易方式和过程中涉及的种种细

    节。

    六、应用层

    应用层封装了区块链的各种应用场景和案例,比如基于区块链的跨境支付平台OKLink,以及在“应用篇”中我们将讲到的五花八门的应用。

    区块链的基本类型

    一、公有链公有链是指全世界任何人都可读取、任何人都能发送交易且交易能获得有效确认,任何人

    都能参与共识过程的区块链——共识过程决定哪个区块可被添加到区块链中,同时明确当

    前状态。 [14]

    图2–74区块链的公有链

    公有链有如下几个特点:

    1. 保护用户免受开发者的影响

    在公有链中程序开发者无权干涉用户,区块链可以保护其用户。

    2. 访问门槛低

    任何人都可以访问,只要有一台能够联网的计算机就能够满足基本的访问条件。

    3. 所有数据默认公开公有链中的每个参与者可以看到整个分布式账本中的所有交易记录。

    二、私有链

    私有链是指其写入权限仅在一个组织手里的区块链,目的是对读取权限或者对外开放权限

    进行限制。

    图2–75 区块链的私有链

    私有链有如下几个特点:

    1. 交易速度非常快

    私有链中少量的节点具有很高的信任度,并不需要每个节点都来验证一个交易。因此,私

    有链的交易速度比公有链快很多。

    2.为隐私提供更好的保障

    私有链的数据不会被公开,不能被拥有网络连接的所有人获得。3.交易成本大幅降低甚至为零

    私有链上可以进行完全免费或者至少说是非常廉价的交易。如果一个实体机构控制和处理

    所有的交易,它就不再需要为工作收取费用。

    4.有助于保护其基本的产品不被破坏

    银行和传统的金融机构使用私有链可以保证它们的既有利益,以至原有的生态体系不被破

    坏。

    三、联盟链

    联盟链是指其共识过程受到预选节点控制的区块链。例如,对由15个金融机构组成的共同

    体而言,每个机构都运行着一个节点,为了使每个区块生效需要获得其中半数以上也就是

    8家机构的确认。区块链可能会允许每个人读取,也可能会受限于参与者走混合路线。 [15]

    图2–76 区块链的联盟链

    联盟链可以视为“部分去中心化”,区块链项目R3 CEV就可以认为是联盟链的一种形态。四、其他的说法

    我们再来说说区块链分类中的其他几种说法——许可链、混合链和复杂链。

    许可链是指每个节点都需要许可才能加入的区块链系统,私有链和联盟链都属于许可链。

    随着区块链技术的日益发展,区块链的技术架构不再简单地划分为私有链和公有链,它们

    之间的界限越来越模糊,于是复杂链和混合链的概念就逐渐被人提出来了。

    区块链的发展脉络

    根据区块链科学研究所创始人梅兰妮·斯万(Melanie Swan)的观点,区块链技术发展分

    三个阶段或领域:区块链1.0、区块链2.0和区块链3.0。 [16]

    区块链1.0:以比特币为代表的可编程货币。它更多是指数字货币领域的创新,如货币转

    移、兑付和支付系统等。

    区块链2.0:基于区块链的可编程金融。它更多涉及一些合约方面的创新,特别是商业合

    同以及交易方面的创新,比如股票、证券、期货、贷款、清算结算、所谓的智能合约等。

    区块链3.0:区块链在其他行业的应用。它更多地对应人类组织形态的变革,包括健康、科学、文化和基于区块链的司法、投票等。

    图2–77 区块链的发展脉络区块链的共识机制

    我们在了解共识机制之前,先来看两个古老的引入问题,类两军问题和拜占庭将军问题。

    问题一:类两军问题

    说到这个问题,网络上广为流传的解释如下:

    有两个相距很远的军队要传递信息,蓝军派遣一个信使去跟红军说:“有本事把意大利炮

    拿出来!”红军收到信息后又派了一个信使去跟蓝军说:“收到指令!”然后蓝军又派一个

    信使去跟红军说:“知道你收到指令了!”然后红军又派一个信使去跟蓝军说:“知道你知

    道我收到指令了!”然后蓝军又派一个信使去和红军说:“知道你知道我知道你收到指令

    了!”然后就没完没了了。

    图2–78 类两军问题

    问题二:拜占庭将军问题拜占庭将军问题是一个很古老的问题,具体阐述如下:

    拜占庭罗马帝国在军事行动中,采取将军投票的策略来决定是进攻还是撤退,也就是说如

    果多数人决定进攻,就冲上去。但是军队中如果有奸细(比如将军已经反水故意乱投票,或者传令官叛变擅自修改军令),那怎么保证最后投票的结果真实反映了忠诚的将军的意

    愿呢? [17]

    我们详细说明一下这个问题。

    在很久很久以前,有一个强大的帝国叫作拜占庭,它的军队非常强大,周围有10个小国

    家,饱受拜占庭帝国的欺压,但是,必须同一时间有6个以上的国家进攻才有可能打败拜

    占庭帝国,否则就一定会战败。

    这个时候,问题就出现了,古时候军队之间的通信完全依赖于人,如果一个国家的军队里

    有奸细,无论是下令的将军还是传信的通信兵,都可能会使得另外9个国家收到假消息,从而造成作战失败。那么,如果你是其中一个小国的国王,你该如何判断一定会有另外5

    个以上的国家与你并肩作战呢?毕竟一个不小心,你就亡国了。

    图2–79 拜占庭将军问题正是由于以上这些问题,我们需要达成共识。区块链上的共识机制有多种,没有一种共识

    机制是完美无缺的,同时也意味着没有一种共识机制是适合所有应用场景的。这里我们引

    用了“张童鞋”的一篇文章,并获得了他的授权。我们选取了其中比较有特点的9种共识机

    制做一个简单介绍,常见的共识机制主要有工作量证明、权益证明和股份授权证明三种。

    一、工作量证明

    工作量证明(Proof of Work,简称PoW)通常只能从结果证明,因为监测工作过程通常是

    烦琐且低效的。

    比特币在区块的生成过程中使用了PoW机制,一个符合要求的区块哈希值由N个前导零构

    成,零的个数取决于网络的难度值。要得到合理的区块哈希值需要经过大量的尝试计算,计算时间取决于机器的哈希运算速度。当某个节点提供出一个合理的区块哈希值,说明该

    节点确实经过了大量的尝试计算,当然,这并不能得出计算次数的绝对值,因为寻找合理

    的哈希值是一个概率事件。当节点拥有占全网n%的算力时,该节点即有n%的概率找到区

    块哈希值。

    PoW依赖机器进行数学运算来获取记账权,资源消耗大、共识机制高、可监管性弱,同时

    每次达成共识需要全网共同参与运算,性能效率比较低,容错性方面允许全网50%节点出

    错。

    PoW的优点:完全去中心化,节点自由进出。

    PoW的缺点:目前比特币已经吸引全球大部分的算力,其他再使用PoW共识机制的区块链

    应用很难获得相同的算力来保障自身的安全;挖矿造成大量的资源浪费;共识达成的周期

    较长。

    使用PoW的项目有:比特币、以太坊前三个阶段——Frontier(前沿)、Homestead(家

    园)、Metropolis(大都会)。以太坊的第4个阶段,即Serenity(宁静),将采用权益证

    明机制。

    二、权益证明

    权益证明(Proof of Stake,简称PoS)由“Quantum Mechanic”2011年在比特币论坛讲座上

    首先提出,后经Peercoin(点点币)和NXT(未来币)以不同思路实现。

    PoS的主要理念是节点记账权的获得难度与节点持有的权益成反比,相比PoW,其在一定

    程度上减少了数学运算带来的资源消耗,性能也得到了相应的提升,但依然是基于哈希运

    算,竞争获取记账权的方式,可监管性弱。该共识机制的容错性和PoW相同。它是PoW的

    一种升级,根据每个节点所占代币的比例和时间,等比例地降低挖矿难度,从而加快找到

    随机数的速度。

    在PoW中,一个用户可能拿1 000美元来购买计算机,并加入网络来挖矿以此产生新区

    块,从而得到奖励。而在PoS中,用户可以拿1 000美元购买等价的代币,并把这些代币当

    作押金放入PoS机制中,这样用户就有机会产生新区块而得到奖励。

    总体而言,这个系统中存在一个持币人的集合,他们把手中的代币放入PoS机制中,这样他们就变成验证者。比如对区块链最前面的一个区块而言,PoS算法在验证者中随机选取

    一个(选择验证者的权重依据他们投入的代币量,比如一个投入押金为10 000代币的验证

    者被选择的概率是一个投入1 000代币验证者的10倍),给他权利产生下一个区块。如果

    在一定时间内,这个验证者没有产生一个区块,则选出第二个验证者代替产生新区块。与

    PoW一样,PoS以最长的链为准。

    图2–80 PoS算法随机选取

    随着规模经济(指扩大生产规模引起经济效益增加的现象)的消失,中心化所带来的风险

    减小了。价值1 000万美元的代币带来的回报不多不少,是价值100万美元代币的10倍,不

    会有人因为负担得起大规模生产工具而得到不成比例的额外回报。

    PoS的优点:在一定程度上缩短了共识达成的时间;不再需要大量消耗能源去挖矿。

    PoS缺点:还是需要挖矿,本质上没有解决商业应用的痛点;所有的确认都只是一个概率

    上的表达,而不是一个确定性的事情,理论上有可能存在其他攻击影响,例如,以太坊的

    DAO攻击事件造成以太坊硬分叉,而ETC随之出现,事实上证明了此次硬分叉的失败。

    三、股份授权证明

    BitShares(比特股)社区首先提出了股份授权证明(简称DPoS)机制,它与PoS的主要区

    别在于节点选举若干代理人,由代理人验证和记账,但其合规监管、性能、资源消耗和容

    错性与PoS相似。类似于董事会投票,持币者投出一定数量的节点,进行代理验证和记

    账。

    DPoS的工作原理如下:每个股东按其持股比例拥有相应的影响力,51%股东投票的结果

    将是不可逆且有约束力的,其挑战是通过及时而高效的方法达到“51%批准”。为了达到这

    个目标,每个股东可以将其投票权授予一名代表。获票数最多的前100位代表按既定时间表轮流产生区块。每位代表分配到一个时间段来生产区块。

    图2–81 DPoS工作原理

    所有的代表将收到等同于一个平均水平的区块所含交易费的10%作为报酬。如果一个平均

    水平的区块用100股作为交易费,一位代表将获得一股作为报酬。

    网络延迟有可能使某些代表没能及时广播他们的区块,而这将导致区块链分叉。然而,这

    不太可能发生,因为制造该区块的代表可以与制造该区块前后的区块的代表建立直接连

    接。建立这种与你之后的代表(也许也包括其后的那名代表)的直接连接是为了确保你能

    得到报酬。

    DPoS的投票模式可以每30秒产生一个新区块,并且在正常的网络条件下,区块链分叉的

    可能性极其小,即使发生也可以在几分钟内得到解决。执行该模式的基本步骤如下:

    1. 成为代表。成为一位代表,你必须在网络上注册你的公钥,并获得一个32位的特有标识

    符。该标识符会被每笔交易数据的“头部”引用。

    2. 授权投票。每个钱包有一个参数设置窗口,在该窗口里用户可以选择一位或更多的代表,并将其分级。一经设定,用户所做的每笔交易将把选票从“输入代表”转移至“输出代

    表”。一般情况下,用户不会创建专门以投票为目的的交易,因为那将耗费他们一笔交易

    费。但在紧急情况下,某些用户可能觉得通过支付费用这一更积极的方式来改变他们的投

    票是值得的。

    3. 保持代表诚实。每个钱包将显示一个状态指示器,让用户知道他们的代表表现如何。如

    果他们错过了太多的区块,那么系统将会推荐用户更换一位新的代表。如果任何代表被发

    现签发了一个无效的区块,那么所有标准钱包将在每个钱包进行更多交易前要求选出一位

    新代表。

    4. 抵抗攻击。在抵抗攻击上,前100位代表所获得的权力是相同的,即每位代表都有一项

    平等的投票权,因此,无法通过获得超过1%的选票而将权力集中到单一代表上。由于只

    有100位代表,不难想象一个攻击者可以对每位轮到其生产区块的代表依次进行拒绝服务

    攻击。幸运的是,由于每位代表的标识是其公钥而非IP地址,这种特定攻击的威胁很容易

    被减轻。这将使确定DDoS(分布式拒绝服务)攻击目标更为困难。而代表之间的潜在连

    接将使妨碍他们生产区块变得更为困难。

    图2–82 DPoS的投票模式

    DPoS的优点:大幅缩小参与验证和记账节点的数量,可以达到秒级的共识验证。

    DPoS的缺点:整个共识机制还是依赖于代币,而很多商业应用是不需要代币的。

    四、投注共识

    投注共识是以太坊下一代的共识机制Casper(鬼马小精灵)引入的一个全新概念,属于

    PoS。Casper的共识是按区块达成的,而不是像PoS那样按链达成。

    为了防止验证人在不同的世界中提供不同的投注,我们还有一个简单严格的条款:如果你

    两次的投注序号一样,或者说你提交了一个无法让Casper依照合约处理的投注,你将失去

    所有保证金。从这一点我们可以看出,Casper与传统的PoS不同的是,Casper有惩罚机制,这样非法节点通过恶意攻击网络不仅得不到交易费,而且还面临着保证金被没收的风

    险。

    Casper协议下的验证人需要完成出块和投注两个活动。具体如下:

    出块是一个独立于其他所有事件而发生的过程,验证人收集交易,当轮到他们的出块时间

    时,他们就制造一个区块,并签名,然后发送到网络上。投注的过程更为复杂一些,目前

    Casper默认的验证人策略被设计为模仿传统的拜占庭容错共识:观察其他的验证人如何投

    注,取33%处的值,向0或者1进一步移动。

    而客户端确认当前状态的过程是这样的:一开始先下载所有的区块和投注,然后用上面的

    算法来形成自己的意见,但是不公布意见;它只要简单地按顺序在每个高度进行观察,如

    果一个区块的概率高于0.5就处理它,否则就跳过它。在处理所有的区块之后所得到的状

    态就可以显示为区块链的“当前状态”。客户端还可以给出对于“最终确定”的主观看法:如

    果高度k之前的每个区块形成的意见高于99.999%或者低于0.001%,那么客户端就可以认

    为前k个区块已经最终确定。

    五、瑞波共识机制

    瑞波共识算法使一组节点能够基于特殊节点列表形成共识。初始特殊节点列表就像一个俱

    乐部,要接纳一个新成员,必须由该俱乐部51%的会员投票通过。共识遵循这些核心成员

    的“51%权力”,外部人员则没有影响力。由于该俱乐部由中心化开始,它将一直是中心化

    的,而如果它开始腐化,股东们什么也做不了。与比特币及Peercoin一样,瑞波系统将股

    东们与其投票权隔开,因此,它比其他系统更中心化。

    图2–83 瑞波共识机制

    六、Pool验证池基于传统的分布式一致性技术以及数据验证机制,Pool(联营)验证池是目前行业内大范

    围使用的共识机制。它的优缺点如下。

    优点:不需要代币也可以工作,在成熟的分布式一致性算法(Pasox、Raft)的基础上,实现秒级共识验证。

    缺点:去中心化程度不如比特币,更适合多方参与的多中心商业模式。

    七、实用拜占庭容错

    在分布式计算上,不同的计算机通过信息交换尝试达成共识,但有时候,系统中的协调计

    算机或成员计算机可能因系统错误交换错的信息,以致影响最终的系统一致性。对于拜占

    庭将军问题,若根据错误计算机的数量,寻找可能的解决办法,这其实无法找到一个绝对

    的答案,只可以用来验证一个机制的有效程度。

    而拜占庭将军问题的可能解决方法为:在N≥3F + 1的情况下,一致性是可能实现的(N为

    计算机总数,F为有问题的计算机总数)。信息在计算机间互相交换后,各计算机列出所

    有得到的信息,以大多数的结果作为解决办法。图2–84拜占庭容错

    最早由卡斯特罗和利斯科夫在1999年提出的实用拜占庭容错(PBFT)是第一个得到广泛

    应用的拜占庭容错算法。只要系统中有23的节点是正常工作的,就可以保证一致性。

    实用拜占庭容错算法的总体过程如下:客户端向主节点发送请求调用服务操作,如“”,这里客户端c请求执行操作o,时间戳t用来保证客户端请求只会执

    行一次。每个由副本节点发给客户端的消息都包含了当前的视图编号,使得客户端能够追

    踪视图编号,从而进一步推算出当前主节点的编号。客户端通过点对点消息向它自己认为

    的主节点发送请求,然后主节点自动将该请求向所有备份节点进行广播。

    视图编号是连续编号的整数。主节点由公式p = v mod |R|计算得到,这里v是视图编号,p

    是副本编号,|R|是副本集合的个数。

    副本发给客户端的响应为“”,v是视图编号,t是时间戳,i是副本的编

    号,r是请求执行的结果。

    主节点通过广播将请求发送给其他副本,然后就开始执行三个阶段的任务。

    1.预准备阶段。主节点分配一个序列号n给收到的请求,然后向所有备份节点群发预准备

    消息,预准备消息的格式为“<,m>”,这里v是视图编号,m是客户

    端发送的请求消息,d是请求消息m的摘要。

    2. 准备阶段。如果备份节点i接受了预准备消息,则进入准备阶段。在准备的同时,该节

    点向所有副本节点发送准备消息“”,并且将预准备消息和准备消息写

    入自己的消息日志。

    3. 确认阶段。当“(m,v,n,i)”条件为真的时候,副本i将“”向其他副本

    节点广播,于是就进入了确认阶段。所有副本都执行请求并将结果发回客户端。客户端需

    要等待不同副本节点发回相同的结果,作为整个操作的最终结果。

    如果客户端没有在有限时间内收到回复,请求将向所有副本节点进行广播;如果该请求已

    经在副本节点处理过了,副本就向客户端重发一遍执行结果;如果请求没有在副本节点处

    理过,该副本节点将把请求转发给主节点;如果主节点没有将该请求进行广播,那么就认

    为主节点失效;如果有足够多的副本节点认为主节点失效,则会触发一次视图变更。

    图2–85展示了在没有发生主节点失效的情况下算法的正常执行流程,其中副本0是主节

    点,副本3是失效节点,而c是客户端。

    实用拜占庭容错机制是一种采用“许可投票、少数服从多数”来选举领导者并进行记账的共

    识机制,该共识机制允许拜占庭容错,允许强监管节点参与,具备权限分级能力,性能更

    高,耗能更低,而且每轮记账都会由全网节点共同选举领导者,允许33%的节点作恶,容

    错性为33%。由于特别适合联盟链的应用场景,实用拜占庭容错机制及其改进算法为目前

    使用最多的联盟链共识算法,其改进算法在以下方面进行了调整:修改底层网络拓扑的要

    求,使用P2P网络;可以动态地调整节点数量;减少协议使用的消息数量。图2–85未发生主节点失效的情况下的算法

    八、授权拜占庭容错

    2016年4月,小蚁公司发布共识算法白皮书,描述了一种通用的共识机制——授权拜占庭

    容错,提出了一种改进的拜占庭容错算法,使其能够适用于区块链系统。授权拜占庭容错

    算法在实用拜占庭容错算法的基础上进行了以下改进:

    1. 将CS(客户机服务器)架构的请求响应模式改进为适合P2P网络的对等节点模式;

    2. 将静态的共识参与节点改进为可动态进入、退出的共识参与节点;

    3. 为共识参与节点的产生设计了一套基于持有权益比例的投票机制,通过投票决定共识参

    与节点(记账节点);

    4. 在区块链中引入数字证书,解决了投票中对记账节点真实身份的认证问题。

    授权拜占庭容错机制的优点:专业化的记账人;可以容忍任何类型的错误;记账由多人协

    同完成;每一个区块都有最终性,不会分叉;算法的可靠性有严格的数学证明。

    授权拜占庭容错机制的缺点:当13及以上的记账人停止工作后,系统将无法提供服务;

    当13及以上的记账人联合作恶,且其他所有的记账人被恰好分割为两个网络孤岛时,恶意记账人可以使系统出现分叉,但是会留下密码学证据。

    总而言之,授权拜占庭容错机制最核心的一点,就是最大限度地确保系统的最终性,使区

    块链能够适用于真正的金融应用场景。

    九、帕克索斯算法

    这是一种传统的分布式一致性算法,是一种基于选举领导者的共识机制。领导者节点拥有

    绝对权限,并允许强监管节点参与,其性能高,资源消耗低。所有节点一般有线下准入机

    制,但选举过程中不允许有作恶节点,不具备容错性。

    [1] 如何向你的“弱智室友”解释区块链? [EBOL]. (2016–08–08) [2017–05–18]. http:mt.sohu.com20160808n463044051.shtml.

    [2] 黄峰亮。浅析比特币系统原理 [J].数字化用户,2014 (5).

    [3] 杨晓晨,张明. 比特币:运行原理、典型特征与前景展望[J]. 金融评论,2014(2).

    [4] 唐文剑,吕雯。区块链将如何重新定义世界 [EBOL]. (2017–02–24) [2017–05–18]. http:www.jianshu.comp89275ffca97b.

    [5] 蚊子吃青蛙。公钥和私钥[EBOL]. (2013–01–09) [2017–05–18]. http:www.cnblogs.comwenzichiqingwaarchive201301092853188.html.

    [6] 蚊子吃青蛙。公钥和私钥[EBOL]. (2013–01–09) [2017–05–18]. http:www.cnblogs.comwenzichiqingwaarchive201301092853188.html.

    [7] 区块链运行原理[EBOL]. (2017–03–14) [2017–05–18]. http:www.51jrit.comnewsdetail5821.

    [8] 比特股(BTSX)投资白皮书V1.1[EBOL]. (2014–09–16) [2017–05–18]. http:www.docin.comp–924681871.html.

    [9] 比特币技术帖:什么是共识、分叉、兼容性? [EBOL]. (2016–10–11) [2017–05–18].

    http:business.sohu.com20161011n469963760.shtml.

    [10] 硬分叉扩容不能保证100%一定不分裂,而软分叉可以 [EBOL]. (2016–10–09) [2017–05–18]. http:8btc.comthread-40509-1-1.html.

    [11] 比特币遭遇成长之痛是解决拥堵还是彻底分裂?[EBOL]. (2017–03–21) [2017–05–18]. http:forex.cngold.orgc2017–03–

    21c4886602_2.html.

    [12] 区块链技术详解[EBOL]. (2017–02–15) [2017–05–18]. https:wenku.baidu.comview1321bb5e326c1eb91a37f111f18583d049640f3f.html.

    [13] 区块链技术从初级到深入介绍 [EBOL]. (2016–06–15) [2017–05–18]. http:8btc.comthread-34731-1-1.html?utm_

    source=tuicoolutm_medium=referral.

    [14] 全面认识区块链:公有链vs私有链[EBOL]. (2016–08–09) [2017–05–18]. http:www.weiyangx.com199778.html.

    [15] 黄步添. 区块链形态[EBOL]. [2017–05–18]. https:wenku.baidu.comview 43d83e1b9ec3d5bbfc0a74be.html.

    [16] 区块链来了,未来注定将颠覆我们的生活 [EBOL]. (2016–04–20) [2017–05–18]. http:mt.sohu.com20160420n445253975.shtml.

    [17] 数据阳光。从技术角度看区块链[EBOL]. (2016–10–17) [2017–05–18]. http:sanwen.netaunmoipo.html.

    03 人物篇

    微秒而逝,但他们成就历史

    区 块链行业作为一个21世纪的风口行业,可以说是“江山代有才人出,各领风骚数百

    年”。这一章我们将选取几个有特点和代表性的人物,向大家讲述区块链行业中的人和他

    们的故事。

    当然,在人物选取方面,我们争论了很久,从最初的20人到最后的5个人,我们经过了无

    数次的讨论,最终,我们选择了一些或许不是最著名,但相对来说最有特色的人来填充这

    一章。

    一位是不可不提的传奇人物中本聪;一位是区块链技术领域的先行者和开拓者,发明了智

    能合约的尼克·萨博;另两位是有鲜明性格特点的意见领袖,在《纽约时报》撰写关于比

    特币的专栏的男子马克·安德森以及从华尔街走出的神奇女子布莱斯·马斯特;最后一位是

    区块链行业的投资大亨巴里·希尔伯特。

    永远的背影:中本聪的99种传说

    说起区块链行业里的传奇人物,不提这位肯定是说不过去的,他就是中本聪——比特币的

    创造者,可以说区块链的核心理论就是他发明的。打个稍微夸张的比喻:上帝创世的时候

    说“要有光”,于是世界便有了光;中本聪对着计算机屏幕敲啊敲,然后大喊一声“出现

    吧,我的比特币”,于是便有了比特币及其背后的区块链技术。图3–1 中本聪

    这位传奇人物不仅有才还很有意思,明明有才华却偏偏要靠性格吃饭,把神秘主义的原则

    诠释得彻彻底底,比特币发展初期的时候,他甚至匿名参与指导。后来比特币和区块链越

    来越火,中本聪却完全隐身了,既不动用自己手里价值十几亿美元的比特币,也不去申请

    专利,就连提名诺贝尔经济学奖候选人都没能让他现身。图3–2 诺贝尔经济学奖候选人

    不过,不管他究竟是谁,什么时候出现,此生还会不会出现,他都实现了我小时候大声喊

    出的梦想——“我要改变世界”“我要成为世界未解之谜”。下面我们就来具体讲讲这位传奇

    人物的传奇经历。

    传说中的中本聪被描绘成一个集经济学家、数学家、密码学家以及顶级黑客为一体的人

    物,他的传奇历史始于2008年11月1日,这一天,他发表了一篇论文《比特币:一种点对

    点的电子现金系统》,之后他又把理论付诸实践,在2009年1月4日创造了比特币世界的第

    一个区块,我们称之为“创世区块”,同年1月11日,他开发了一个客户端,其名称非常朴

    素——比特币客户端0.1版,召唤各路小伙伴们一起玩耍。

    故事慢慢演化,比特币终于有了第一笔交易,比特币有汇率了,比特币的技术爱好者有聊

    天室了,比特币挖矿难度调整了,比特币被某个国家的法律认可了,比特币市值近400亿

    美元(按2017年5月数据估算)……当然,比特币的成长过程中也伴随着一些“负能量”,诸如比特币暴涨、暴跌,比特币被盗、被告。总之,比特币的历史精彩纷呈,我们会在后

    面详细阐述。图3–3 比特币的历史精彩纷呈

    在这些事件中,中本聪扮演着一个什么角色呢?事件创造者。为什么这么说?因为他消失

    了,全世界都没人见过中本聪,也没有人听过他的声音,FBI(美国联邦调查局)和全世

    界的媒体都在找他,但是谁也没找到,大家都能看到2008年比特币创始初期他在论坛、邮

    箱、网站主页的发言,针对这些看似线索的发言的探究到最后都被逼入了死胡同。图3–4全世界寻找中本聪

    比特币的历史上好几次大事件都是因为“中本聪”这个名字引起的,比如人们发现一个日本

    人是中本聪,随后又发现一个澳大利亚人是中本聪,《纽约时报》声称找到了中本聪本

    人。最近的一次轰动,是由一位澳大利亚企业家克雷格·史蒂芬·赖特引起的,他通过

    BBC(英国广播公司)、《经济学人》和《智族》宣布,自己就是如假包换的比特币创始

    人中本聪,并展示了一笔发生在2009年1月的交易,中本聪向帮助构建比特币协议的程序

    员之一哈尔·芬尼转账了10枚比特币,这是有史以来第一笔比特币系统内的转账交易。同

    时,他还向英国提交了50多项围绕比特币和其底层区块链技术的专利申请。图3–5 中本聪的身份疑云

    大家觉得这下终于找到中本聪了,纷纷前去围追堵截,抢专访上头条。一个转折性的事件

    又发生了,在《连线》刊登的相关文章引起轩然大波的48小时之后,这一轮身份风波被中

    本聪的邮件平息了,中本聪在邮件中淡定地说道:“我不是克雷格·赖特,我们每个人都是

    中本聪。”

    其实,要证明自己是中本聪也很简单,比特币的本质是一个分布式账本,可以说,它是一

    本不能修改、不能毁坏、永远不间断、所有人都可查询的账本。那么,基于分布式账本的

    特性,我们要怎样做身份验证呢?首先,我们使用一个比特币公钥,向外界公布,并声明

    这个公钥对应的私钥归你所有;然后使用私钥签名,就可以证明自己确实拥有该地址的私

    钥了。

    倒推到中本聪身上,他要如何证明自己就是中本聪呢?只需要使用“创世区块”里的私钥

    对“创世区块”的公钥签名,随意使用什么签名文本都无所谓,因为“创世区块”的私钥一定

    为比特币的发明人所有。 [1]

    现如今,比特币市值已经完美地碾压了许多国家的法定货币。多个国家都认可或者放宽了

    比特币的法律地位,区块链应用遍地开花,成为金融科技领域炙手可热的“新贵”。据预

    估,中本聪持有约100万枚比特币,同时手握无数个专利,完全是人生赢家的典型。历史上想要凭个人的力量创造一种货币的人不是没有,但是成功的却只有中本聪一人。

    当然,正如中本聪所说,“我们每个人都是中本聪”,我们每个人都是区块链技术的践行者

    和参与者,我们期待见证被区块链技术改变后的世界。

    中本聪,在各处的配图中,永远都是用一个背影来代替,但是,我们期待“每个中本聪”创

    造的99种传说。

    当尼克·萨博被自动售货机“砸中”

    牛顿被树上掉下来的“上帝的苹果”砸中,于是茅塞顿开,发明了牛顿运动定律。在区块链

    领域,也有这么一个人被自动售货机“砸中”,他发明了智能合约。

    大家应该都知道自动售货机,这个笨头笨脑的大家伙其实非常厉害。你塞进去钱币,它就

    会吐出来商品。我们看不到内在的工作机制,但都知道,你不塞钱进去,就不会有东西吐

    出来。

    说到这里,我们的话题就可以展开了。此人根据售货机的灵感,提出了智能合约的概念,他就是尼克·萨博,他是一位计算机科学家、密码学家、法律学者,是智能合约等创新概

    念的先驱,他还曾被人怀疑是中本聪。目前,他正在募集资金,打算建立一个区块链技术

    公司。图3–6 尼克·萨博

    介绍一位科学家最科学的方式就是讲述他发明的科学。我们回到开始的话题,在尼克·萨

    博眼中,自动售货机有着不一样的魅力,购买者向售货机投入一定数量的货币,选择要购

    买的商品,这就在两者间创建了一种强制执行的合约。购买者投入货币并选择商品,而卖

    家通过售货机内置的逻辑提供商品和找零。图3–7 自动售货机的逻辑

    如果我们投入硬币但售货机没有吐出商品,我们会认为售货机不遵守合约,有些愤怒的人

    甚至拳打脚踢,其实售货机也很无辜,因为它还没有识别你投入的硬币,或者你投入了一

    张假钞,自然没法吐出来商品啦。这其实是一种简易化的智能合约。图3–8 简易的智能合约

    我们再来看另一个例子,《怪诞心理学》提出了这样一个问题:在网上买东西,如果你付

    了钱,对方却没有发货,这时候如果他撒谎,说自己发货了,双方该如何自证呢?

    支付宝作为第三方,确保交易双方不会存在这样的问题,你先付款到支付宝,然后商家确

    认发货后再打款,保障了交易双方的利益,我们可以称之为担保交易的模式。支付宝是支

    付工具,其背后的工作机制却与智能合约的逻辑基本一致——基于信任而产生。不过,这

    里也存在一个问题,如果有一天支付宝的服务器遭受不明物体入侵,整体报废了,记录也

    不存在了,买卖双方又无法自证了。图3–9 支付宝的逻辑

    说到这里,我们就可以引出智能合约的含义了,智能合约就是一个计算机程序,是一个任

    何人都可以使用的去中心化系统,不需要任何中介机构。它有几个条件:

    1. 必须有货币参与。没有货币一切交易都是空谈,无论是使用法币,还是使用加密数字货

    币,总之,必须有货币。

    2. 资产必须数字化。如何把一辆车数字化呢?答案是给它一把密码学锁。我们现在用的车

    都是物理锁,所以交付车实际上是交付车钥匙。想象一下,有一天车的锁变成了密码学公

    钥,而只有持私钥的人才能打开车。很科幻,是不是?但这是可以实现的。

    3. 资产必须联网且绝对信任某个数据库。图3–10 智能合约的特点

    从本质上讲,这些自动合约的工作原理类似于其他计算机程序的“if–then”语句。智能合约

    只是以这种方式与真实世界的资产进行交互。当一个预先编好的条件被触发时,智能合约

    执行相应的合同条款。 [2]

    目前,瑞士联合银行、英国巴克莱银行以及美国摩根大通等金融

    机构都在研究把智能合约用于自动化交易结算,这种方式能大大降低成本。图3–11智能合约的结构模式

    等到以上三大条件都实现的时候,我们就会发现智能合约已经变得像如今的支付宝一样,你不需要知道背后的技术,但你信任它,而且你不得不使用它来完成交易。在区块链的世

    界里,智能合约将会无处不在。

    从华尔街走出的区块链女性领袖人物

    因为比特币及其背后的区块链技术天生带着一种极客的气息以及一种“尔等凡人你们看不

    懂夜的黑”的高傲气质,所以,区块链行业的权威和意见领袖更多是低调、不爱发表观点

    的男性。

    但是,其中仍然有几位巾帼不让须眉的女性意见领袖,比如区块链创业公司BlockCypher

    的CEO(首席执行官)凯瑟琳·尼科尔森,该公司已经筹集了350万美元的资金,还有数字

    资产控股公司的CEO布莱斯·马斯特等。图3–12 凯瑟琳·尼科尔森

    下面我们就来讲讲布莱斯·马斯特,她是摩根大通前高管,在摩根大通待了近30年,离开

    摩根大通之后开始了创业之旅,她创立了数字资产控股公司并担任CEO,这是一家寻求将

    区块链技术应用到华尔街市场的创业公司。图3–13 区块链的女性意见领袖

    这家公司的第一个大客户就是她的前任雇主摩根大通。摩根大通现在正与数字资产控股公

    司合作测试使用区块链来加快结算速度。她认为,“我们将在未来一两年看到区块链技术

    以各种形式被部署到商业环境中。但是,这并不意味着区块链技术同时会成为主流。我认

    为区块链技术要想成为主流技术,需要5—10年的时间”。 [3]

    目前数字资产公司已经得到了6 000万美元的融资。由于马斯特在华尔街的巨大名气,她

    的举动可能会促成区块链技术对传统金融行业的正向影响。

    在《纽约时报》撰写专栏的男子

    1971年,在美国艾奥瓦州的一个小镇上,一个小男孩降生了,谁也不知道,这个小男孩长

    大后将在世界上掀起的风云。他9岁开始接触计算机,在图书馆自学Basic(初学者通用符

    号指令代码)语言,和沃伦·巴菲特对峙,说比特币是来自火星的技术,他被誉为“互联网

    的点火人”。这个人就是我们要说到的第4个人物,在《纽约时报》撰写关于比特币的专栏

    的男子马克·安德森。图3–14马克·安德森图3–15 从小自学Basic语言

    我们先来简要说一下这位传奇人物的履历,马克·安德森虽然不像比尔·盖茨、乔布斯那么

    出名,但是他所走的每一步都和互联网的发展密切相关,我们可以从他的几次创业经历谈

    一谈。

    在最初的十多年里,围绕在安德森身上的光环是“网景公司”——第一代浏览器的缔造者。

    1992年,安德森和小伙伴一起研发出了第一个加入图像元素的网页浏览器Mosaic。1993

    年,安德森和合伙人成立了网景公司。1995年,网景公司在纽约上市,市值一度达到29亿

    美元。24岁的安德森也因此在一夜之间成为亿万富翁。之后,由于IE浏览器(微软公司的

    网页浏览器)的兴起,1999年,网景公司被迫出手给美国在线,安德森的第一段创业经历

    结束了。

    安德森的第二段创业经历也踩在互联网的风口上,他和合伙人创办了一家云计算公司,名

    为“Loudcloud”,不过2002—2006年,美国进入了互联网泡沫破裂的时代,风投公司不愿

    意资助互联网企业,2007年,该公司以16亿美元的价格出售给惠普公司。

    之后,安德森又加入了Facebook(脸谱网)董事会,给Twitter(推特网)当时的CEO伊万

    ·威廉姆斯当咨询顾问,2009年,安德森和本·霍罗维茨创建了安德森–霍罗维茨风投公司。

    而马克·安德森与区块链的结缘也和这家风投公司有关,安德森–霍罗维茨风投公司投资了

    比特币交易平台Coinbase,比特币创业公司21Inc和区块链数据商TradeBlock。当然,这些

    远不能成为他被列为区块链领域风云人物的有力例证。

    图3–16 安德森–霍罗维茨风投公司

    在区块链行业,他多以爆炸性的言论和频繁的观点输出而闻名,每次发言都引得各路媒体

    疯狂转载。2014年,他在《纽约时报》开设了专栏,并使用了一个大胆的标题“比特币为

    何重要”。他还在Twitter上随心所欲地与自己的关注者分享与比特币和区块链相关的新

    闻。图3–17 《纽约时报》专栏

    2014年,投资大师沃伦·巴菲特警告投资者远离比特币,将其称为“海市蜃楼”。对此,马

    克·安德森回应道:“老顽固对他们不懂的新技术从来都是瞎说一通。”这次观点碰撞引发

    了多国媒体的疯狂转载。而安德森在接受杂志采访的时候还说过这样的观点:“比特币就

    像是来自火星的技术。”同时,他也在多次采访中积极回应对比特币及其背后的区块链技

    术的看法。图3–18 “顶撞”巴菲特

    可以说,这是一位有胆识、有魄力的意见领袖,他在比特币及区块链的对外普及中做出了

    很大的贡献。

    想投资所有数字资产项目的大亨

    接下来,我们将要讲述一位“画风清奇”的人物,闯荡江湖有一门独门绝技——“买买买”。

    网上时不时就会弹出这样的信息:某某区块链公司被买了,某某比特币公司被收购了,某

    某金融科技公司又被投资了……大多数时候,这些新闻的背后都有这样一个身影。

    他就是巴里·希尔伯特,数字货币集团(DCG)的CEO。他的“采购清单”遍布全世界约20

    个国家,投资的公司约有60家之多。巴里·希尔伯特领导的数字货币集团是一家投资公

    司,而不是投资基金。图3–19 巴里·希尔伯特

    他说道:“数字货币集团拥有投资公司、收购公司以及永久持有资本的权力,我们不是一

    个基金,不需要把资金返还给有限合伙人,而是在公司内部重新部署资本。我们的目标是

    加快一个更好的金融体系的发展。” [4]图3–20 全球投资版图

    数字货币集团对区块链可谓情有独钟,投资的都是一些以区块链为重点的初创公司,早期

    的投资项目包括Ripple(世界上第一个开放的支付网络)、Coinbase和BitPay(比特币支

    付处理商)。同时,它还投资了全世界约15家比特币交易所,包括印度的Unocoin、韩国

    的Korbit、日本的BitFlyer、肯尼亚的BitPesa、马来西亚的BitX等,支持的币种达40余种。

    最近它又投资了一家利用区块链技术优化全球供应链的区块链公司Skuchain。

    除了“买买买”之外,巴里·希尔伯特还是少数始终对比特币作为一种货币而感到兴奋的投

    资者之一,在英国“脱欧”时期,他曾表示:“比特币的表现完全可以被称为一种‘避风港资

    产’。”

    对于各大传统金融巨头所表现的对区块链技术的热情,他表示:“我们对区块链被金融机

    构所采用感到很兴奋,无论它是不是比特币的区块链。但是,我们的热情依然集中在未来

    比特币将成为一种全球货币这件事上,这是我们的愿景。”

    可以说,巴里·希尔伯特是比特币和区块链技术的“忠实信徒”,并用自己的行为“买买

    买”始终践行着自己坚定的信念。图3–21比特币的“信仰者”

    [1] 真假中本聪之谜和比特币私钥签名技术[EBOL]. (2016–07–15) [2017–05–18]. http:zhuanlan.zhihu.comp21722963.

    [2] 智能合约将使我们未来不需要银行和律师 [EBOL]. (2016–06–21) [2017–05–18]. http:it.sohu.com20160621n455402402.shtml.

    [3] 巴比特。数字资产CEO: 银行将在两年内应用区块链技术,但是成为主流需要5—10年[EBOL]. (2016–04–07) [2017–05–18].

    http:www.8btc.comblockchain-in-banks-a-reality.

    [4] 巴里·希尔伯特谈DCG在数字货币领域的投资策略[EBOL]. (2016–02–01) [2017–05–18]. http:www.okcoin.cnt-1010622.html.

    04

    应用篇

    待十年后,陪你看繁花似锦或 许你第一次听到区块链这个词是因为比特币,也可能是通过某个金融科技峰会,但

    是,不知道你有没有发现,区块链技术发展到今天,似乎所有行业都说自己和区块链有点

    关系。

    我们正在积极探讨区块链技术,我们正在组建区块链实验室,我们的某位专家是区块链行

    业的“大牛”,他会带领我们用区块链的思维探索企业新的转型之路……诸如此类的话不绝

    于耳。似乎世界上的任何东西都能和区块链扯上关系,这究竟是抢风口还是真事实呢?

    在本章中,我们将选取几个比较热门的领域和相关的案例,与大家分享一下“区块链+”这

    个词,看看区块链在不同领域都展现出了哪些不一样的风采。在论述中,我们将引用许多

    国内外的真实案例和行业专家的观点,相关的参考资料及来源我们会一一注明。

    区块链+金融

    如今,区块链作为一个现象级概念已经被众多政府、企业、机构认同,那么它最初是在哪

    里掀起“群体高潮”的呢?没错,就是金融行业。虽然说区块链技术在金融行业的应用并不

    成熟,目前也没有看到BAT(百度、阿里巴巴、腾讯三大互联网公司)级别的区块链金融

    巨头产生,但我们可以确定的是,随着越来越多的大型金融机构开展区块链项目实验并逐

    步取得成就,区块链必将对传统金融产生颠覆性的影响。我们甚至可以预测,区块链和大

    数据、人工智能一样,也是开启互联网金融新时代大门的钥匙。

    在过去两年中,包括摩根大通、高盛集团、花旗银行等在内的超过20家全球顶级金融机构

    已经在区块链项目上投入了超过10亿美元的资金。据估计,2017年,区块链方面的投资只

    会更多,仅当年一年就可能超过10亿美元。

    区块链+银行

    在大多数国家的现有银行系统中,所有银行都是通过中央的电子账本进行账目核对的。这

    是一个中心化的结构,越靠近中心的机构,权限越多,储存的数据量也越多。而为了维护

    这个中心化系统中所有数据的准确性,银行需要付出巨大的运营成本。而凭借去中心化的

    特点,区块链技术可以为银行创建一个分布式的公开可查的网络,其中的所有交易数据是

    透明和共享的。利用区块链技术进行分布式记账可以削减无效的银行中介,节省很多运营

    成本。图4–1 区块链+银行

    目前,区块链技术已经被许多银行认可,多家银行成立了相关的区块链实验室,致力于利

    用区块链技术打造一个针对银行后台的终极改造工具。一份来自西班牙的报告称,如果银

    行内部全都使用区块链技术,在2022年以前银行每年都能节省150亿—220亿美元的成本。

    区块链+跨境支付

    目前主流的传统跨境汇款方式是电汇,其汇款周期一般长达3—5个工作日,除了中间银行

    会收取一定的手续费,SWIFT(环球同业银行金融电讯协会)也会对通过其系统进行的电

    文交换收取较高的电讯费,例如在我国通过中国银行进行跨境汇款会被收取单笔150元的

    电讯费。图4–2 区块链+跨境支付

    而使用区块链技术可以让汇款方和收款方直接进行支付、结算,省掉了所有的中间环节费

    用,使跨境支付结算能够点对点地快速完成,在提高清算速度的同时还可以实现全天候支

    付、实时到账、提现简便且没有隐性成本。根据麦肯锡的测算,在全球范围内,区块链技

    术仅仅在B2B(企业对企业)跨境支付与结算业务中便可使每笔交易的成本从约26美元下

    降到15美元。

    区块链+供应链

    供应链金融,简单地说,就是银行将核心企业和上下游企业联系在一起提供灵活运用的金

    融产品和服务的一种融资模式,也就是把资金作为供应链的一个溶剂,增加其流动性。

    在如今的供应链金融体系中,一个特定商品的供应链包括从原材料采购到制成中间产品及

    最终产品,最后由销售网络把产品送到消费者手中,将供应商、制造商、分销商、零售

    商,直到最终用户串连成一个整体。 [1]图4–3 区块链+供应链

    而区块链技术具有公开可查的特点,可以大大减少人工的介入,将目前需要纸质作业的各

    种流程都程序化和数字化。在区块链系统中,所有参与方都能使用一个去中心化的账本分

    享文件。通过智能合约,款项可以在达到预定的时间和结果时自动进行支付,在提高效率

    的同时,还可以在很大程度上避免人工操作的失误。根据麦肯锡的测算,在全球范围内,区块链技术在供应链金融业务中的应用能使银行减少操作风险所带来的1亿—16亿美元的

    损失。

    区块链+信息

    银行一旦建立起了自己的区块链,由于其具有不能篡改的特性,客户信息与交易记录被确

    认后便不受任何人为干预,也无法篡改。这有助于银行识别异常交易,防止欺诈行为的发

    生。

    同时,银行还可以利用区块链技术建立一个分布式账本信息系统,以此检测和分析所有节

    点用户的交易行为,一旦有异常行为发生,系统就会发出报告,从而有效地防范欺诈、洗钱等违法行为的发生。

    图4–4 区块链+信息

    区块链+证券

    在证券领域,IPO(首次公开募股)和证券交易,需要长时间的第三方参与,这就导致股

    票的发行与交易不仅流程长,而且成本高。而利用区块链技术,投资者和机构可以在去中心化的交易平台上自主完成IPO、自由交易,不需要任何第三方的撮合或干预,并且可以

    24小时不中断运作。

    图4–5 区块链+证券

    对券商及投行从业者来说,区块链的引入会使业务方向转型,弱化承销和资源获取能力,但强化为投融资客户提供专业证券咨询服务的能力。图4–6 区块链股权众筹市场

    区块链+保险

    在传统的保险业务中,保险机构是核心部分,全面负责资金归集、投资以及理赔,这也导

    致其运营和管理成本十分高昂。

    但是利用区块链技术,互助保险的模式就可以变为现实。其具体操作过程是,需要出险

    时,参与者直接将资金支付给病患,这样就可以避免第三方机构的介入。关于资金归集和

    分配的一切都变得公开透明,这将降低管理成本。对于保险机构来说,它们可以转型为保

    险咨询公司,从而避免直接承担风险。图4–7 区块链+保险

    案例一:OKLink

    区块链热度飙升的背后,世界各国政府、大型金融机构、企业集团纷纷投入大量资源对区

    块链进行研究。OKCoin币行旗下的应用OKLink是构建于区块链技术之上的新一代全球金

    融网络,也是中国首个商业化的区块链应用,它致力于推动全球价值传输效率,同时提升

    全球汇款用户体验。该应用目前已覆盖20多个国家和地区,包括中国、日本、韩国以及东

    南亚国家等。主要客户是全球中小型金融参与者,包括银行、汇款公司、互联网金融平台

    等,每月交易额达到几千万美元。图4–8 传统汇款方式

    前文已经举例说明了传统跨境汇款方式的缺点:周期长、收费高。而基于区块链技术进行

    跨境汇款的OKLink可以在去中心化的机制下,使用户以更低的费用和更快的速度完成跨

    境转账。OKLink使用区块链技术让汇款方和收款方直接进行支付、结算,省掉了所有的

    中间环节费用,整个网络只在中间汇率的基础上收取不超过0.5%的费用,绝无其他隐藏

    费用,并且保证收款人能够收到约定的金额。

    图4–9 OKLink跨境汇款模式

    OKLink的合作方可以对其涉及的交易进行公开查询,所有交易均可溯源。OKLink使用的区块链技术能够确保交易不可伪造和篡改,其基于区块链打造的全球金融汇款网络可以实

    现支付即清算的实时结算,让国际小额汇款像发邮件一样简单、快速。

    案例二:自动化对冲基金LendingRobot Series

    位于西雅图的P2P借贷平台公司LendingRobot发布了自动化对冲基金LendingRobot Series。

    这种基金根据算法,制订了短期激进投资方案、短期保守投资方案、长期激进投资方案、长期保守投资方案等多种投资方案。

    这种基金的主打特点是自动化管理,而与钱有关的、让人放心的自动化管理就一定离不开

    区块链这个概念。这款对冲基金每周都会发布一份详细的账本,详细到每一次交易的金

    额。每周的账本都有一个哈希值签名,并在以太坊区块链上获得验证,以确保数据不会被

    任何人篡改。

    LendingRobot的首席执行官伊曼纽尔·马洛特(Emmanuel Marot)说:“所有投资者都知

    道‘不要把鸡蛋放在同一个篮子里’的道理,但是真的做到却不简单,因为考虑投资方案是

    非常伤脑筋的复杂过程,而且要求投资者对某个领域非常了解。因此我们推出了

    LendingRobot Series,通过智能控制技术和区块链技术,让了解借贷投资价值的投资者,能够放心地在我们的平台上投资。”普通对冲基金的管理费率通常为2%,此外还收取20%

    的业绩报酬,而LendingRobot只收取1%的资产管理费,以及最高不超过0.59%的基金运营

    费,而且不收取任何的业绩报酬。 [2]

    区块链+互联网管理

    区块链技术在互联网安全管理及认证等领域也有很大的优势,被频繁地使用于社交网络、身份证、学历验证等方面,这一节我们将从一个比较具体的方面——身份证讲起。

    当区块链遇见身份证,会产生怎样的化学反应?如果区块链世界有身份证,又会长什么

    样?下面,我们就来研究一个神奇的名词——“分布式智能身份认证系统”,也就是区块链

    世界的“身份证”。

    身份证是一件神奇的东西,平时不显眼,离了它却又寸步难行。身份证是用于证明持有人

    身份的证件,我们住酒店、买车票处处都会用到它,一旦丢失、忘带、被盗用,简直就是

    一场灾难。

    如果你还在担心身份证引发的各种问题,那么基于区块链技术的智能身份认证系统或许可

    以帮你消除困扰。属于你的区块链身份证会显示你的护照照片、在线头像,姓名下方有一

    个不可更改的密钥创建日期以及密钥标识,这张身份证上还分布着签名栏、专属二维码、交易编号以及哈希算法证明。图4–10 身份证引发的问题图4–11 区块链身份证

    下面详细介绍创建并使用区块链身份证的步骤,大体分为三步:

    1. 取一个独特的名字

    这样其他人就能找到你的区块链ID,只要你好好保存你的密码,那么没有人可以夺走你

    的名字。

    2. 创建并确认你的个人档案

    把你的区块链身份证和社会网络档案连接起来,证明这是你本人的区块链身份证并确认你

    的个人信息。

    3. 开始使用你的区块链身份证

    图4–12 生成区块链身份证

    把你的区块链身份证共享在你的网页、社交网络档案以及名片上,这样人们就可以很容易

    地在网上找到你了。区块链身份证有两个优势:安全、便捷地解决信息丢失问题;永远不会丢失、永远不会被

    篡改。

    图4–13 区块链身份证优势

    如果每个人都有一个区块链身份证,就相当于每个人都有一份完整、独特、记录了一生中

    每一笔交易的永久记录。在未来,区块链身份证可能不会一下子就将所有的社交等信息全

    部连接到一起,却很可能取代身份证、指纹、护照等身份识别工具。

    当然,如果真的有一天,你拥有了区块链身份证,一定要妥善保管密钥,因为无论进行任

    何操作,都需要提供密钥来进入个人账户,而唯一的密钥只有你自己知道,所以一定要记

    得备份。图4–14 记录一生的区块链身份证

    到那时,甚至虹膜识别等生物识别技术也许就根本用不到了,毕竟,黑客攻击一个系统首

    先要做的就是侵入,然后才能进行篡改。但是在区块链系统中,登录动作也是一笔“交易

    行为”。如果有人想要以冒名顶替的方式登录已经采用区块链技术的系统,就等于要在千

    亿台电脑上登录资料链,几乎没有成功的可能性。如果真的到了那一天,指纹或者瞳孔扫

    描之类的技术,都会变得不是那么必要了。

    案例一:霍伯顿软件工程学院

    2015年10月,美国旧金山的霍伯顿软件工程学院宣布将利用区块链记录学生的学业完成情

    况,成为世界上第一个利用区块链认证学历证书的学校。

    霍伯顿软件工程学院的联合创始人西尔万·卡拉什(Sylvain Kalache)称,学校理解招聘公

    司在辨别学历真伪时面临的困难,所以他们采用了区块链技术来认证学生的学位证。

    卡拉什说:“对于雇主来说,他们不需要花很多时间打电话去大学或者找第三方机构确认求职者的学历。”同时,区块链还能帮助学校节省很多的人力和财力,省去了建立数据库

    的麻烦。卡拉什还说:“我们的学生非常乐意看到他们的学位证能够得到认证,他们同时

    也看到了这项技术的发展潜力。现在已经有很多公司投资开发区块链,学生们非常骄傲我

    们学校能够成为第一个这么做的。” [3]

    案例二:加拿大身份认证和鉴定服务公司SecureKey

    加拿大身份认证和鉴定服务公司SecureKey和加拿大数字身份验证委员会获得了美国国土

    安全局下属研究中心的资助,将共同开发区块链数字身份网络。

    SecureKey正在开发一种被称为“三盲”(triple blind)的保密程序。安装这个程序后,如果

    某个人输入账号密码登录银行系统,银行方面是看不到这些数据的走向的,数据的接收方

    也不知道这些数据来自哪个银行或者哪个账户。同样,SecureKey对整个过程也是“失

    明”的。这就是所谓的“三盲”。

    在采访中,SecureKey首席身份官安德烈·博伊森(Andre Boysen)说:“当今世界,每个公

    司都各行其是,数字身份系统搭建和运行的实现不可能靠单一个公司做到,要实现用户身

    份数字化可能需要一个城市的人口那么多的人力投入。”

    在当今这个技术飞速发展的世界,人们必须要找到值得信任的技术验证个人身份,防止身

    份盗窃问题的发生。SecureKey和加拿大数字身份验证委员会正在为创造这样的技术而努

    力。 [4]

    区块链+能源

    每当我们谈到能源领域的商业模式,区块链这一名词便不断被提及。风口之下,区块链在

    能源领域充满想象空间,引领着“互联网+”智慧能源的发展趋势与潮流。这一节我们将摘

    取《区块链在能源互联网应用的前景展望》一文中的部分观点,同时加以简要说明。概括

    来说,区块链在能源领域的应用主要有三个方面:电力、生态系统和能源智能化调控。

    电力

    区块链的重要特征之一就是数据的不可篡改性,而区块链在电力领域的应用就和区块链的

    这一特点密不可分。区块链技术的使用使每一度电的“前世今生”都会被记录在区块链网络

    上:某度电于某年某月产生于某核电站,经过某条线路输送到了我的家里,我在使用了几

    个小时的灯泡后这度电消耗光了。图4–15 区块链+电力

    未来,区块链+电力可能会有以下几种发展方向:

    1. 让每一度电都有迹可循,从根源上杜绝偷电漏电现象的发生。当一切行为都被记录在一

    个不可修改的账本中时,无中生有或是突然消失都会作为异常情况被处理。

    2. 与邻居交易剩余的电。我们现在的电力系统其实已经有一点智能化的影子了,购电和断

    电都可以经由一个智能化的电表来完成。而去中心化的区块链技术的使用甚至可以让你和

    隔壁的邻居交易剩余的电。未来我们可以针对每一度电建立一个数字映射关系,比如你在

    家里装了个太阳能发电器,每天能产生1度电,但你每天只能使用0.5度电,剩余的0.5度电

    就会归集到总网络中,隔壁的邻居想要用电的时候就可以直接选择与你交易。区块链让分

    布式的能源共享成为可能。

    生态系统

    区块链、物联网、大数据三者的结合可以打造出一个能源生态体系中的“乌托邦”。举个简

    单的例子,假设未来的某一天我们应用这三种技术建立起了一个能源生态系统,然后把设

    备供应商、专业运维服务商、使用设备的业主以及负责金钱流通和报价汇总的金融系统打包扔进这个系统做测试。接入这个系统的每一方都能得到一个此系统的查询密码,使用这

    个密码可以查询加密后的任何人接入系统后的任何动作,这样一来,这个系统中的四方或

    者说所有参与者就将形成一种交互监督、交互信任的关系。系统可以根据大数据分析直接

    计算出最适合业主的方案,并通过智能合约经由金融机构自主完成购买或者维修行为。

    图4–16 交互可信的生态系统

    能源智能化调控

    未来,通过区块链技术,可以实现能源智能化调控,智能设备与互联网信息可以经由区块

    链连接在一起。想象一下,某市区的摄像头捕捉到郊区某一输电设备突然异常断电,与其

    他相关节点反馈的信息——比如报警器的鸣响或是某一区域灯光突然熄灭等对比并确认真

    实后,信息直接传递给维修总部,总部设备会根据智能合约的规则设定自动派出相应维修

    设备去往现场维修。智能化调控的时代会让我们的生活更加方便,更加安心。图4–17 能源智能化调控

    案例一:能源传输项目TransActive Grid

    纽约的区块链创业公司LO3与科技巨头西门子联手发展TransActive Grid项目,这是一个基

    于以太坊的能源传输项目。参与该项目的客户能够把剩余的电力卖给其他人。此前,LO3

    公司获得了美国专利商标局颁发的去中心化能量传输专利。

    西门子能源管理部CEO拉尔夫·克里斯蒂安(Ralf Christian)说:“我们相信,我们的微电

    网控制和自动化解决方案再加上合作伙伴LO3公司的区块链技术,将为我们公用事业领域

    的客户提供更多的附加值。”

    两家公司共同表示它们将在纽约和世界其他地区测试由区块链供电的微型电网,希望在未

    来能将区块链微型电网扩展到世界各地。 [5]

    案例二:能源区块链实验室

    2016年5月15日下午,全球首个能源区块链实验室正式成立。能源区块链实验室由4位创始

    合伙人创办。这家实验室主要从事的工作是自主研发区块链平台,为能源金融产品的开

    发、审核、登记、交易提供全流程的协作工具。实验室创始人之一、信达证券能源互联网首席研究员曹寅在接受钛媒体的采访时说:“未

    来的储能,更可能是基于分享经济的储能。储能的利用率单体就是单个企业购买的储能的

    利用率,它其实是非常低的,因为不可能一天24小时都把储能利用起来,但在区块链技术

    之下,储能可以像滴滴和优步的出租车一样,周边的用户都可以通过使用权的分享,调用

    某用户名下的储能设施,然后基于储能的收益付使用费给储能的所有者。” [6]

    图4–18 能源区块链实验室的目标

    区块链+政府 [7]

    区块链具有去中心化、不可篡改、可信任、可追溯等特点,因此,区块链+政府也将引发

    一种新的时代变局。

    基础信息保护

    现今的政府信息系统采用的是怎样的模式呢?各下属部门的信息统一汇总至政府主管部

    门,主管部门有权调用各下属部门的信息。在这种模式下,黑客如果想要攻击政府的信息

    系统,只需要攻破中心路由就可以了,一旦黑客攻击成功,这一中心路由下储存的信息就

    很有可能全部泄漏、损坏丢失甚至被恶意篡改。

    而将区块链技术应用于政府信息系统,系统的安全性将大幅提升。这样一来,所有的政府

    信息将分布式地储存在各个节点上,每个部门都有一个总账本,而且这个账本是经过哈希加密的,不可窜改、无法泄露。这样,就算黑客成功攻破了单一节点,政府信息不会丢失

    也不会影响整个系统的运行,因为其他节点都保存着一个同样完整的账本。而且在区块链

    系统中,仅仅修改某一节点上的数据是没有用的,它无法得到全网的认可。

    图4–19 区块链+基础信息保护

    公民身份认定

    想要证明你已经结婚了?请去民政局办理结婚证明。想要证明你妈是你妈?不好意思,没

    有政府部门可以开具此种证明。可是某部门说如果没有这个证明我就无法办理接下来的手

    续。哦……请前往其他相关部门咨询办理。

    可以说,公民身份的认证是政府工作重要的组成部分,但是大量公民身份认证工作需要耗费巨大的人工成本。而应用区块链技术,可以使每个人一生的所有信息都储存在自己

    的“地址”上,随用随取。而且因为区块链信息的不可篡改性,人们也不用担心自己拿出的

    证明是无效的。基于区块链技术的、得到全民认同的公民信息认证系统可以有效地减少社

    会资源的浪费,而且可以尽可能地保证信息的真实性。

    图4–20 区块链+身份认定

    政务信息公开

    如今,全世界的政府信息都不能说是完全透明的,我们只能看到法令的实施结果,却并不

    知道它的形成过程,所以一旦法令出现问题、需要追责的时候,站出来的往往都是“替罪

    羊”式的人物,这就会导致一种只能接受、无从监督的局面。图4–21区块链+政务信息公开

    应用区块链技术,可以让政务工作更加透明,可以使政策的实施不会受到外力的干扰,而

    政策的可追溯性则会让决策参与人更加慎重。

    政府税收监管图4–22 区块链+政府税收监督

    偷税漏税在全世界范围内都是一个重点问题,一部分企业或者个人通过伪造账目的方式达

    到避税的目的。应用区块链技术,可以从公司建立之初就建立一个分布式账本数据库,公

    司建立和运营过程中发生的每一笔资金流动都会在账本上体现,而且通过智能合约与其他

    公司的分布式账本数据库相互验证。每一笔账目都不可篡改且源头可追溯,这可以有效地

    杜绝偷税漏税的行为,而且一旦偷税漏税行为被查处,也会被永远记录在区块链上,无法

    抹去。

    项目公开招标

    在政府项目的招标中,一直存在亲近者得的现象,一个项目在满足预算要求的前提下由谁

    来实施可能很大程度上取决于投标企业与政府关系的好坏。企业投标之后只能等待结果,很多时候都不知自己为何落选,而且就算中标的不是自己,投标方案也有可能在后续建设

    中被使用,这个时候企业只能用也许就是凑巧来安慰自己。应用区块链技术,可以使所有

    投标信息透明化,有权限的人才可以调取相关记录,这可以从一定程度上遏制腐败的滋

    生。如果腐败记录永远保存在你的上司可以随时调看的“小本本”上,想必也就没有那么多

    人明目张胆地腐败了吧。图4–23 区块链+项目公开招标

    救助资金监管

    很多人都愿意参加慈善事业,但是我们很难建立信任,慈善机构屡次爆出的腐败事件、公

    款挪用事件、作秀事件让我们对公益组织的信任度越来越低。而有时我们不适当的爱心也

    会成为社会的负担,比如我们把旧衣服按照网上搜到的地址捐赠到某个救济服务站,但其

    实这家服务站的旧衣服已经多的成灾,而有的服务站却连一件都没有。图4–24区块链+救助资金监管

    使用区块链技术,可以实时监控个人捐款的流向,比如你于去年儿童节向某慈善机构捐赠

    了1元钱,区块链上的记录显示,这1元钱经过多次辗转最终变成了某留守儿童中心水果盘

    里的几粒葡萄。透明可查的捐赠让我们的爱心不会付之东流。

    彩票网络发行

    网络彩票在盛行一段时间后被紧急叫停,根本原因在于存在一些造假的商家。具体造假流

    程是这样的:你在网络上购买彩票后,商家并没有真正去到福利彩票中心购买一张真实的

    彩票,而是摇身一变,成了一家小型的博彩中心,如果你中了2 000元,那么平台会直接

    从自己的账户中划拨2 000元给你;如果你没中奖,那么你的2元钱就归商家所有。通过这

    种方式,最终结算下来,不法平台还是挣钱的。但是存在这样一个问题——一旦你中了2

    亿元呢,平台给不起,那就只能跑路了。图4–25 区块链+彩票网络发行

    区块链技术搭配智能合约可以解决网络彩票发行存在的造假问题。每一次购买行为都公开

    可查,彩票中奖后,智能合约会将钱自动打到彩票购买者的账户中。

    案例一:爱沙尼亚政府的“电子居民”计划

    爱沙尼亚政府计划面向全世界发行数字身份证,以帮助人们在爱沙尼亚管辖范围内开展网

    上交易。获得爱沙尼亚“电子居民证”的外籍人士并不会自动获得在爱沙尼亚境内的实际居

    住权,但是他们可以在网上与爱沙尼亚人进行贸易往来。

    “电子居民”可以对证书、合同等文件在线设置数字签名、验证和加密。一旦开户完成后,爱沙尼亚的“电子居民”就可以通过电子银行遥控银行账户向世界任何国家转账汇款。 [8]案例二:Follow My Vote投票系统

    Follow My Vote公司致力于利用区块链技术打造一种开源的、可审计的、安全高效的端对

    端投票系统,防止投票过程中出现安全漏洞。

    投票者无须在投票站前排队等待投票,只需要在家中使用网络摄像头和政府颁发的身份证

    件就能完成投票。区块链的可审核特性,保证了所有选民都能看到实时投票情况;区块链

    的分布式账本能够保证每张选票都是匿名且不可篡改的。此外,每位选民都能通过他们的

    私钥和选民身份证随时更改他们自己的选票。

    Follow My Vote公司的联合创始人兼首席技术官内森·乌尔(Nathan Hourt)认为纸质投票

    系统并不实用,撇开票数庞大很难统计的问题不说,统计票数完全依靠人工,这就要求票

    数统计员精确且诚实地进行统计。“这样一来,你就没办法查出安全漏洞到底在哪,也不

    能保证所有的纸质选票都能得到很好的保存,也不知道是不是有多余的选票混进来,或者

    有没有一部分选票被篡改。这种方式实际上将风险扩大了,票数越多,越容易发生骗选和

    腐败。” [9]

    区块链+医疗

    区块链技术的诞生,使得全员人口数据库和健康信息交易所变得落伍。区块链技术可以提

    升数据的安全性,节省显性及隐性成本。如果新的医疗记录方式成为现实,2016年年初的

    劣质儿童疫苗悲剧就再也不会发生了。

    中投顾问在其发布的《2016—2020年区块链技术深度调研及投资前景预测报告》中把区块

    链技术在医疗领域的应用分为了以下几个方面:电子健康病例、“DNA钱包”、药品防伪

    和蛋白质折叠。 [10]

    电子健康病例

    我们在不同医院就诊时会被发放不同医院的病历,而各个病历之间是不相通的,如果患者

    不主动提供或者想不起来提供他在其他医院的过往病历,医院是无法获得的,这会在一定

    程度上阻碍诊疗的进行。而使用区块链技术,每个人的医疗数据都会保存在一个专属于自

    己的电子病历上。图4–26 区块链+电子健康病例

    “DNA钱包”

    基因和医疗数据可以通过区块链技术安全存储并通过私人秘钥获得,这将形成一个“DNA

    钱包”。医药企业在进行药物研发时可以根据授权级别自动调取全网的相关数据,这对药

    物研发有很大的帮助作用。图4–27 区块链+“DNA钱包”

    药品防伪

    区块链技术在药品防伪领域的应用与前面提到的身份认证极为相似,都是利用区块链可追

    溯的特点,赋予药品原料与成品唯一的编码,使造假者无法钻空子,而生产假药唯一的结

    局就是查无此数据。图4–28 区块链+药品防伪

    蛋白质折叠

    蛋白质折叠的过程模拟起来十分费力,斯坦福大学先前依赖非常昂贵的超级计算机来模拟

    蛋白质折叠的过程,但这种方式的缺点很明显:花费巨大并且存在单点故障。

    而利用区块链技术可以建立一个分布式网络协助折叠蛋白质。节点网络中的每个节点在进

    行运算时都可以调用全网的算力,当一万台计算机合力帮你计算一个数据的时候,也就无

    须购买昂贵的超级主机了。图4–29 区块链+蛋白质折叠

    案例一:Guardtime与爱沙尼亚电子卫生基金会

    数据安全初创公司Guardtime宣布与爱沙尼亚电子卫生基金会确立合作伙伴关系,利用区

    块链技术为100多万名患者的医疗记录提供安全的信息保障服务。

    基金会将采用Guardtime公司的无钥匙签名基础设施,将医疗信息整合到基金会的Oracle数

    据引擎中,为患者提供实时可见的信息查询服务。患者的医疗记录也将被记录在区块链系

    统中。Guardtime公司的发言人在接受采访时表示:“我们在保护敏感信息时,遇到的最大

    威胁来自黑客、恶意软件和系统问题,数据可能因此被篡改、删除,或者出现更新错误等

    情况。但是有了区块链的话,情况就大不相同了,我们可以保证数据的完整性,所有的改

    动都会被记录下来。”

    电子卫生基金会的负责人认为Guardtime公司的技术能够帮助他们对健康记录进行实时观

    测:“它让我们能够对任何突发事件做出快速反应,防止出现大规模的损失。” [11]案例二:Brontech的医疗服务平台

    澳大利亚悉尼的初创公司Brontech正使用区块链技术搭建服务平台,提高医疗保健系统的

    可信度和安全性。该健康平台被称为Cyph MD,采用区块链技术实现医疗保健中的数据

    共享。Cyph MD利用非对称加密技术,也就是使用私钥和公钥对数据进行加密和解密。

    非对称加密技术与分级证书系统的结合,使得每家医院都可以为本医院的医护人员设

    置“身份令牌”,方便医疗行业人员之间的沟通。

    Brontech公司的创始人埃玛·波波萨(Emma Poposka)表示其公司正专注于身份识别模块

    的开发:“我们正在努力创建一种像有防弹服保护一样的安全数字身份,而且所有人都能

    使用这个数字身份,甚至是那些在当地不具有合法身份的人。我们正在利用区块链技术开

    发一个多功能的身份平台,可以应用于不同的领域,其中一个是教育,另一个是医疗保

    健。” [12]

    区块链+版权

    版权热,区块链更热!经过《小时代》《致青春》《盗墓笔记》等一系列电影的狂轰滥

    炸,普通群众也知道版权这个概念了。我们都知道版权就是钱这个道理,换句话说,谁手

    上的版权多,谁的话语权就大。

    重金之下,必有纷争。《夏洛特烦恼》被媒体爆出全片抄袭自一个美国老片,《芈月传》

    的作者和编剧都说版权是自己的,更别说随处可见的“一个版权供全球”的盗墓系列了。图4–30 区块链+版权

    这些问题的根源,是版权的归属和保护问题,这是一个迫在眉睫的问题。之前很难解决,是因为维权成本太高,让原作者心力交瘁,如今有了区块链,该出手的时候就要果断出手

    了。

    我们来看看如何利用区块链技术解决版权问题。首先便是宣布所有权,加盖时间戳。

    创作者可以将自己的原创作品及相关协议上传至区块链,随后,将会生成一个与文件对应

    的哈希值。在之后的交易中,可以将文件的加密哈希值插入其中,当这笔交易被区块链矿

    工打包到一个区块后,该区块的时间戳就成为该文件的时间戳。这张哈希值+时间戳的数

    字证书将在一定程度上解决存在证明和作品时效性的问题。

    其次,所有权跟踪,全过程追溯。

    在所有涉及版权使用和交易的环节,区块链都可以从头到尾记录下来,从而实现全过程追

    溯,而且整个过程是不可逆且不可篡改的。此外,区块链技术的应用还能在一定程度上解决无形资产确权和价值评估问题。

    图4–31版权难维护

    国内的社交出版平台“赞赏”甚至提出“版权在作品的创作过程中就应该被确权”。也就是说

    将一个未成型的、只有几百字的创意开始到作品成型的全过程记录下来,并且让作品从创

    意阶段就有可能被确权进入交易环节。

    “赞赏”期望通过智能合约规范所有作品权利的行使与追溯,同时在作品创作过程中即引入

    版权服务商进行交易。

    这可以被称作区块链的版权一条龙服务,从源头到产品,一旦确权便不可修改。我们可以

    设想一下,如果区块链版权证明大规模推广,那些抄袭者们也不会像如今这样猖狂。

    利用区块链技术解决版权维护问题,看上去是一件很美的事情,但实际上它面临着三大挑

    战:

    1. 区块链技术的商业化应用和大众化普及,就像如今流行的VR(虚拟现实),虽然概念

    已经脍炙人口,但普及率依然很低。图4–32 区块链技术在版权应用中面临的三大挑战

    2. 与区块链技术相关的法律从提案到制定再到修订要走的路,并不比区块链概念普及的里

    程短,这就导致目前还没有一起成功利用区块链维权的版权大事件。没有法律依据,创作

    者们持有的区块链凭证便只是一个安心证明而已。

    3. 哈希值的生成花费巨大。它是根据文件大小、时间、类型、创作者等计算出来的,单一

    因素的细微改变都可能引起最终结果的巨变,谁也无法预料下一个哈希值是多少,也没有

    更改它的软件。这就增加了过程成本,如果没有巨头愿意牵头做这样一个系统,推动区块

    链为版权保驾护航就不知道还要多少年才能实现。

    案例一:Babyghost与BitSE

    在2016年的上海时装周上,独立时装品牌Babyghost与上海区块链服务公司BitSE共同展示

    了20套服装新品。所有展示的服装都内附BitSE公司生产的VeChain芯片,观众只需扫描芯

    片,就能收到一条信息,显示这套衣服的“前世今生”。BitSE公司表示,如果有顾客购买

    了这套衣服,穿了一段时间后想卖出的话,他的购买和穿着信息也会在芯片上留下记录,传给下一位买家。 [13]

    案例二:区块链与音乐

    2015年10月,英国女歌手伊莫金·希普(Imogen Heap)将她的新歌《Tiny Human》发布在

    了以太坊的区块链上,用户只需将以太币存入其账户便可以获得MP3音乐文件的使用权

    限。这在保证用户能够获得版权授权的同时,也使希普及其团队能够及时且直接地获取收

    入。 [14]

    区块链+物联网

    如果说10年前选择互联网是坐上了动车的话,现在选择区块链+物联网就是坐上了火箭。

    万物互联是未来的发展趋势,比如我们最常见的家居智能系统使我们可以用一部手机远程

    控制家中的所有电器。近年来,随着科技的飞速发展,物联网已经得到了加速进化。根据

    国际数据公司最新发表的一份统计报告,到2020年,全球物联网市场规模将增长至3万亿

    美元,而全球物联网设备将达到300亿台。图4–33 简易的物联网

    如今十分火热的区块链技术可以在物联网中的设备之间建立低成本的连接,还能通过去中

    心化的共识机制提高系统的安全私密性。同时,区块链技术与智能合约的叠加能够把每个

    智能设备变成可以自我维护调节的网络节点,这些节点可以在事先规定好的基础上交换信

    息、核实身份,同时与陌生人进行交易。

    下面以电缆网络为例进行说明。现有的电缆网络普遍存在安全隐患和浪费现象,想象一

    下,智能化的电缆桥架会有多么安全、方便和实惠。一旦智能电缆桥架遭遇雷击,它可以

    及时生成事故报告,并通知维修队携带适合的工具前往指定地点进行维修。同时智能电缆

    桥架还可以将信号传输任务暂时分配给附近的电缆杆,毕竟它们属于同一个网络。这样一

    来电信公司就无须花费高昂的现场检修成本,而且可以尽快恢复通信。

    在区块链+物联网的世界里,每根电缆桥架都是有身份的,没有身份就无法参与运行。用

    于身份认证的区块链是智能电缆网络的核心,工程师会为每个设备(电缆桥架)设定独特

    的线路,然后把这个线路和身份一同存储在分布式账本中。

    分布式账本可以保证这些设备只有在收到费用后才能继续运行。如果发生损坏,智能电缆

    网络会迅速反应,自动寻找新的线路,防止大面积的通信中断。这只是一些有关电缆桥架的设想,如果你展开想象力,就会发现,无论是最微小的传感

    器,还是巨大的机械设备,都可以连接到庞大的物联网中。

    图4–34区块链+物联网

    物联网的应用范围十分广泛,遍及智能交通、环境保护、政府工作、公共安全、智慧城

    市、智能家居、环境监测、工业监测、食品溯源等多个领域。物联网发展面临的最大挑战

    不是简单地建立一个去中心化的物联网,而是建立一个规模可以不断拓展的通用物联网,同时保证隐私、安全,使参与者无须建立信任便可进行交易。物联网中数以千亿计的参与

    者不都是值得信任的,有的甚至是恶意的,所以需要某种形式的验证和共识机制。图4–35 区块链与万物互联

    可以预见的是,在未来,这个星球上的几十亿人和几千亿部机器全都会连接到一个区块链

    网络之中,人与机器、机器与机器之间的交流对话、交易、支付将成为现实。人类正向着

    商品和服务几乎免费的时代加速迈进,而区块链+物联网的世界,就 ......

您现在查看是摘要介绍页, 详见PDF附件(16921KB,232页)