当前位置: 首页 > 新闻 > 信息荟萃
编号:1262
商业区块链:开启加密经济新时代.pdf
http://www.100md.com 2020年1月6日
第1页
第4页
第14页
第26页
第33页
第135页

    参见附件(2716KB,167页)。

     商业区块链:开启加密经济新时代,这是一本关于区块链新经济的书本,作者为读者们提供了未来许多领域的应用介绍,全书共分为7个章节。

    商业区块链内容提要

    如果您想了解区块链到底是什么?我们身边有哪些具体应用?区块链对世界经济的影响是什么?谁将是区块链里的、谷歌和脸书?如何通过该技术实现金融体系的信用变革?比特币、区块链、加密货币、分布式账户应用、加密协议与平台的未来会是怎样?它的前景和未来究竟会怎样?那就让这本书带领您开启一段揭秘区块链的旅程吧!

    这本旨在探讨区块链技术的各种可能应用的小书,不仅于书中标题所显示的商业领域,作者认为区块链还可以用于解决经济、实业、政府与社会等更加广阔的领域,供应链、物联网、安全认证、能源交易、电动汽车与充电站、社交以及人工智能等领域都有它的身影。在作者看来,区块链将会积极挑战现状,与互联网经济类似,它终会形成一种新型的加密经济。

    本书对技术人员更好地了解区块链的商业潜力,并为有商业头脑的人掌握区块链技术的许多方面提供指南。本书向读者介绍了如何理解区块链框架,如何揭开其相关变化的机会,并为未来区块链发展描绘了趋势蓝图。

    商业区块链作者信息

    威廉·穆贾雅(William Mougayar),比特币专家,博学的区块链商业思想家。

    虚拟资本投资公司(Virtual Capital Ventures,一只早期科技基金)普通合伙人;OB1公司董事,旗下OpenBazaar开源协议提供点对点的去中心化商业交易平台;以太坊基金会特别董事顾问;OMERS Ventures董事顾问委员会委员;Coin Center顾问委员;Startup Management创始人。

    威廉·穆贾雅通过其博客文章及多部著作,分享其对区块链严谨的研究洞见,影响着很多人对于区块链的理解和认识。

    译者:

    林华,现任中国资产证券化研究院院长、中国资产证券化分析网(CN-abs.com)董事长、中国基金行政管理网(fundadmin.com.cn)CEO、兴业银行独立董事、央行《金融会计》编委、南开大学与西南财经大学兼职教授、厦门国家会计学院客座教授、中国财富管理50人论坛固定收益首席研究员、中国微金融50人论坛成员。持有CFA证书。

    著有《金融新格局:资产证券化的突破与创新》、《中国资产证券化操作手册》、《PPP与资产证券化》,译有《REITs投资手册》、《区块链:技术驱动金融》。

    涂红,南开大学经济学博士,现任南开大学金融学院副院长、副教授、硕士生导师。南开大学中国金融租赁研究中心副主任、(美)Research Center for Northeast Asia Financial Cooperation中国研究员、中国证券业协会特许投资分析师(CIIA)、保荐代表人及证券从业资格考试顾问专家。

    许余洁,现任联合信用评级有限公司研究总监,中国资产证券化研究院首席研究员,西南财经大学特聘研究员。2013年7月起供职于中国证监会研究中心(2015年更名为中证金融研究院),暨证监会博士后科研工作站与清华大学五道口金融学院联合培养博士后。

    商业区块链章节目录

    第1章 什么是区块链

    第2章 区块链式信用是如何渗透的

    第3章 困难、挑战和心理障碍

    第4章 金融服务中的区块链

    第5章 新型中介和云服务行业

    第6章 区块链技术的实现

    第7章 未来之路:去中心化

    商业区块链:开启加密经济新时代截图

    商业区块链

    ——开启加密经济新时

    [美] 威廉·穆贾雅(William Mougayar) 著

    林华 等 译

    中信出版社目录

    中文版序1

    中文版序2

    译者前言

    原版序

    原版前言

    原版引言

    第1章 什么是区块链

    中本聪的论文

    互联网的前因后事

    一个或几个区块链?

    区块链应用的介绍

    区块链的强叙事性

    元技术

    软件、博弈论和密码学

    数据库vs账本

    回顾过去,才能展望未来

    解读区块链

    状态迁移和状态机——它们是什么?

    一致性算法

    第2章 区块链式信用是如何渗透的

    一种新的信用层面

    去中心化的信用——是什么意思?

    Airbnb[18]是如何为陌生人之间设计信任的

    基于证明的信用服务范围

    区块链格局直接和间接的利益

    对基础功能的解释说明

    一个被信任的区块链能实现什么?

    身份所有权及表述

    分布式数据安全

    匿名和难以追踪的通信

    作为云的区块链

    数以百万计的区块链

    第3章 困难、挑战和心理障碍

    影响区块链的框架方法

    技术挑战

    商业市场挑战

    法律监管障碍

    行为教育挑战

    第4章 金融服务中的区块链

    互联网与金融科技的冲击

    为什么不能有一个全球性银行?

    银行作为后端

    区块链内部监管与免批准创新

    区块链公司在金融服务业中的情况

    金融服务业中的区块链应用

    金融服务的战略问题

    第5章 新型中介和云服务行业

    新型中介

    云服务行业

    第6章 区块链技术的实现

    应对区块链技术的内部策略

    区块链沙皇

    组织模型

    区块链的功能架构内核与协议

    区块链软件技术的发展

    链内服务

    最终用户视图

    链外服务

    其他区块链所需特性

    去中心化的应用程序的编写

    区块链平台的12种属性

    给首席信息官和企业高管的13条策略建议

    决策框架

    第7章 未来之路:去中心化

    去中心化的互联网将会如何?

    去中心化并非易事

    去中心化的形式

    加密经济

    全新价值链

    技术渗透

    展望2025

    后记

    延伸阅读

    致谢商业区块链

    主译 林华

    统稿 涂红 许余洁

    译者 叶军 段月姣 郭彬 沈鑫 孙红博中文版序1

    高坚

    区块链,这个当下尤其火热的高科技词汇,在金融圈也掀起了一股风潮。区块链技术在

    金融服务行业的应用中确实也引起了极大的研究兴趣,如雨后春笋般涌现在美国和欧洲众多

    初创企业和成熟公司中,相关的研发也获得了巨额投资。一方面,包括纳斯达克、摩根大

    通、花旗银行、瑞银集团、高盛集团在内的全球金融巨头,都在忙着投资区块链相关的科技

    公司;另一方面,IBM、微软、英特尔等科技巨头也已经开始落地区块链技术。

    区块链是一个公开、透明、可追溯、不可篡改的分布式总账系统,允许参与方以匿名、安全、点对点、实时的方式完成金融交易。区块链能做到这一点,是基于与计算机信息处理

    技术的结合,通过大规模协作、计算机编码内容、密码学技术,使发生在网络的公共总账上

    的每一笔交易都不可能被篡改,努力实现从强大的中心化机构信任转变为一个大型的去中心

    化的分布式全球网络。众所周知,比特币是区块链的第一种运用,但2014年人们才开始关注

    比特币及电子加密货币背后的区块链技术。

    马歇尔在《货币、信用与商业》中说,金融市场首先是运用货币的市场。货币的主要职

    能分为两大类,首先,货币是当场买卖的交换媒介,只有当货币的一般购买力不发生激烈变

    动时,货币才能有效地履行其职能;其次,它是充当价值标准或延期支付的标准,也就是用

    来表明一般购买力的数量,用它进行支付可以履行长期契约或清偿长期商业债务,此时,交

    易货币就会涉及信用,货币价值的稳定性成为信用的主要条件。一般认为,在信用发生波动

    的时候,真正能够作为货币的银行券只有政府认可的“法币”。这里引申出来,只要人们对包

    括电子货币在内的货币存在投机行为,就意味着需要规范管理,就要认识到监管的重要性。

    从大历史上看,交换的市场模式经历了物物交易、货币交易和信用交易三大阶段。更具

    体地说,人类经济交换经历过五次大的变革,依次为:(1)商品的标准化和业务的专门

    化。商人阶层因此出现,同时,生产增强比较优势,交换增强竞争优势。(2)货币的出

    现,大大地方便了交易的顺利进行。如果将货币也看作一种标准化、规范化的商品,那么货

    币促进交易发生、降低交易成本的功能更好理解。(3)信用的出现。信用有助于降低时间

    局限性引起的交易成本,解决了时间上错位带来的不确定性和风险问题。(4)货币的商品

    化和银行业及货币市场的形成,进一步提升了货币的使用效率。(5)资本市场的形成。信

    用和债务能在资本市场中自由交易,信用和债务都实现了商品化和规范化,为更多样化且更

    广大范围的交易奠定了基础。

    具体到中国金融市场的改革方向,我个人始终认为,未来需要建立一个高效率、低成本

    的资本市场,因为金融市场发展的方向必然是向以资本市场为主的方向发展。金融市场的发展跟实体经济的发展遵循一样的规律,从专业化到降低交易成本。金融市场降低交易成本的

    方式是,权利义务关系的产品化、规格化和标准化。中国改革成功的标志之一,就是建立一

    个高效益、低成本、高度流动性的资本市场,发展资本市场不但是资金融通的需要、提供投

    资基准和投资工具的需要,也是防范金融风险、深化经济体制改革和调结构、加速产业升级

    的需要,与国有企业改革、银行改革(当初发展债市很大程度上通过直接融资化解了银行风

    险,以至于有利防范金融风险)及宏观经济管理密切相关。当前与政府、银行和企业关联的

    债务风险问题,决定了债券市场规范和市场信用建设,是资本市场改革的一个重点领域。

    证券市场的健康发展,取决于支撑它的基础设施。当今交易支付形式几乎是完全手动处

    理,一笔交易支付要很长时间才能完成。很多交易在几秒钟内完成,然而却需要几十天来完

    成支付,这是一个很大的问题。高盛前全球技术主管汉克·乌贝罗(Hank Uberoi)就曾表示

    过,“混乱”的全球支付系统已经像磁带一样过时了。欧清股份有限公司CEO皮埃尔·弗朗科特

    (Pierre Francotte)2007年就曾强调,当前的自动化处理水平已经与国际证券市场日益增长

    的复杂程度与规模不相匹配。虽然市场不断壮大,但并没有实现真正意义上的标准化,不同

    投资者之间的业务往来远没有达到其他证券市场直通式处理那样的水平。目前只有国际中央

    托管机构与其客户之间的处理是直通的,链条中其他环节仍然主要由人工干预。我们需要警

    惕的是,随着市场的不断成长,这些处理环节会变得更加复杂,这也意味着更高的成本和风

    险。

    21世纪以来,债券交易的复杂程度不断增长,尤其是合成债券和债券衍生品规模的日益

    丰富,20世纪60年代欧美建立的传统结算体系早已不再适用,全美证券托管结算公司

    (DTCC)就是变革的产物,欧洲也希望打造出一个欧版的全美证券托管公司(DTC),还

    有就是泛欧证券结算平台(T2S)是2008年全球金融危机后欧洲金融监管部门决心推进的,试图为欧元区、欧洲其他国家及加入的中央托管机构创建的一个全新的、迄今为止独一无二

    的结算基础设施模式。但未来它能否为全球其他市场开辟出一片新天地,还是将参与其中的

    市场与基础设施带进技术的死胡同?没有人能够说得清楚。

    当下,建立在区块链技术上的去中心化、分布式账户体系可能会提供更加廉价、更加迅

    速、更加安全的证券清算和结算服务。区块链是支撑比特币的IT技术,这种加密货币曾与被

    称为“暗网”的犯罪活动协会关联而名声不佳。但就自2015年以来,区块链得到了支持,因为

    它可以绕开让各种资产(包括证券)交易的中介机构(这些机构耗时而且昂贵)。区块链由

    复杂的加密技术保护,提供全面、分散的所有权记录,在计算机网络中共享。它包含任意时

    间给定资产的所有交易记录,该项技术可以实现证券交易的近乎实时结算,提高了效率也几

    乎消除了风险,并且是证券结算不再需要中立、值得信赖但成本高昂的中央基础设施,例如

    中央托管机构、国际中央托管机构和中央对手方。

    当然,区块链的发展目前处于初级阶段,还存在很多问题,至少涉及网络安全性、可扩展性和监管,这些我们都要保持清醒的认识。但我们也都看到,这项技术方兴未艾,为我们

    提供了一项建设现代交易清算结算基础设施的可能。只要能有效降低支付、清算、结算过程

    中的出错率,就会成为推动诚信社会建立的有效手段,也可能是未来社会金融与科技相结合

    的基础设施之一。如果监管部门未来能够有效利用这项技术,或许有助于密切跟踪金融行业

    的资产状态,以及从宏观上对可能发生的风险进行管理。通过区块链的去中心化模式设计,有助于我们通过技术安排为公众的利益重塑金融业,促进更多主体(节点)的“全民参与”,让金融业为人类社会的良性发展服务。记得罗伯特·希勒(Robert F .Shiller)在《金融与好的社

    会》中就明确提到过这种思想。他认为,通过创造更多为民众所开发的金融方案,尤其是当

    前信息与科技高速发展能够提供全民化方案服务的技术支持,也许能降低行动的难度,保证

    所有人都能更明智地参与金融系统。而我相信,区块链就是符合上述理念的一种技术应用。

    上面是我对当前热议的区块链科技的一点感想和认识。推荐大家阅读林华教授翻译的这

    本小书,它将有助于大家理解和把握互联网时代的金融科技浪潮,为我国金融市场创新发展

    提供更好的技术基础。

    高坚

    2016年8月中文版序2

    庞阳

    区块链,这个话题近来已经越来越热。从区块链目前的发展情况看,它确实有可能使得

    互联网的功能从信息传递转化为价值传递。如果真能顺利地实现这一转化,它对人们经济生

    活、金融生活乃至社会生活将带来远比当下一般意义上的互联网金融更加巨大的影响和改

    变。正因为如此,一些国家的政府和金融监管部门都开始投入相当精力来研究区块链问题,都在探索未来金融市场有没有可能完全建立在区块链技术的基础上。全球不少大型金融机构

    已经提出了不少有关区块链技术的专利申请。国际上的一些银行在2015年已经开始形成一个

    新的技术联盟,这些银行希望能一起编制出一个适用于银行业的开源、通用的“共享账本”,用于今后金融机构间的交易及其资产登记和清算等。在我国,互联网金融协会已专门成立了

    关于区块链的研究工作组,中央银行也密切关注和高度重视区块链技术的发展。与此同时,区块链技术尽管在金融领域的应用还未真正起步,但区块链概念目前已从金融领域开始向社

    会生活的其他领域延伸,例如用于慈善捐赠和医疗服务等。市场上不少人正争相投资于涉及

    区块链概念的相关公司。怎么理解这个原本高冷而当下变得火热异常的词汇呢?

    首先,我个人认为,区块链这个当下最为火热的全球互联网金融科技名词,与金融危机

    之后的信任恐慌不无关联。2008年以后,欧美经济和金融市场一直没有从国际金融危机中真

    正地走出来。美国及西方发达国家并没有对本次危机进行真正深入的总结和严谨细致的剖

    析,8年以来,我们看到的是以邻为壑、竞相贬值的全球货币战争一直在如火如荼地上演,竟让20世纪30年代的货币战争都相形见绌。伯南克在“黑莓恐慌”时期疯狂扩张资产负债表,该行为如野火迅速传遍全球:2011年下半年和2012年欧洲央行实施1.2万亿美元所谓长期再融

    资计划的货币印发操作;2012年年底,日本政府宣布其央行以它认为合适的速度印发货币,推行竞争性货币贬值政策,将货币超发政策推向了一个新的极端。这一次瑞士银行扮演了金

    丝雀的角色,由于大量资本从欧元流向瑞士法郎,造成后者的汇率暴涨,瑞士央行为抵消破

    坏性影响,被迫大规模扩张其资产负债表。连瑞士央行都被迫在存款利率上实行负利率政

    策,这种自毁长城的货币政策行为,无疑昭示了货币战争已经打响,而且开弓没有回头箭。

    这些愈演愈烈的全球量化宽松政策,让市场对美元为代表的法币失去了信任。简言之,区块

    链之所以备受关注,从全球来看,起源于金融危机,大家对美国为主的发达国家的货币与金

    融出现了信任危机,而信任危机可能在金融方面表现为货币,表现为对各种资产的传统金融

    交易的不信任。恰好,中本聪的重要论文《比特币:一种点对点的电子现金系统》发表在

    2008年,这篇论文被认为奠定了基于区块链技术的加密货币发明的基础。

    其次,如本书所总结的,区块链是博弈论、密码学和软件工程三个领域的“杂交”,其中

    每一个领域都已经单独存在和发展了很长时间,区块链技术是它们明确的交集。怎么理解呢?这个密码学大家清楚,里面用了大量的数学和密码学的东西,密码学是作为数学里面的

    一个分支,里面有哈希函数、公钥私钥以及数字签名;软件工程大家都知道,区块链离不开

    互联网和IT技术,区块链最初,也始终是一组软件技术,而且,对于开发者而言,最大的吸

    引力就是软件技术上的创新;博弈论是“对理性决策者之间的冲突和合作进行数学建模的研

    究”。而由中本聪提出的比特币区块链,正是为了解决所谓的“拜占庭将军问题”难题。在拜

    占庭将军问题中,由于有少数不忠诚将军的存在,他们有可能成为叛徒,并阻挠一致行动计

    划的实现。为了确保胜利,必须把不忠诚将军的影响降到最低。这是通过创建一个对投入信

    息生产的工作进行验证的过程来实现的,同时对访问未篡改信息的要求实行限时以确保其真

    实性。

    最后,我想谈一点大家可能存在的认识误区,大家总以为区块链能够颠覆金融中的一

    切。比如,很多人就认为区块链技术能够颠覆银行业,对此,我一直持批判态度。银行一直

    是科学技术在金融运用中的拥抱者。自从20世纪50年代末,早期的电脑主机产生之时,银行

    就已经开始依靠信息技术,但是金融科技的概念在2013年才流行起来。在银行的运作中,技

    术也一直扮演着关键的角色,只不过人们不认为银行在互联网上有多少创新。传统意义上,用于银行的信息技术旨在运行后端业务(包括客户的账户和交易),支持分支零售功能,连

    接自动取款机,处理付款点销售零售网关,在全球范围内与其合作伙伴或跨银行网络互连,并提供各种金融产品,从简单的贷款到复杂的交易工具,应有尽有。本书中也明确提到,区

    块链不会是银行终结的信号,而且当今的创新一定会比互联网在1995~2000年那时渗透得更

    快。无论是银行还是其他金融机构,只要不将区块链等技术仅仅视为节约成本的杠杆,很多

    技术创新就有可能使得它们寻找新的机会,从而得到新的发展机会。

    总之,区块链可以为后危机时代全球金融与信用服务提供一些创新可能。我个人始终认

    为,延缓金融创新和金融改革不会有利于防范金融风险,金融工具和科技手段的减少,并不

    会有利于实体经济的发展。我们需要的是明确如何合理运用这些技术,在总结历次危机中的

    问题、教训和经验以后,明确包括监管部门、银行和互联网科技企业在内的各种主体的责任

    和义务,在保证市场健康、安全、有序并可持续发展的前提下,以竞争促进效率。我推荐林

    华教授翻译的这本《商业区块链》,书中有对区块链未来商业模式与技术应用的各种展望,书中也提醒了过快地炒作区块链概念有害无益。所以哪怕是推进信息技术的应用和落地,我

    们也不能急功近利。无论如何,开卷有益,希望林华组织团队翻译的相关书籍,能够有助于

    我们加强对包含区块链在内的金融科技的认识,促进金融与科技有效融合。

    庞阳

    2016年8月译者前言

    区块链对世界经济的影响是什么?谁将是区块链里的亚马逊、谷歌和脸书?比特币、区

    块链、加密货币、分布式账户应用、加密协议与平台的未来会是怎样?想了解和探讨这些问

    题,不妨读读放在读者面前的这本书。书中明确指出,我们需要通过历史来展望未来,加密

    技术的发展方式可能与互联网曾经的发展方式类似。从历史视角看,在过去的20年中,互联

    网在四个维度上产生了较大影响:新兴互联网企业出现,并引领了新的用户行为;现存机构

    和政府在其运营过程中接纳了互联网;一些行业受到了互联网的威胁,被迫转型;得益于开

    源技术,网页程序开发成为软件开发的主流,大家共同维护、共同开发。

    这本旨在探讨区块链技术的各种可能应用的小书,不仅仅限于书中标题所显示的商业领

    域,作者认为区块链还可以用于解决经济、实业、政府与社会等更加广阔的领域,医疗、供

    应链、物联网、安全认证、能源交易、电动汽车与充电站、社交以及人工智能等领域都有它

    的身影。在作者看来,区块链将会积极挑战现状,与互联网经济类似,它最终会形成一种新

    型的加密经济。

    这是我组织团队翻译的第二本区块链作品(第一本是《区块链:技术驱动金融——数字

    货币与智能合约技术》,8月初已由中信出版社出版),在翻译经典著作的“干中学”过程

    中,结合我自身对金融业务与信息技术的理解,我谈一点自己的心得体会——区块链最好的

    应用是证券化。

    资产证券化我研究了很多,有幸在中信出版社出版了一系列资产证券化书籍,区块链科

    技现在运用得最多的领域在什么地方呢?众所周知的是,数字货币和比特币。另外一个是代

    币,把资产变成货币、代币化,代币化就是一种证券化。你看资产证券化,发起人需要首先

    将资产装到一个特殊目的载体(SPV)里面去,然后再份额化、拆分,一份一份地给投资者

    进行交易。区块链在这三步中可以有很大的作为,怎么装到SPV,怎么拆分这个资产,怎么

    给它份额化做成交易?这三个步骤需要区块链整个技术组合的某个成分。区块链是个账本,账本如果不能跟实体资产产生一一对应关系,账本就是没有价值的。第一步是怎么通过区块

    链技术把资产映射(Mapping)到账本上,实现第二步的份额化和拆分。最后,对应于智能

    合约,你要在其中加一些代码和货币,区块链里面就是可编程的货币、可编程的资产,一份

    一份地给投资者进行交易,即完成第三步的交易。每一个步骤都需要区块链整个技术组合的

    某个成分,简言之,通过区块链将资产映射到账本,账本要分拆,拆完之后实现智能化合约

    交易。所以,我觉得区块链最好的一个应用就是证券化,而交易所可能是最好的映射场景。

    在此,我首先要感谢国家开发银行原副行长高坚先生和中国资产证券化分析网CEO、首

    席架构师庞阳先生不辞辛苦,亲自提笔为本书作推荐序。感谢金融时报社社长邢早忠先生、山西金控董事长孙海潮先生、阿里巴巴集团副总裁高红冰先生、南开大学金融学院副院长刘

    澜飙先生、联合信用评级公司总经理张志军先生为本书撰写推荐词,感谢您们的鼓励和支

    持。

    我要感谢参与本书翻译的每一位译者。南开大学金融学院讲师叶军翻译了原版引言、第

    1章和后记,天津银行博士后段月姣翻译了第2章,天津大学金融学博士郭彬翻译了第3章和

    第4章,南开大学金融学博士沈鑫翻译了第5章和第7章,南开大学计算机与控制工程学院硕

    士孙弘博翻译了第6章。全书由我和涂红统稿,许余洁在整体校稿的基础上,多次与出版社

    老师们对接书稿的最后内容以进一步完善。

    最后,我还要感谢中信出版社编辑的精心编校,没有大家精益求精的团队努力与合作,这本书的中文版本不可能如此顺利与读者见面。我们衷心地祝愿本书的引进,能够激发和引

    导大家进一步重新思考信用、财富和信息科技等互联网大时代的重要内容。

    林华

    2016年8月底于北京献给我的父母

    他们一直在我身边

    致莫琳(Maureen)

    有她,一切才有可能

    以及我们的小狗帕夏(Pasha)

    勇敢的卷毛比熊犬

    你一直在我心中原版序

    近10年对去中心化科技的发展而言,是非常有趣的。过去的30多年里,尽管密码学家、数学家和程序员致力于发展越来越专业和高级的协议,试图从不同的系统中——从电子现金

    到投票再到文件传输——得到更强的隐私和验证保证,但进展依然是比较慢的。区块链的发

    明——或者更一般地说,中本聪于2009年发明的公共经济共识——被证明是拼图中遗失的最

    后一块。它独立带领这个行业,开始了接下来的大幅向前跨越发展。

    外部政治环境也恰逢其时。2008年的金融危机,导致对主流金融的不信任,无论是企业

    还是担当监管者的政府,这进一步刺激了对其他选择的需求。2013年爱德华·斯诺登

    (Edward Snowden)事件,揭示了美国政府在人们一度认为是隐私的领域里非常活跃,从而

    起到了锦上添花的作用。尽管区块链技术结果并没有被广泛采纳,但是从很大程度上来说,其内在的去中心化思想已经被主流所接受。

    从苹果手机到WhatsApp,各种应用都开始使用密码技术,其功能之强甚至连开发软件和

    维护服务器的公司自己都无法破解。对那些更愿意把企业而不是政府视为恶魔的人来

    说,“共享经济1.0”出现后,已经越来越被证明它无法兑现自己的承诺了。顽固而又垄断的中

    介不但没有被去除,像优步(Uber)这样的巨人反而简单地用自身来取代中间人,而且往往

    并不一定做得更好。

    区块链,以及一系列我称之为“加密2.0”(crypto 2.0)的科技,提供了一个吸引人的方

    案。与其寄希望于我们打交道的对方能够诚实,不如建立一个能够内生包括我们想要的东西

    的技术系统。这样即使里面的参与者是腐败的,系统本身也能保持正常运作,得到我们想要

    的效果。

    在加密2.0里,所有的交易都带有密码证据的审计跟踪。使用去中心化的点对点网络,可

    以减少我们对单一服务器的依赖;密码公钥带来了可移动的用户控制下的身份认证概念。更

    加先进的数学工具,包括环签名、动态加密和零知识验证,保证了用户的隐私权。用户可以

    放心地将数据公开存储,使得数据的部分特征能够被验证,甚至用于计算,同时并不泄露任

    何个人细节。

    最使区块链技术早期拥护者惊奇的,是在过去的两年里,大量的企业和机构纷纷快速接

    受了区块链。从2011年到2013年,区块链——或者现实一点说,仅仅是比特币——还仅仅是

    密码分析者们在理想化地鼓吹“与霸权斗争”。到现在2016年,重大的消息都是诸如IBM或者

    微软的协作、英格兰银行的研究报告,或者某个银行联盟又宣布有新成员加入。

    究竟发生了什么?我认为,部分在于,密码学家低估了大企业和银行的灵活性、技术进步的渴望性,甚至它们的理想化性。我们常常忘记了,大企业也是由人构成的,而且大企业

    里的人和我们在聚会上碰到的普通人一样,也有相似的价值观和忧虑。尽管看上去,我们

    的“信用机器”——《经济学人》杂志对区块链的称谓——不过是对中心化信用锚的取代,无

    论是在金融界还是其他领域,都依赖于现实生活中的声誉和监管,但是现实其实远比这复

    杂。实际上,机构之间并不是完全互相信赖的,而且某一行业中处于中心化的机构,也和普

    通人一样,对其他行业的中心化心存疑惑。对生产和销售电力的能源公司来说,在去中心化

    市场销售和中心化市场销售是一样的,它们甚至会更偏爱前者。

    进一步来看,许多行业其实已经去中心化了,虽然行业外的人某种程度上并没有理解。

    但是这种去中心化是低效的,它需要每个企业依然维持它的用于客户管理、交易和数据存储

    的基础设施,还要调解和其他企业打交道时的系统冲突。围绕市场领导者的合并,实际上会

    使得该行业更有效率。但是无论是行业内的竞争者,还是反垄断的监管者,都不愿意接受这

    个结论,因此必然会陷入僵局。直到现在,去中心化数据库的出现,意味着从技术上能够复

    制单一垄断所带来的网络效应收益,因此每个人都可以从自己的利益出发联合起来,同时不

    需要真正创建一个垄断体,从而避免了垄断所带来的所有负面效应。

    这就能解释在金融领域对联合链、在供应链行业对区块链应用以及基于区块链的身份认

    证系统的兴趣,它们都使用去中心化的数据库来享受共处一个平台的好处,同时由于不用确

    定谁能控制平台,也就不存在控制者滥用垄断地位的问题。

    自2009年1月中本聪创造比特币后,4年来人们主要关注比特币作为货币所具有的支付和

    价值存储功能。2013年,人们的注意力开始转向“区块链2.0”应用:把支撑比特币的去中心化

    和安全性的根本技术移植到其他应用上,从域名注册到金融合约再到众筹,甚至包括游戏。

    在我自己的平台以太坊(Ethereum)系统,核心就是把嵌入协议底层的图灵完备编程语言作为

    终极的抽象的基础层,使得开发者能够利用区块链的核心特征,围绕任何商业逻辑或者目的

    去开发应用。同时,像星际文件系统(Inter Planetary File System,简称IPFS)这样的去中心化

    存储平台开始涌现,密码学家们也掌握了可以和区块链技术结合使用的新工具来增加隐秘

    性,特别像零知识简洁非交互式参数(Zero-k nowledge Succinct Non-Interactive ARgument

    Knowledge,简称zk -SNARK)。图灵完备式的区块链计算和使用相似密码技术的非区块链的去

    中心化网络的组合,加上区块链和高级密码学的结合,是我起“加密2.0”这个名称的原因。这

    个名称听上去也许有些过于雄心勃勃,但我认为它捕捉到了最广泛意义上的精髓。

    那什么是加密3.0呢?部分会是加密2.0中某些趋势的延续,特别是能同时提供计算抽象

    和隐私的广义协议。但同等重要的,是目前区块链范畴中心知肚明却避而不谈的——可延展

    性。目前,现有的区块链协议都有一个特性,就是网络中的所有计算机都必须处理所有交

    易。这个特性一方面提供了高容错度和安全性,另一方面也付出了网络的总体处理能力受限

    于单个节点的处理能力的代价。至少在我看来,加密3.0应该包含能够克服这种限制的方法,从而真正达到足以支撑主流

    的大范围应用的规模[精通技术的读者也许已经听说过“闪电网络”、“状态通道”以及“分

    片”(sharding)]。

    另外,还有采用的问题。除了货币意义上的使用,在2015年虽然有很多人谈论加密2.0,开发者也释放了基础平台,但仍缺乏实际意义上的应用。2016年开始,我们可以看到无论是

    新兴公司还是机构玩家,已经开始开发原型解决方案。当然,其中绝大部分都将走到死胡

    同,最终毫无下落。这在任何行业都是不可避免的。众所周知,90%的新公司都会倒闭,但

    是成功的那10%很有可能在将来某一天能够把规模扩大到其产品能够触及数百万人——这时

    候真正的乐趣就开始了。

    也许《商业区块链》这本书,能够激励你去了解,或者加入对商业区块链的改进中。

    维塔利克·布特林(Vitalik Buterin)

    以太坊创始人

    2016年4月原版前言

    在很多事情上我并不是一个幸运的家伙,但是我和维塔利克·布特林的相遇的确是非常幸

    运的。维塔利克·布特林是以太坊的主要发明者,而且他和我住在同一个城市——多伦多。

    在2014年1月一个冷的夜晚,维塔利克出现在位于士巴丹拿道(Spadina Avenue)上一所

    狭窄建筑里的楼梯上,当时距Anthony Di lorio[1]

    组织的一系列多伦多比特币每周聚会之一开

    始还有一个小时。我和维塔利克有了第一次交谈,试图从他那里理解对我来说,“超越比特

    币”的一些概念。早在6个月之前,我就试图理解比特币,而以太坊对我来说当时是陌生的。

    在我们开始谈话之后,人们陆陆续续进入房间,准备即将开始的聚会。大家都在议论纷

    纷,因为维塔利克刚刚发表了他的白皮书,在白皮书里他宣称发明了一种新的区块链平台,这个平台比比特币更好,注定将成为下一个重要的事物。

    被好奇心激发的我,向维塔利克抛出了许多关于以太坊及其结构的问题。我对他的发明

    印象深刻,但我更对如何应用这一发明感兴趣。维塔利克并没有给我所有的答案,但他浑身

    散发出积极(虽然当时看来有些幼稚)的决心和乐观,认为将来无疑会更好。我感觉到,不

    仅仅出于技术本身,它还有更深远的意义。它涵盖了社会、政府、企业,以及新旧信念,它

    和我们所有人有关。对我们这个世界而言,这种技术里蕴含了一种人为的因素,能够给我们

    提供一种更加公正的解决方案。

    两周后,我几乎是强迫维塔利克坐下来和我详细描述,以太坊是如何在一个部署框架下

    组织和运作的。我自己画了一个草图并展示给他看。他只看了三秒钟,就激动地打开电脑,发疯般地开始画草图,那是第一个包含以太坊在内的基于区块链的建筑结构。这个版本的草

    图后来经过演变,出现在维塔利克的博客文章里,名为“On Silos”[2]。

    在此几个月后,直至今天,我和维塔利克都互为良师益友。他教了我很多区块链的知

    识,而我则投桃报李在商业应用和发展以太坊方面给了他建议。我也许永远无法一夜之间理

    解维塔利克的区块链之梦,哪怕是一小部分,但有一点我很确定,那就是维塔利克·布特林就

    像他的很多技术前辈一样,在继续领导以太坊核心科技以及以太坊基金会的同时,已经具有

    洞察力的商业头脑。

    我继续写了50多篇关于比特币、区块链和以太坊的博客,沉浸在那些处在区块链及其应

    用的前沿人物中,包括发明者、先锋者、领导者、创业者以及企业家和实业家。

    本书的大部分内容,都是基于我在技术行业34年的经验上得出的历史观点。在惠普的14

    年,是我思想形成的第一阶段,其后的10年(1995~2005年),是我作为互联网时代的独立咨询师、作家和有影响人物的第二阶段。在1996年,我写了第一本关于互联网商业战略的书

    ——《开放的数字市场》(Opening Digital Markets),从而使我能够和应用互联网的大小企

    业合作,深入广泛地分析互联网对商业的重要性。我在2005年从安本集团(Aberdeen

    Group)学会了成为一个职业分析师,随后又在高知特资讯技术公司(Cognizant Technology

    Solutions)工作了3年,接触到了真正意义上的无国界组织结构,以及如何充分利用它进行全

    球套利。自2008年后的5年内,作为两家大获成功的创业企业(Eqentia和Engagio)的创始

    人,我研究了新兴企业,从失败和成功中都学习到了很多东西。

    我对区块链的点对点(P2P)技术的热情并不是偶然的。早在2001年,我就顺应了第一

    波点对点科技的浪潮,创建了PeerIntelligence.com网站。当时,点对点主要用于文件共享,我也获得了这种新技术强大作用的第一手印象。遗憾的是,随着Napster软件被相关法律扼

    杀,点对点的首次尝试胎死腹中。反过来,比特流(BitTorrent)协议勇敢地被保留了下来。

    这些经历,不仅有助于我建立对区块链的想法,对本书的准备工作也影响巨大。

    当我在2013年接触到比特币和区块链的世界时,我找到了1995年一些人认识到互联网的

    变革性作用时的激动,也包括2001年对点对点技术同样的想法。幸运的是,比特币区块链的

    出现,在2009年给P2P打了一针强心剂。

    开始接触区块链的时候,我不禁想起了安迪·葛洛夫(Andy Grove)[3]

    1996年的书《只

    有偏执狂才能生存》。在书中,他写道:“风起了,接着台风来袭。每个企业都会面临风

    浪,但是10倍速力量(10X force)是能够改变企业基本要素的变化。”当然,安迪当时指的是

    互联网能够彻底改变一个行业。而今天,区块链已经成为那个改变许多行业的10倍速力量,而且它的旅程刚刚开始。

    不得不承认,在了解区块链的方方面面的过程中,我经受了很多折磨。许多聪明的远见

    卓识者,只关注技术,而忽略了对商业应用的简明解释。在我早期对区块链的解读中,我需

    要进行很多艰难的阅读才能把事实串联起来。这种痛苦的遭遇,也是写作本书的一个动力。

    我希望其他人能够更容易理解区块链和它的影响。

    区块链是互联网历史的一部分。它的重要性,等同于万维网对互联网。也许区块链能把

    互联网带回它的本质:更加去中心化,更加开放,更加安全,更加隐私,更加平等,以及更

    加易于进入。具有讽刺意味的是,许多区块链应用也在尝试取代传统的网络应用,正如它们

    终将取代那些不愿意放弃中心化的强力信用执行功能的传统行业一样。

    无论以什么样的方式呈现,在你阅读完这本书以后,区块链的历史将继续前行,就像互

    联网的演变一样。但有一点会让区块链的将来更加有趣:你是区块链未来的一部分。写作本书对我来说是一件令人振奋的事情,我希望我的读者们也能发现《商业区块链》

    这本书是大有裨益的。

    威廉·穆贾雅

    加拿大多伦多

    wmougayar@gamil.com

    2016年3月

    [1] Anthony Di lorio,加拿大比特币联盟执行董事兼以太坊的联合创始人。——译者注

    [2] “On Siols,”https:bolg.ethereum.org20141231silos.

    [3] 安迪·葛洛夫,英特尔公司前CEO(首席执行官),是一位匈牙利出生的犹太裔美国

    著名企业家、工程师。——译者注原版引言

    即使区块链还没有让你震惊,我保证迟早它将会改变你。

    自互联网以后,我还没见到任何东西能像区块链一样,紧紧抓住了人们的想象力,一开

    始是一小部分人,然后迅速扩散到众人。

    欢迎来到区块链的新世界。

    本质上,区块链是一种永久保存交易记录的科技,而且交易记录无法被删除,只能序贯

    更新,从而创建了一条永无止境的历史踪迹。这个看上去简单的功能性描述,却有着意义深

    远的含义。它引导我们对创建交易、存储数据和移动资产的传统方式进行重新思考,而这一

    切仅仅刚刚开始。

    区块链不能仅仅被形容为一种变革。它是一种演变进行中的现象,就像海啸一样,慢慢

    积累发展,然后通过行进过程中积累起来的巨大力量,吞食沿途的一切事物。简单来说,区

    块链是置于互联网之上的第二个重要的层级,就像1990年万维网是其第一个层级一样。这个

    新的层级,主要是关于信用的,因此我们可以称之为“信用层”。

    区块链对我们生活中的各种变化而言,诸如政府、生活方式、传统企业模型、社会和全

    球机构等,都是强力的催化剂。正因为它代表了如此剧烈的变化,区块链的渗透也注定不会

    是毫无阻力的。

    区块链颠覆了数十年甚至数个世纪以来禁锢于我们脑中的传统思维。政府权威和交易执

    行的中心化控制方式都受到了挑战。比如,如果区块链能够自动用一种无可辩驳的方式明确

    产权,那还有必要为产权保险支付保费吗?

    区块链从传统的中心化机构(如银行、政策制定者、清算所、政府、大企业)手中释放

    了信用,并且指引信用越过了这些控制点。比如,区块链可以取代清算所完成第三方确认。

    与此相类似的是,在16世纪,通过禁止能够解释如何复制他们工作的知识的传播,某些

    手工行业维持了垄断地位。这种中世纪的保护是通过和天主教堂以及欧洲各国政府合谋而完

    成的,这些机构通过发行执照来监督和控制印刷。这种中央控制和垄断并没有维持太久,很

    快就随着印刷的爆发性增长带来的知识的自由流动而烟消云散了。印刷知识内容是一件非法

    的事情,这在今天是不可想象的。传统的中心化信用的持有者就是今天的中世纪式守卫,我

    们可以质问他们,如果区块链科技表现得和他们一样甚至更好,为什么他们还要紧紧抓着信

    用不放。正如中世纪的机构不得不放弃对印刷的控制一样,信用功能也被区块链从外部现存的界

    限中解放了出来。

    如果仅仅把区块链理解为分布式账簿,未免有些片面,因为那只是区块链的一个侧面。

    就像仅仅把互联网形容为一个网络,或者仅仅是个出版平台。这些只是必要而不是充分的条

    件或者特性——区块链是个超越它们总和的整体。

    区块链的拥护者认为,信用应该是免费的,不应该被征税,也不应该被用各种方式(比

    如费用、准入权或者许可)加以控制。他们相信,通过能够实施的科技的辅助,信用是可以

    而且应该成为点对点关系的一部分。信用可以被编码,并且表达为真或者伪,这是通过强力

    加密巩固过的数学上的确定性来实现的。从根源上来说,信用就是密码证据,由可信任的计

    算机(诚实节点)所组成的网络来提供安全性,这和那些提供信用同时又带来管理费用以及

    繁文缛节的单个个体形成鲜明对比。

    如果区块链能够不通过信用中介而实现可信的交易,那么很快我们就要获得无中介信

    用。那些负责监管信用机构比如银行的政策制定者,将面临一个两难。你怎么能监管一个正

    在消失的东西呢?政策制定者也必须更新其监管策略。

    由中介控制的信用,必然伴随着某种摩擦,但是现在,区块链可以提供无摩擦的信用。

    因此,如果信用是“免费”的(即使你依然需要去挣得信用),下一步会发生什么?显然,信

    用会沿着阻力最小的路径移动,逐渐向网络的边际流动,更加去中心化。

    区块链也可以允许资产和价值的交换,提供了一种摒弃无必要中介的新的快速移动各种

    价值的手段。

    作为一种后台的基础设施,区块链可以比喻成不停顿的终极计算机。一旦启动,它们就

    提供了无穷尽的弹性,从而永不关机。银行系统可能会崩溃,云服务也可能会崩溃,只有我

    们极具诚意的区块链会一直工作下去。

    互联网的出现,取代了一部分中介。区块链也再一次取代另外一部分中介。但它同时也

    在创建新的中介,就像互联网曾经做过的一样。目前的中介机构,必须思考它们的角色会受

    到什么影响,同时其他中介正在谋求从对任何事情的“去中心化”的过程中分得一杯羹。

    全世界都在忙着对区块链的将来进行分解、分析和预测;无论是技术人员还是企业家,都在揣测区块链到底是维生素还是毒药。

    现在,我们都在说区块链能做这个或者那个,但是以后区块链将变得更加不可见;我们

    将更多讨论它们能做什么。就像互联网或者万维网又或者数据库,区块链将引入一种全新的语言。

    随着IT行业的演变,从20世纪50年代中期以来,我们已经习惯于新的语言的产生:大型

    主机、数据库、网络、服务器、软件、操作系统,以及编程语言。互联网在90年代早期又引

    入了新的词汇:浏览、网站、Java、博客、TCPIP、SMTP、HTTP、URL,以及HTML。如

    今,区块链又一次带来了新的剧目:共识算法、智能合约、分布式账簿、预测机、电子钱

    包,还有交易区块。

    一点点地,我们将构筑自己关于区块链的知识链,更好地学习和理解区块链,以及它能

    改变什么,这些改变意味着什么。

    现在的我们,通过谷歌来搜索诸如信息或者产品的任何东西。

    将来,我们可以用类似的方式来确认记录、身份、真实性、权利、工作量、称谓、合

    约,以及其他宝贵的和资产相关的处理过程。将来任何东西都会有数字化的所有权证明。正

    如我们无法双重使用电子货币(这要感谢中本聪的发明)一样,我们同样无法双重复制或者

    伪造正式的证明,只要它们在区块链上得到确认。这是信息革命所遗失的一块拼图,而区块

    链弥补了这个漏洞。

    当1994年联邦快递(FedEx)首次引入能够通过互联网追踪包裹功能的时候,它带给我

    的那份初始的激动,我始终记忆犹新。如今,我们已经把这种服务视为理所当然,但其实它

    标志着一个分水岭,展示了早期互联网能做什么。一个以前非常私人化的服务,能够开放给

    任何拥有网络入口的人,这就是它内在传达的信息。一大批服务随之出现:网上银行、网上

    纳税、产品购买、股票交易、记录检查等。当我们进入需要对公开数据库进行检索的服务的

    时候,我们实际上在搜索一种全新的服务,该服务将通过检查区块链以确认信息的真实性。

    信息访问并不足够。我们也会需要对事实的获取,以及检查是否对某个特定记录做了修改,这是对信息拥有者要求最大的透明度。区块链挺身而出,提供了最原始形式的透明度。

    那句古老的格言“这是否在数据库里”,将会被“这是否在区块链上”所取代。

    区块链比互联网更复杂吗?肯定是的。

    请允许我,带你开始这段解谜区块链的旅程。第1章

    什么是区块链

    不解释就弄不懂的事,意味着怎样解释也弄不懂。

    ——村上春树

    请注意,本章也许是全书最重要的一章,因为它将为你提供关于区块链的基础解释。本

    书想要给你提供一个区块链潜力的整体观念,而本章就是关键的第一阶段。

    理解区块链并不容易。在你能赞赏它的潜力之前,你必须了解它。除了技术上的功能,区块链还有更深层次比如哲学、文化甚至思想上的基础,而这一切需要你来理解。

    区块链并不是打开即用的,除非你是软件工程师。区块链的重要性,在于能够让你使用

    的其他产品变为可能,哪怕你可能根本就不知道区块链在背后的支撑作用,就像你在上网的

    时候,不了解上网本身的复杂性。

    一旦你开始尝试自己设想区块链的各种可能性,同时又没有持续地真正理解它,那么你

    还没有能够成熟地利用区块链。

    就我而言,我认为理解区块链背后的知识,要比理解它的应用更简单。就像学开车一

    样,我能教你开车,但并不能预言你会把车开到哪里去。只有在你了解区块链能做什么,并

    且结合你自己所处的行业或者环境,你才能知道区块链能给你带来什么。当然,起步之前,我们会一起通过路考和车道测试,来为你提供正式上路前必要的知识。中本聪的论文

    当蒂姆·伯纳斯·李(Tim Berners-Lee,万维网发明者)在1990年创建了第一个万维网(World

    Wide Web)网页的时候,他写道:“一旦我们通过万维网连接信息,我们就可以通过它来发现

    事实、创立想法、买卖物品,以及创建新的关系,而这一切都是通过在过往时代不可想象的

    速度和规模来实现的。”

    伯纳斯·李在他简短的声明中,还同时预言了搜索、出版、电子商务、电子邮件和社交媒

    体。能和这种先见之明相提并论的,就是中本聪(Satoshi Nakamato)2008年发表的论文《比

    特币:一种点对点的电子现金系统》[1]

    ,这篇论文被认为奠定了基于区块链技术的加密货币

    发明的基础。

    这篇论文的摘要部分,描述了比特币的基础,并且解释了它的首要原则:

    ● 一个纯粹的点对点电子现金系统,应该使得在线支付能够直接由一方发起并支

    付给另外一方,中间不需要通过任何金融机构。

    ● 不需要授信的第三方支持就能防止双重支付。

    ● 点对点的网络环境是解决双重支付的一种方案。

    ● 对全部交易加上时间戳(timestamaps),将它们合并入一个不断延展的基于哈

    希算法(hashing)的工作量证明(Proof-of-Work,简称POW)的链条并作为交易记录。除

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

    ● 最长的链条不仅将作为被观察到的事件序列的证明,而且被看作是来自CPU计算

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

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

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

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

    易的证明。

    如果你是一位非技术专业读者,那么上面的黑体字部分,已经能够让你掌握区块链的要

    点了。请再次阅读以上观点,直到你从内心承认中本聪的逻辑顺序。我是说真的。你需要相

    信并且接受,无须中心化的干预或者牵线,只要让网络扮演信用中介的角色,就能实现有效

    的点对点交易。

    重新解读一下中本聪的论文,我们可以得到如下观点:● 点对点电子交易。

    ● 不需要金融机构。

    ● 加密证据而不是中心化的信用。

    ● 信用存在于网络,而不是某个中心机构。

    可以看出,区块链是隐藏在比特币身后的技术创新,并使得比特币成为可能。在熟悉了

    中本聪的简要介绍后,让我们再深入了解区块链3个不同但互补的定义:技术角度、商业上

    的,以及法律意义上的。

    从技术角度看,区块链是一个后台数据库,维护着一个可以公开检视的分布式账簿。

    从商业上来说,区块链是一个交易网络,能够在不需要中介的情况下,在个人之间实现

    交易、价值和资产的转移。

    在法律意义上,区块链取代了传统的信用实体,能够确认交易。

    技术:公开的分布式账簿的后台数据。

    商业:个体之间价值转移的交易网络。

    法律:不需要中介的交易验证系统。

    区块链的能力=技术+商业+法律。互联网的前因后事

    过去并不总是将来的精确指南,然而了解我们从哪里来,有助于我们更好地预言我们将

    到哪里去。区块链就是以互联网为代表的网络技术发展历史的一部分。它们已经深入我们的

    世界,无论是商业、社会,还是政府。互联网的发展,也经历了很多只有事后才得以辨认的

    跌宕起伏和周期阶段。

    万维网的出现,标志着1983年互联网开始后的分水岭式的革命性时刻。正是因为万维

    网,才使得全世界各地的人,只要能够上网,就可以公开、即刻利用信息,以及基于信息的

    相应服务。

    正如现在全球数十亿人连接在互联网上一样,数百万,将来也会有数亿人,和区块链相

    连接。区块链的传播速度如果超过历史上互联网用户的增长速度,其实也不奇怪。

    截至2016年年中,全球74亿人口中的47%能够上网。这个数字在1995年仅仅不到1%。直

    到2005年,互联网用户才突破10亿。形成鲜明对比的是,移动电话用户的增长可以用疾驰来

    形容:2002年用户数就超越了固定电话用户数,2013年更是超过了全球人口数。至于网站总

    数,2016年稳定在10亿左右。很有可能的是,区块链将发展出多种易于配置的形式,就像在

    Wordpress或者Squarespace上发布网站一样。

    相比于互联网的发展轨迹,区块链的优势在于,它的起点被4个因素提高了:互联网用

    户、移动手机用户、网站拥有者,以及任何能够从相互连接中得益并且“智能化”的东西。这

    意味着区块链不需要寻找新的用户,只要充分利用以上四类用户就足够了。一个或几个区块链?

    区块链没有过去的范例可循。它并不是TCPIP——互联网网络协议——的新版本,它也

    不是一个全新的互联网。在2015年,一些单一比特币区块链的拥护者哀叹几种区块链并存的

    现实。就像互联网一样,区块链被置于单一功能的视角下(比特币大一统主义[2])。的确,只有一个互联网是件好事,因为以后不会有如此大规模传播了,但区块链是另外一回事。区

    块链更像是建立在网络上的新的协议,就如同万维网通过自身的技术标准,屹立于互联网的

    顶层一样。

    区块链整体可以看作部分是数据库,部分是开发平台,部分是网络实现。因此,我们需

    要它的多种形式和变化。叠加在互联网顶层的区块链技术,在具体应用的时候,可以采取多

    种形式。比如,区块链可以视为信用层面、交易媒介、安全通道、去中心化功能,以及更

    多。

    即使如此,今天区块链的演进,依然和互联网早期有很多相似之处,特别是它们是如何

    被逐渐接受的。

    不要忘了,从1983年互联网出现后,万维网花了7年时间才登场;即使在万维网商业化

    后,大多数公司也花了3年时间(大约1994~1997年)才完全认识到它的潜力。毋庸置疑的

    是,在2015~2018年间,区块链将仍然维持它那半神秘半复杂的面具,正如比特币用了3年时

    间(2009~2012年)才为大众所熟知一样。区块链应用的介绍

    没有互联网,万维网就无法生存。同样,区块链也离不开互联网。万维网提高了互联网

    的可用性,因为普通大众对如何使用信息更感兴趣,而不是如何把电脑连接在一起。区块链

    的应用,需要互联网,但是它能够超越万维网,提供一个更加分散化,或许更加公正的版

    本。这正是区块链技术最大的承诺之一。

    应用区块链不止一条路。你可以基于原生的区块链技术,也可以和现有的网络应用相结

    合,后者通常被称为“混合区块链应用”。

    互联网是由一个公共版本以及数个私人变体构成的,区块链也遵循了同样的道路。也就

    是说,我们有公共和私人的区块链。其中某些是以原生形态存在,而另外一些或许是混合形

    态,作为现有的网站或私人应用的一部分而存在。区块链的强叙事性

    一种技术或者趋势是否具有强烈的叙事性,是其影响大小的标志。那么故事和叙事之间

    的区别是什么?故事通常是连贯和已知的,而叙事往往是那些身处趋势之中的人的更加私人

    化的故事。

    约翰·哈格尔(John Hagel)

    [3]

    很好地解释了这种区别:[4]

    故事是自包含的——有开头,有中间,有结尾。而叙事是开放的——结局并未定

    论。其次,故事是关于故事讲述者或者其他人的——它不是关于读者你的;相反,叙事

    的演变取决于你采取的行动和做出的选择——你将决定结局。

    互联网就具有很好的叙事性。如果询问不同的人他们使用互联网的方法,或者互联网对

    他们意味着什么,毫无疑问你会得到不同的答案,因为每个人根据自身的情况,把互联网应

    用于不同的用途。

    区块链之所以具有强烈的叙事性,在于它大大激发了人们的想象力。

    根据哈格尔的说法,叙事性能够带来如下好处:

    差异化——有助于你从人群中脱颖而出。

    影响力——能够动员企业之外的人员。

    分布式创新——激发意想不到的创新。

    吸引力——通过提供的机遇和挑战吸引他人。

    人际关系——在叙事架构下,组建稳定的人际关系。

    哈格尔特别指出,重要的在于“超越……的界限而连接和动员其他人”。把区块链填入省

    略号处,我们就得到了构建长期而又强烈的区块链叙事性的有力基础。元技术

    区块链是一种元技术,因为它能够影响其他科技,而且它本身就是由其他技术构成的。

    你可以把它看作是建立在互联网顶层的计算机和网络层级。仔细审视区块链的层级架构,你

    会发现它由几个部分构成:数据库、应用软件、互相连接的计算机、客户端、供开发的软件

    环境、监测工具,以及其他(将在第6章详述)。

    区块链不仅仅是一项新的技术。它是那种能够挑战甚至颠覆现有软件科技的技术,因为

    区块链具有能够补充或者取代现有实践的能力。关键在于,区块链是可以改变其他科技的技

    术。

    上一次具有如此催化作用的科技的出现,还要追溯到互联网。互联网的出现,不仅改变

    了软件应用的写法,更带来了新的软件技术并取代了旧有的技术。1993年超文本标记语言

    HTML改变了网页创建;1995年网络编程语言Java改变了编程;数年前TCPIP网络协议通过

    全球性的协作方式,开始改变了网络。

    从软件开发的角度来看,区块链所带来的最大的范式变动,就是对我们现有的传统数据

    库的功能和垄断地位提出了挑战。因此我们必须深入了解,区块链是如何让我们重新审视现

    存的数据库结构的。

    区块链对软件应用的写法的改变,体现在新的脚本语言,能够对商业逻辑进行编程,成

    为能够应用于区块链的智能合约。软件、博弈论和密码学

    从另一个角度看,区块链可以视为是3个已知领域的结合:博弈理论、密码学和软件工

    程。每一个领域都已经单独存在和发展了很长时间,但正是区块链技术,让它们第一次有了

    明确的交集。

    博弈论是“对理性决策者之间的冲突与合作进行数学建模的研究”[5]。

    而由中本聪提出的比特币区块链,正是为了解决博弈论中称为“拜占庭将军问题”[6]

    (Byzantine Generals Problem)的难题。因此,博弈论和区块链在此连接到了一起。在拜占

    庭将军问题中,由于有少数不忠诚将军的存在,他们有可能成为叛徒,并阻挠一致行动计划

    的实现。为了确保胜利,军队必须把不忠诚将军的影响降到最低。这是通过创建一个对投入

    信息生产的工作进行验证的过程来实现的,同时对访问未篡改信息的要求实行限时以确保其

    真实性。拜占庭容错算法的应用,非常重要。即使是在承认你不能相信任何人的前提假设

    下,只要你信任网络,那么你依然可以对交易的真实性抱有信心,哪怕存在潜在的攻击。

    这种验证交易真实性的新方法,具有深刻的含义,因为它对现有的信用中介的存在和角

    色提出了挑战,而信用中介目前是验证交易的传统权威机构。我们思考这个问题:如果可以

    通过内含信任的网络,实现点对点的交易,那我们为什么还需要一个中心化的机构来确保中

    心化的信任?

    密码学在不同的层次为区块链提供安全性,它建立在3个基本概念上:哈希算法、密钥

    和数字签名。“哈希”是一个独特的数字指纹,它能够在并不需要被真正看到的情况下,验证

    某组信息是否被篡改过。密钥至少有两种组合:公钥和私钥。举个例子来说,假设有一道

    门,需要有两把钥匙才能打开。此时,信息发送者使用公钥来将信息加密,加密后的信息,只能用私钥来解码。在这个过程中,私钥的拥有者并不需要公开他们的私钥。数字签名是用

    来证明(数字)信息或者文件的真实性的数学工具。

    密码学对公钥和私钥的处理,体现了区块链的阴阳法则:公开可见,但需要私人验证。

    这有点儿像你的家庭地址,你可以公开你的家庭地址,但是那也并不会向外界揭示你家里到

    底是什么样子。要进入你的家,必须拥有你的私人钥匙。而且一旦你宣称这个家庭地址属于

    你,那么别人就不能宣称同样的地址是他的了。

    密码学历史悠久,但软件工程学将其与博弈论结合起来,构建了区块链的总体架构,在

    这个架构中,压倒性的数学上的确定性,大大降低了可见的不确定性。数据库vs账本

    我们已经知道,不需要第三方机构就可以验证交易。现在你也许不禁在想——既然数据

    库通常被认为是可靠的资产存储器,数据库是不是也能做到?

    在区块链中,账本用来保存那些经过区块链网络验证的注册交易的无可辩驳的记录。

    让我们来看看数据库和区块链账本的两种情况。

    当你在银行开了一个户头的时候,实际上你等于放弃了对这个账户的真正控制权。银行

    给你提供了你对自己的账户有着完全的出入权和操控权的假象。每次你想通过银行账户进行

    存取款或者支付的时候,正是由于你给了银行隐含的完全信任,银行才给你明确的出入权。

    这实际上也是一个假象。账户的出入权,本质上是对一个能够记录你有多少钱存在银行的数

    据库的读取。你觉得你拥有这笔钱,那其实也是银行营造的一个假象。数据库记录你拥有多

    少钱,而银行拥有数据库,因此银行实际上具有更高的权限。

    银行是复杂的,但简单来说,我要强调这样一个事实:银行拥有最终的权限层级,来决

    定是否接受或者拒绝你对存在银行的钱的支取请求。这同样适用于你放在金融机构的任何数

    字资产(股票、债券、有价证券)。

    来看看区块链是怎么运行的。

    在最简单的情形下,同样的场景在区块链中,并不会出现上面描述的复杂性。一个用户

    可以通过一个特定的钱包,向另一个用户进行支付,而区块链网络负责审核、验证并且完成转移,通常在10分钟之内就可以做到,无论是否有加密货币交易所做中介。

    这是区块链魔法的最基本展现。这也是我建议任何想要应用区块链的人,首先用自己的

    钱包来体验一下这种交易。你可以通过下载现有的电子钱包应用,也可以在你附近的比特币

    交易所注册来完成交易。一旦尝试了,你就能理解不需要信用中介的真正含义,并且开始质

    疑为何我们至今还需要它们。回顾过去,才能展望未来

    那么,如何定义区块链在科技演变的不同阶段中的地位呢?

    2003年,尼古拉斯·卡尔(Nicholas G.Carr)

    [7]

    在《哈佛商业评论》上发表了一篇著名的文

    章[8]

    ——《IT并不重要》,这篇文章震动了信息技术行业,对行业内企业的战略相关性提出

    了质疑。卡尔写道:

    什么因素使得一种资源成为战略性资源——赋予该资源具有可持续竞争优势的基础

    能力——不在于独特性,而在于稀缺性。你只有拥有或者做到其他竞争对手所没有或做

    不到的,才能获得优势。到目前为止,IT行业的核心功能——数据存储、数据处理和数

    据转移——已经逐渐变得大众化。

    尽管他的文章在发表后两年多内一直争议不断,随着互联网作为一种新的强有力的计算

    平台的出现,卡尔所预言的不祥之兆已经越来越明显。互联网打了那些当时还为千年虫问题

    焦头烂额的首席信息官(CIO)一个措手不及。现实中,互联网的到来意味着IT的衰落,因为

    那些已经具备互联网知识的人拥有了某种程度的比较优势。

    正如下图所展示的,网络时代带来了IT统治地位的终结,而区块链巨大的前景也终将涌

    现。

    另一种观察科技演化中的一致性的办法,就是把互联网的发展划分不同的阶段,而且我

    们可以看到,专注于点对点、信用基础的资产交易的区块链,将会是下一个全新的阶段。让我们回顾一下1994年以来互联网带来的关键变革:个人通信、自出版、电子商务,以及社交

    网站。回顾来看,每一个阶段都可以用它所颠覆的功能进行定义:邮局、出版媒体、供应链

    实体商店,以及真实社会。

    讽刺的是,基于区块链的应用,能够取代任何一个网络应用。网络能够带给我们的诸如

    信息出版、通信和电子商务等功能,都将面临建立在区块链技术的点对点协议基础上的新的

    应用版本的挑战。解读区块链

    让我们继续来解读区块链的方方面面。有一点我始终要强调,就是区块链不是某一个具

    体的项目、事件、趋势或者特征。它是多方面全方位的,一部分通过协作,一部分独立工

    作。

    在1995年互联网开始商业化后,我们经常把它形容为一种具有多元目标的现象。在我

    1997年的书《推开数字市场之窗》(Opening Digital Mar-kets)中,我用5种身份来形容互联

    网,并且认为要发展不同的战略才能充分利用互联网的每种身份。具体来说,互联网可以同

    时是网络,是开发平台,是交易平台,是媒体,也是市场。(由于通信社交网络是随后才出

    现的,当时我们并没有包括这一部分。)

    区块链的多重功能性表现得更进一步。它同时展现了如下特征:

    1.加密货币。

    2.计算的基础设施。

    3.交易平台。

    4.去中心化的数据库。

    5.分布式会计账簿。

    6.开发平台。

    7.开源软件。

    8.金融服务市场。

    9.点对点网络。

    10.信用服务层。

    作为建立对区块链的基本认识的第一步,让我们逐条解读以上角色。

    1.电子加密货币

    电子货币功能,或许是区块链最显而易见的要素,特别是对公共区块链比如比特币或者

    以太坊(Ethereum,简称ETH)。加密货币一般能够体现区块链的可行操作和安全性。有时候内

    生的加密货币也以代币(tok en)的形式出现。让许多消费者对加密货币望而却步的,是它本身的波动性。罗伯特·山姆(Robert

    Sams)2014年在他一篇关于稳定加密货币的论文中,引用了尼克·萨博(Nick Szabo)[9]

    的

    话:“比特币的波动性,主要来自投机行为中的巨大差异,而这种差异又根源于对比特币将

    来的强烈的不确定性。再多的有效流动机制,也无法减少这种不确定性。”随着加密货币越

    来越多地被人们了解和熟悉,它的前景的不确定性会减弱,其接受程度会逐渐稳定。

    当加密货币对那些成功验证了一笔交易的矿工进行补偿的时候,它扮演了一种生产的角

    色;而当加密货币成为智能合约(比如以太坊的ETH)的运行费或者等价于交易费用(如

    Ripple的XRP[10]

    或者比特币的BTC)时,它又扮演了一种消费的角色。这种经济学上的动机

    和成本分析,主要是为了防止区块链被滥用。在更复杂的使用情况里,比如在分布式自治组

    织(Distributed Autonomous Organizations,简称DOA)中,代币可以被用作内在价值的单位。

    我们将在第5章和第7章中讨论这个话题。

    在区块链的运行机制之外,加密货币就像其他任何一种货币。它可以在交易所交易,可

    以用来支付商品和服务。在区块链网络中,加密货币非常有效;但是一旦它跨入传统货币

    (也称“法定货币”)的领域,加密货币往往会带来一定的摩擦。

    2.去中心化的计算基础设施

    区块链也可以看作是一种软件设计方法。在这种方法下,一定数量的计算机连接在一

    起,它们对自身信息的释放和记录都遵从同样的程序,并且相关交易都通过密码来验证。

    从物理的角度看,联网的计算机服务器才是区块链强大的根源。但是区块链的魔力之

    一,就在于开发者并不需要设立这些服务器。互联网中,超文本协议(HTTP)请求会被上传到

    服务器;而在区块链应用中,网络直接向区块链提出请求。

    3.交易平台

    区块链网络可以验证许多和电子货币或者被电子化的资产相关的交易行为。一旦交易达

    成共识,交易就被记录在一个称为“区块”的存储空间里。对这些交易进行记录的区块链,以

    后就可以成为验证交易是否发生的工具。因此,区块链就成为一个超级交易处理平台,能够

    处理从微型交易到巨额交易的一切交易行为。

    如果要把区块链和其他交易处理网络做比较,那么首先想到的就是处理吞吐率,用每秒

    交易数量(Transactions Per Second,简称TPS)来衡量。作为参考,2015年维萨(VISA)的VisaNet系统平均吞吐率为2 000 TPS,峰值吞吐率为4 000 TPS,最大吞吐能力为56 000

    TPS。2015年,贝宝(PayPal)一共处理了490万笔支付交易,平均吞吐率相当于155

    TPS。[11]

    比特币区块链在2016年的数字远远低于以上数据,大约在5~7 TPS之间。但是随着

    侧链技术的发展以及比特币区块大小的增长,比特币区块链的这个数据很有可能会超越。此

    外,其他区块链相对于比特币更快。比如,以太坊2015年的TPS只有10,2017年预计会达到

    50~100 TPS,2019年的目标更是50 000~100 000 TPS[12]。私有区块链由于对安全性的要求更

    小,所以处理速度更快,2016年已经达到1 000~10 000 TPS,2017年预计上升到2 000~15 000

    TPS,2019年后,也许可以突破无限的上限。最后,通过把区块链的结果连接到集群的服务

    器上,能够把交易吞吐率上限推得更高,这无疑是一个积极的发展。

    4.去中心化的数据库

    区块链粉碎了传统的数据库交易处理的模式。2014年的时候,我就断言区块链是新的数

    据库,并警告程序员们做好重写一切程序的准备。

    一个区块链就像一个空间,在这个空间里,你利用线性容器空间(区块)来半公开地存

    储数据。任何人都可以验证你是否存储了某个信息,因为容器上有你的签名,但是只有你自

    己(或者你的程序)能够知道容器里到底是什么信息,因为只有你才安全拥有数据所对应的

    私钥。

    因此除了部分信息——区块头部——是公开的以外,区块链很像数据库。虽然不得不承

    认,区块链不是一种很有效的数据库,但没关系。区块链不是为了取代大型数据库。更确切

    地说,那是软件开发者的工作,他们需要更好地重写程序,以充分利用区块链的状态迁移能

    力。

    5.共享的分布式会计账簿

    区块链也可以看作是公开的、分布式的、盖时间戳的资产账簿。这本账簿记录网络中发

    生的每一笔交易,允许用户通过计算机来验证每一笔交易的真实性,从而杜绝双重支付。账

    簿可以多方共享,也可以设置为私有、公共或者半公开。

    尽管交易的分布式账簿是描述区块链最通俗的说法,有人甚至把它看作是区块链的核心

    应用,但是这只是区块链的特征之一。6.软件开发平台

    对软件开发者来说,区块链最初,也始终是一组软件技术。没错,区块链有着内生的政

    治和社会含义(去中心化),但是对开发者而言,最大的吸引力就是软件技术上的创新。新

    的开发工具足以让软件工程师们兴奋不已。区块链促生了一种新的软件应用,它们是去中心

    化和加密安全的。

    同样,区块链有着不同的应用程序编程接口(API),包括交易脚本语言、P2P节点通

    信API,以及用于网络检查交易的用户API。我将在本书第6章更加详尽地介绍软件开发这个

    方面。

    7.开源软件

    许多稳健的区块链都是开源的。这不仅意味着,软件的源程序对公众是开放的,更意味

    着,在核心软件的基础上,可以通过协作的方式进一步创新。

    以开源的核心比特币协议为例。从最初的发明者中本聪之后,一个叫作“核心开发者”的

    团体一直在维护它,并且持续地对它加以改进和强化。除此之外,利用比特币协议的稳健

    性,成千上万的独立开发者也参与贡献了为数众多的辅助产品、服务以及应用。

    区块链软件的开源性,是区块链的重要特征。区块链的核心越开放,围绕着它的生态系

    统就会越强壮。

    8.金融服务市场

    货币始终处于基于加密货币的区块链的核心。一旦加密货币被视为和其他货币一样对

    待,那么它就是金融工具的一部分,从而创造出一系列新的金融产品。

    区块链为下一代金融服务提供了一个不可思议的创新环境。只要加密货币的波动性能够

    降低,它就会更加大众化。金融衍生产品、期权、互换、合成金融工具、投资、贷款,以及

    许多传统的金融工具,都将会有相应的加密货币版本,从而创造一个新的金融服务和交易市

    场。

    9.点对点网络区块链里没有“中心”的概念。结构上,点对点网络处于区块链的最底层。通过节点位置

    的终端进程处理,一条区块链推进了去中心化。网络就是计算机。你可以在点对点的水平上

    验证每一条交易。本质上,区块链可以看作是实现了真正去中心化的薄云计算。

    无论用户身处何时何地,他们都可以即刻与其他用户连接和交易。无论是两个或多个用

    户之间,还是在交易行为涉及的节点之间,都不需要任何中介,对交易进行过滤、阻挡或者

    延迟。网络中的任意一个节点,都可以根据它们对网络中其他地方交易情况的掌握来提供服

    务。

    除了建立一个技术上的P2P网络,区块链还建立了用户间的市场。借助于区块链网络和

    应用,用户可以建立不同规模和活力的(分布式)经济。因此,可以说区块链带来了一个经

    济模型,这也是本书后面章节所要扩展的一个重要特征。

    10.信用服务层

    所有的区块链,通常都把信用作为服务的最基础目标。本质上,信用是区块链的功能和

    提供的服务。但是信用并不仅仅局限于交易,它可以扩展到数据、服务、处理、识别、商业

    逻辑、合同条款或者任何实体上。它能够应用于几乎所有能够被数字化为(智能)资产并且

    内含价值的东西。

    现在,设想一下以上10种区块链强有力的特征,能够混搭出多少种可能的创新。这种组

    合,可以让你惊叹区块链不可思议的能力。状态迁移和状态机——它们是什么?

    区块链并不是适用于任何东西,也不是所有东西都能纳入区块链的范式中。区块链是一

    种所谓的“状态机”,这也是我们需要理解的一个概念。

    用技术术语来说,状态是指在某一个特定的时间点所保存的信息。状态机就是记录在某

    一指定时刻,事物所处状态的计算机或者设备。给定某些输入,状态可能会改变,状态机会

    对这些实现了的改变提供相应的输出。对状态迁移的密切关注是非常重要的,而且这也是区

    块链擅长做到的,并且区块链的输出结果是不可改变的。形成鲜明对照的是,数据库的记录

    由于是可以反复多次重写的,因此是可变的。不是所有的数据库都有审计跟踪,即使有,由

    于没有防篡改机制,审计跟踪也是可以被销毁或者遗失的。在区块链中,状态迁移记录是关

    于状态的信息的永久部分。在以太坊区块链中,有一个明确的状态树来代表每个地址的账户

    余额,而交易列表则代表了每个区块中当前区块和之前区块的交易。

    为了实现可以容错的分布式系统,状态树是一个非常好的选择。一致性算法

    要理解区块链范式转变的严重性,我们必须要弄清楚“分布式共识”(decentralized

    consensus)这一概念,它也是以加密为基础的计算革命的关键宗旨。

    分布式共识打破了传统模式的集中式共识,即一个中央数据库用于检验交易的有效性。

    分布式计划(区块链协议的基础)是将权力和信任转换到分布式的网络,并允许其节点持续

    并且循序地将交易记录在一个公开的“区块”上,从而创建了一个独特的“链”即“区块链”。每

    一个连续的区块都包含了一个前一段代码的“哈希值”(独特的指纹),从而加密技术(通过

    哈希码)被用来确保交易源的认证是可靠的,并且不需要任何中心化的中介认证。密码学和

    区块链技术的结合,确保了相同的交易不再被重复记录。更重要的是,通过这种程度的拆

    分,一致性逻辑和应用本身得以互相分离,因此应用可以写成分布式的,从而激发了与货币

    或非货币相关的应用的创新浪潮。

    你可以把一致性视为分布式结构的首要层级,这是理解区块链运行的内在协议的基础。

    一致性算法决定了提交交易的方法或者协议,因此是区块链的核心。它的重要性在于,我们必须信任已经提交的交易。作为商业用户,你不需要理解这些算法是如何工作的,只要

    你信任它的安全和可靠性。

    比特币首先提出了工作量证明共识机制,它可以看作是各种算法的祖辈。工作量证明基

    于流行的实用拜占庭容错(Practical By zantine Fault Tolerant)

    [13]

    算法,该算法允许根据指定

    的状态安全地提交交易。另一个选择是权益证明(Proof of Stak e,简称POS)共识机制。[14]

    其

    他共识协议还包括RAFT、DPOS以及Paxos,但我们不会对它们互相之间进行比较,因为随

    着时间推移,它们最终都将会被视为标准管道。建立在这些算法上的工具和中间技术,以及

    围绕它们的生态系统,才是更重要的。

    工作量证明的一个缺陷,就是对环境的破坏,因为它需要大量的来自专业机器的处理功

    率,从而消耗了过度的能源。工作量证明的一个有力挑战者就是权益证明。建立在虚拟挖坑

    和基于令牌的投票概念基础上,权益证明并不需要像工作量证明那样高强度的计算能力,并

    且能用一种更低成本的办法达到安全要求。

    最后,在讨论共识算法的时候,你需要考虑许可方法,也就是决定谁能够控制和参与共

    识过程。3种流行的许可选择是:

    1.公开(比如POW、POS、代理POS)。2.私人(在有限区块链中使用密钥来建立权力)。

    3.半私人(比如用联合的方式使用传统的拜占庭容错算法)。

    第1章要点

    1.像万维网一样,区块链是置于互联网顶层的技术。

    2.区块链有技术、商业和法律定义。

    3.区块链使用密码方法来确认和完成交易。

    4.区块链将重新定义现有中介的角色(如果他们愿意接受改变),同时创建新的中

    介,从而打破传统的价值边界。

    5.区块链有10个特征,需要全方位理解。

    [1] Bitcoin: A Peer-to-Peer Electronic Cash Sy stem,https:bitcoin.orgenbitcoin-paper.

    [2] 比特币大一统主义(Bitcoin maximalism),是认为我们只需要一个单一的区块链和单

    一货币,以便达到网络效应。其他区块链或者加密货币在这一目标下是可以牺牲掉的。

    [3] 约翰·哈格尔是一位管理咨询顾问、公众演说家和作家。——译者注

    [4] The Untapped Potential of Corporate

    Narratives.http:edgeperspectives.typepad.comedge_perspectives201310the-untapped-

    potential-of-corporate-narratives.html.

    [5] My erson,Roger B.(1991).Game Theory : Analysis of Conflict,Harvard University

    Press.

    [6] Leslie Lamport,Robert Shostak,and Marshall Pease,The Byzantine Generals

    Problem.http:research.microsoft.comen-usumpeoplelamportpubsby z.pdf.

    [7] 尼古拉斯·卡尔,美国作家,作品涉及科技、商业和文化,曾获得2011年普利策奖提

    名。——译者注

    [8] IT Does not Matter,https:hbr.org200305it-doesnt-matter.

    [9] 尼克·萨博,一名博客作者,前乔治·华盛顿大学的法学教授,曾被认为是以中本聪为

    笔名撰写了推出这一概念的具有开创性的论文的作者。——译者注

    [10] Ripple是世界上第一个开放的支付网络,XRP是Ripple Labs公司发行的虚拟货币,属于Ripple网络中的内部货币。——译者注

    [11] PayPal website,https:www.pay pal.comwebappsmppabout.

    [12] Personal communication with Vitalik Buterin,Feburary 2016.

    [13] By zantine fault tolerance,https:en.wik ipedia.orgwik iByzantine_fault_tolerance.

    [14] Proof-of-stak e,https:en.wikipedia.orgwikiProof-of-stak e.第2章

    区块链式信用是如何渗透的

    我不明白人类为什么恐惧新观念。我却害怕旧思想。

    ——约翰·凯奇(John Cage)

    达成共识是区块链的运作核心。但是,区块链是以去中心化的方式达成共识,这打破了

    陈旧的、由一个中央数据库规范交易有效性的中心化集成模式。去中心化的分布方式(区块

    链的基础)将权力和信用转移到分散的网络,授权网络中的节点连续并有序地将交易记录在

    公共“区块”上,创建唯一的“链”——区块链。

    当然,区块链注定会影响几乎所有的事物。但是,了解它是怎样影响、何时影响、影响

    什么则是一个挑战。第1章重点展示了区块链技术的多种功能,为你理解它的用途做准备;

    并让你相信,在区块链上的点对点交易,在没有已知的中介下就能完成,除了区块链自身。

    区块链并非一招鲜的马驹,它是可以采取多种形式的多头怪兽。

    如果你把它看成一种技术,那么你会将它作为一种技术实施。如果你将它视为企业变革

    的引擎,那么你会考虑到业务流程。如果你想领悟法律的内涵,可以从它的新型治理特点中

    得到肯定答案。如果将它视为一张用来设计新的可能性的白纸,要么设计出之前未有的,要

    么挑战现有产物,你都想要富有创造性地设计这些新机会。

    一开始,区块链(当然就是比特币)是一门通过挑战现状而活跃的技术,对现状能否持

    续没有预想的同情。中本聪的论文中丝毫未提及有关现存世界整合接轨的问题。多数应用都

    是来自大家对比特币的不同理解和应用后的想法。在宏观层面上,从市场的扩张和接纳角度看,区块链技术的未来将以类似网络的发展方

    式展开。一种新的信用层面

    区块链颠覆并重新定义了我们普遍接受的信用观念。

    当我们想到信用时,如果排除精神、哲学、情感内涵,仅在商业交易目的上,会考虑以

    下几方面:依赖性、可预测性、信心、事实、担保、信用凭证、确定性、确信、责任和依

    赖。

    作为公民或商业人士,让我们挑选几个日常接触的信用机构,通常会是:银行、政府、信用卡公司和公用事业公司。

    我们通常是相信这些组织机构的,因为它们大多大部分时间行事良好,并且给予和维护

    我们的信任。银行不会窃取我们的金钱,只要我们需要随时都可以支取。政府征税会向我们

    提供服务作为报答。信用卡公司借给我们钱,我们随处都可以使用,更加方便。公用事业公

    司提供水、电或者电信服务,我们只需要支付账单。

    你也许会认为这幅画面没有差错。然而,对于这些组织机构,我们可能会想,授予它们

    的信任可能被侵蚀、被滥用、被忽视、被遗忘,或有时会变得非常昂贵。

    银行会推迟结清我们的支票,即便我们买东西时是立即支付的。政府很容易浪费我们的

    税金,但是我们看不到,或者不容易证明这些。信用卡公司收取我们23%的利息,即使基准

    利率仅仅为1%。公共事业公司中断服务或者降低服务质量时是不会赔偿我们的,更甚者它们

    可能会在我们不注意时改变比例和条款。

    这是有一定因果关系的。因为我们95%的时间是信任它们并宽容它们的不守信行为的,所以这些组织可以逃脱上述极端情景(糟糕的影响)。那么换成区块链来做这些又会怎样

    呢?

    当上述“坏”情况发生时,区块链并不会做什么来节约我们那5%的时间。但是,我们将讨

    论区块链是如何在剩余95%的时间里,大幅度提升信用交易的透明度,以至于信任失败的糟

    糕影响可能会被消除(或者至少会被减弱)。通过更加透明的信用层面,各种组织将降低其

    不守信的次数,不仅仅是因为它们受到更多的监督或者害怕被质疑,而是因为潜在的失败可

    以被分散,并且允许我们成为初期预警系统的一部分,因此最终的结果就是降低了它们的整

    体风险。

    区块链通过提供一定程度的透明度,以及获得真相、防止信用背叛的途径,可以防止违

    背信用状况的发生。如果假使这种新技术可以在提供更多好处的情况下,重新定义中介所展示的诚信职责,并能取得类似的成效,结果会怎样呢?主动提供事实与透明度是区块链的基

    本层面。但是大多数其他信用机构是不会主动透明或者提供事实的。这将成为一场有趣的交

    战。去中心化的信用——是什么意思?

    有了区块链以后,信用的列车正在驶向新的目的地。通过潜在的、以区块链为基础的去

    中心化一致性协议,使得传输的管理正在从人类及中心化组织向电脑及去中心化组织迁移。

    之前的范式将我们的注意力导向信用机构,允许它们操纵我们的交易、我们的数据、我们的

    法律地位、我们的财产和我们的财富。

    在新的范式中,中心化信用流程的一部分被归入区块链中,区块链能够为此信用功能服

    务。如果传统的“信用检查”已经成为一种昂贵的、充满摩擦的过程或服务,也许区块链可以

    提供一个解决方案。

    核心问题是:区块链能否给予我们一个2.0版本的信用,即一种更好的信用模式,而不总

    是依赖于那些大而不倒、太官僚而无视风险或者行事拖沓而改变缓慢的中心化中介。假如我

    们相信去中心化式的信用是有未来的,我们需要信奉以下7个原则:

    1.将区块链理解成一个对信用去中介化的工具是不准确的。事实上,区块链只是对

    信用的再中介化。

    2.区块链能够对信用程度分类。区块链向现存某些信用提供者进行挑战,将它们的

    职责再分配,有时甚至削弱了它们的权力。

    3.区块链不会消除信用,而是转移它,使其流动回转。

    4.信用总是被需要的。信用如何被传递、被获取就是区块链所改变的。不论谁,获

    得了信用就获取了某种关系,自然包括对区块链的信用。

    5.中心化的信用被区块链打散,取而代之的是多样化、单独无害的,但聚合起来威

    力无穷的授予信用的个体。

    6.因为信用的传送成本被分散了,所以区块链破坏了信用的现有产业经济。

    7.不同于中心化的信用使我们疏远,分布式的信用将我们聚合在一起。

    听起来也许很抽象,但区块链的关键作用是提供基于信用的服务。这意味着我们可以检

    查核实事实、数据、流程、事件或者其他一切事情的真实性和准确性,就像目前谷歌搜索这

    些信息、服务、产品一样简单。

    随着我们反复完善我们的“信用逻辑”,拨号式或者谷歌搜索式信用将成为可能。

    我们已经完善了网络逻辑。将你的电脑连上网就可以工作。靠近一个无线网络热点时,你的电脑就会被发现。当你进入车中,它会通过蓝牙连接你的智能手机。这些魔术般事实的

    发生,是因为网络连接背后已经绘制好的逻辑,能够无缝连接且易于使用。

    下一个我们需要绘制的逻辑就是信用逻辑。信用将潜藏在硬件或软件系统中,通过连接

    授权给产品和服务,从而互相影响。在没有人类协助下,被信任的系统可以自行完成指定操

    作,这意味着大大提高了众多事物和服务的智能程度。

    透明性和对事实的探索是对信用特点的补充。透明性的要求是:我们能否看得见;事实

    会问:我们能否证明它。Airbnb[1]

    是如何为陌生人之间设计信任的

    Airbnb能利用基于区块链的信用系统做哪些事情呢?答案是许多。

    Airbnb网站有一门课程,是如何掌握允许陌生人在家里过夜而不害怕的艺术。最开始,先为两个陌生人配对并帮助他们完成交易,这类似于一条区块链帮助两个或多个互不相识的

    团体完成点对点的交易。

    对于双方有一个共同的问题就是,如何使交易顺利并且以有序、可靠的方式进行。共同

    的要素就是如何共享身份和声誉的细节。以Airbnb为例,宾客会分享许多自己的信息,这是

    关键的一步,有助于房东获得相信他们的自信。对于区块链,身份和声誉是最主要的准入要

    素,能在适当的地方有效锁定点对点交易。

    乔·杰比亚(Joe Gebbia),Airbnb的联合创始人说:“事实证明,一个精心设计的信誉体

    系是建立信任的关键。我们也认识到,只有披露适当数量的事实才能建立相应数量的信

    任。”

    Airbnb是为人类的信任成分而设计的,区块链则是为了交易信用这一并行要素而设计

    的,人类是交易信用背后的一部分,在区块链里用身份和声誉状态来代表。

    最终,Airbnb也运用用户区块链的身份和声誉来补充其现有的声誉和身份识别过程。如

    果区块链能够提供一种可靠的、能移植到其他服务中的选择,就没有必要再去寻找其他选择

    了。基于证明的信用服务范围

    证明事情是否发生是区块链的特长。证明方式的层级从一个一致性协议的一部分(例如

    工作量证明或者权益证明),到服务性证明(例如鉴定身份或者所有权),再到服务中的证

    明(例如土地注册或者婚姻登记)。

    下表涵盖了一些我们可能会碰到的,不同维度的与证明有关的服务型范例。在服务中的

    证明和服务性证明范畴中,我们可以期待更多的一系列改革创新。区块链格局

    对区块链市场的三个连续的建筑层级结构的描述,可以加深我们对区块链市场演变的理

    解。20世纪90年代末这种分割模式曾被我用于解释互联网,我们将再次借用这一流行的模

    式。

    ● 基础设施和协议。

    ● 中间件(middle ware)和服务。

    ● 终端用户应用。

    故事一般是这样的:首先,你需要一组强大的基础设施作为基础元素。例如互联网中的

    TCPIP、HTTP和SMTP,就像建筑用的砖。对于区块链,不同类型的区块链协议奠定了基础

    设施。然后,你需要一定量的中间件和服务,它们将建立或运行在基础设施之上。中间件是

    基础设施元素的延伸,使得应用程序的建设变得更容易。就像基础设施和应用中间的胶水。

    最后,依托于基础设施和中间件及服务,上千种应用将繁荣发展。

    理想情况下,底部两层越成熟,应用的发展也将更容易。只要不断进化,这三个层级在

    演变顺序中不会出现明显的轮廓边缘。即便基础设施和中间件层还没有被建立完善,开发者

    就开始建造应用了。然后,通过交替变化演进,这个格局中各个层级都会发展进步。直接和间接的利益

    那么,区块链技术能带来哪些好处?能解决什么问题?

    企业家和创新型公司自是不必说的。他们已经掌握了这项新技术,就像水中的鸭子,忙

    于创新业务和解决方式,使用不同的规则,来取代现有的形式。

    企业家会问些问题,因为好处对于他们而言并不明显。对于大公司来说,区块链最初是

    令人头疼的事,是不在企业计划中的事情。

    对于区块链能带来何种好处的问题,一个令人伤感的事实就是:如果满足于现状,你会

    认为区块链并不能带来任何价值的增加。事实上,区块链并不适合于一切事物,但是,如果

    它适用于你正在保护的领域,一旦你忽视它,总有一天,当一个基于区块链技术的公司开始

    影响你现有业务时,你也许才会意识到之前错误的判断。

    区块链最初也许受到过幸运饼干原则的困扰,就如同伯纳戴特·吉华(Bernadette Jiwa)

    概述的:“人们不会因为幸运饼干比货架上其他饼干的味道更好而买幸运饼干。他们买幸运

    饼干是为了在一餐结束时延续快乐。当市场销售在花费大部分时间卖饼干时,最应该做的却

    是寻找一种更能创造幸运的方式。当然,你的工作是烤饼干时,你应该最大程度地做好,但

    是你也必须花费时间来思考如何编一个生动的故事。”[2]

    对于开发者而言,区块链是有价值

    的。他们在吃小饼干之前已经发现了内在的幸运故事。但是对于一般的公共用户和许多企业

    家来说,比特币、区块链、加密货币这些并没有多少价值(至少是当时),因为他们只是被

    推销饼干的一方。

    通常,工程师想要解决技术问题。但是,如果只是技术问题的解决而不能解决终端用户

    的问题,用户会问:“那是问题的解决方案吗?我看不到这些问题啊!”

    终端用户倾向于实用的简单解决办法。他们并不关心谁创造或者想要一个特别的技术革

    新。利益相关的商人也是这个方程式中的一部分,因为他们了解哪些问题花费更多,他们期

    待这些问题能得到解决。

    一般来说,可以通过下列菜单来检查区块链提供的好处:

    ● 节约成本:直接或间接。

    ● 速度:消除延时。

    ● 透明度:为对的人提供正确的信息。● 更好的隐私:通过更精细颗粒度的控制保护消费者、业务。

    ● 更低的风险:更好的可见性、较少的风险暴露、更少的欺诈、更少的损害。

    ● 流程:更公正的流程。

    ● 生产率:产出更多。

    ● 有效性:进程或报告更快速。

    ● 质量:更少的错误或更满意。

    ● 成果:利润和增长。

    区块链并非一个技术改良的过程,但是它将在改良过程中发挥作用,因为改善一个现有

    流程比发明一个新的流程更加容易。至少,按照常识惯例,大型机构普遍流行这样的运营模

    式。

    是的,提高1.5倍或2倍是很不错的效果,但是当你能有10倍的提高会怎样呢?

    在创业型公司和大公司中存在奇怪的分歧。创业公司发现它是一切事物的解决方法,而

    大公司从它挑战现有业务流程中感受到的是伤痛。对基础功能的解释说明

    智能财产

    智能财产是区块链运作时所需的天然要求。为便于理解,我们考虑两个原有事物,“数

    据文件”和“数字资产”。数字资产是一个产品的数据化版本,包括具体的使用权利和通常的

    附带价值。没有权利,是不会被视作资产的,仅仅是“数字文件”。例如,数字资产包括一首

    歌、一本书、一张照片或者一个商标。在比特币发明之前,把钱变成数字资产是行不通的,因为双发(或者双送)问题还没有被解决,这意味着欺诈行为。类似地,当你将智能手机上

    的照片发送给别人,你仍然持有副本,那么你们俩都是图像的所有人。这在货币世界是不能

    被接受的,或者说具有真实价值或权利的资产不能被多个所有者共享。

    智能财产使得数字化资产概念走得更远,将资产和区块链联系起来从而使双发、双主

    人、双送的情况永不发生。如果你是这些数字资产的创造者或所有者,想象一下假如你以不

    可撤销的方式束缚住你的所有权(或权利),除非你自己决定将其转移或销售。这些全在自

    己的掌控中,而非他人。

    你可能正在创造一个智能财产,就是那种能知道谁是拥有者的财产或事物。一个智能财

    产不一定非得是数字化产品。可能是物理客观存在事物或者事情,通过显性的或隐性的与区

    块链相联系而变得“聪明”。有成千的事例,包括一把锁、一辆车、一台冰箱,甚至是你的房

    子。通过关联加密签名,区块链可被用作审计数据库,并基于智能财产内容——智能财产将

    关联唯一的数字指纹。

    现在想象这些功能中轻便、灵活和可发现性的因素,它们将成为去中心化点对点交易、金融交易或贸易的润滑剂。智能财产是区块链这列火车中的新形式数字化字节。

    时间戳

    一个特定行为的发生会被永久注册在区块链中,这是基本的时间戳功能。例如,资产所

    有权的变更或者一个事实行为的发生都会被记录。这有助于之后证明或验证某个事件是在特

    定时间发生的。一旦被记录在区块链上,时间戳是不可辩驳、不可修改的,所以这有助于寻

    求真相。

    多重签名交易多重签名是一个需要一人以上签名的流程,用于清理交易状态或者做出许可支持。与纸

    质协议上需要多人签名才能生效是一样的,但是在区块链上的发生是自动且快速的。你可以

    在业务逻辑中插入多重签名,使得这一途径更加有力,以至于每个签名都能触发新的行为,结果使得交易中创造出第三方契约服务。

    智能合约

    智能合约是区块链技术的基石。如果你不理解智能合约,你就不会理解区块链的威力。

    它所带来的变革将不会少于允许公开信息发布或连接到网络的HTML的发明。智能合约承诺

    将我们的世界编排在区块链之上,可能将取代现行昂贵或拖沓的遗留下来的中介的功能。

    这个概念最先于1994年由尼克·萨博提出[3]

    ,但是它经历了长期休止和不被关注的酝酿

    期,是因为没有执行智能合约的平台,直到2009年比特币区块链技术的到来。自2015年以

    来,智能合约开始流行,特别是自以太坊将它们作为区块链发挥作用的中心信条。

    如同任何新的流行词汇,一个术语越流行,它的传播范围就越广,使用也更广泛,但也

    会被误用或滥用。对不同的人,同样的术语也许意味着许多不同的事情。智能合约有如下一

    些事实:

    1.智能合约不同于合约协议。如果坚持尼克·萨博的原始想法,智能合约技术能够

    使违约变得更加昂贵,因为它们能通过“数字化方式”掌控现实世界的有价资产。所

    以,智能合约能推进一个特定需求的功能性实现,并能够有力证明某些条件是否达到。

    某些执行会相当严格,例如,如果一辆轿车交易没有被及时付费,这辆轿车将被数字化

    锁定,直到付款被执行。

    2.智能合约不同于李嘉图合约(Ricardian contracts)。李嘉图合约是由伊恩·格

    里格(Ian Grigg)推行的语义表征[4],能够追踪实际合约执行双方的责任。不论有没

    有智能合约,这些都能在区块链上实现。典型地,多重签名就是一个李嘉图合约执行的

    一部分。

    3.智能合约不是法律。作为计算机程序的智能合约是一种授权技术,但是这种行为

    的结果可能形成法律合约的一部分,例如一个智能合约能将股份所有权从一方转移到另

    一方。自2016年起,围绕智能合约的全部法律相关事务成为发展进程中的工作。一个智

    能合约成果可能会被用于审计追踪,以证明法律合约中的条款是否被遵循。

    4.智能合约不包含人工智能。智能合约是能体现商业逻辑并运行在区块链上的软件

    编码,可以被外部数据触发并使其修改其他数据。相较于人工智能,它更类似于事件驱

    动型的构想。5.智能合约不同于区块链的应用。智能合约通常是去中心化(区块链)应用中的一

    部分。一个具体应用可能有几个对应的合约。例如,一个智能合约中某些条件被满足

    后,应用程序才会被允许进行数据更新。

    6.智能合约很容易编写。写简易合约很容易,尤其当你正在使用一个具体的智能合

    约语言(例如以太坊程序),可以用几行代码就能写出复杂的过程。但是智能合约结合

    Oracles语言也有更高端的应用。Oracles是向智能合约发送可执行信息的数据源。

    7.智能合约不仅仅服务于开发者。下一代智能合约将包含界面更加友好的用户进入

    点,就如同网络浏览器。这将允许任何商业用户通过图形用户界面,或者基于文本的语

    言输入来配置智能合约。

    8.智能合约很安全。即使在以太坊实现过程中,智能合约也像类图灵式完整程序一

    样运行。这表明它们执行的过程可终止,不会冒无限循环的风险。

    9.智能合约有很广泛的应用。就像超文本协议,智能合约的应用范围只受到编写者

    自身的限制。智能合约是与现实世界资产、智能财产、物联网以及金融服务互动的理想

    工具。它们并不只是局限于货币的流动,而是适用于一切随时间变化并且附带价值的事

    物。

    具有智能合约专业技术的开发者是很受欢迎的。学会智能合约技术,将引领你在不需要

    直接掌握区块链的情况下就能使用区块链。许多智能合约语言是来自C++、Java或者Py thon

    这三个最流行软件语言的派生,学习起来会容易得多。

    智能合约是区块链技术构建中被低估的部分。然而,它们注定会为区块链的未来提供动

    力。

    如果信用是区块链的原子单位,那么智能合约是将各种信用编入具体应用的程序。很快

    地,区块链中将涌现上百万的使用我们世界中的逻辑表达的智能合约,这是值得期待的变

    革。

    智能预言机(Smart Oracles)

    预言机是一个与智能合约相关的有趣概念。你可以将它视为非链数据资源,可以被智能

    合约用来修改它的行为。智能预言机包含真实世界的信息表述,例如身份、地址或证明,它

    们也可以拥有代理属性,能够指挥智能合约以某种方式运转。

    它们可以一起协调工作,是因为它们其中一个在区块链上(智能合约),而另一个(智

    能预言机)不在链上。例如,智能合约涉及的“了解你的客户”功能与智能预言机包含的身份信息相互作用。又或者,如果警官希望以不与机动车数据库通话的方式核查驾照状态,他们

    可以检查区块链来获取与有效驾照相关的最新信息,到期日或其他驾驶者相关信息。可以想

    象到,机动车管理部门可能成为一个智能预言机,并在区块链上公布其数据,以此取代维护

    昂贵的中心数据库。

    数据将被加密,唯一能被影响的途径是持有正确的密钥存取数据,而这一过程会更高效

    并且维护费用更低。[5]一个被信任的区块链能实现什么?

    我曾经提出一个用于记录区块连接触过什么的物理手段。只要想到ATOMIC这个单词,你就会记得每个字母的意义:资产(Assets)、信任(Trust)、所有权(Ownership)、货币

    (Money)、身份(Identity)、协议(Contracts)。

    的确,区块链提供:

    ● 可编程的资产。

    ● 可编程的信任。

    ● 可编程的所有权。

    ● 可编程的货币。

    ● 可编程的身份。

    ● 可编程的协议。

    这6个概念合在一起将是强有力的催化剂,有助于理解区块链为什么可以被用于任何特

    殊情形下。

    接下来我们详述这些条目。

    数字化资产的创造和实时运动

    数字化资产能够在区块链网络上被创造、被管理、被转移,而不用遭受现存中介与清算

    相关的延时。不需要人类或中心数据库的强制性验证的介入,这无疑是一个基础性的创新。

    在交易和互动中嵌入信任法则

    基于网络中的逻辑规则,而非数据库的准入或中心授权,区块链通过在交易中插入能代

    表信任的规则,成为促使交易完成的一种新方法。因此,一个新的“信任要素”被创造成为交

    易中的一部分。时间戳、权利及所有权证明

    区块链允许用文件的时间戳表示权利或所有权,因此提供了不可辩驳的证明,这是加密

    般安全可靠的。反过来,这样使得各种建立在这些新的、无缝的验证功能之上的应用成为现

    实。

    通过自我约束实现商业逻辑的自我执行

    因为验证可以通过区块链的黑匣子实现,并且信任成分是交易中的一部分,所以,最终

    结果是自我清算交易。清算和资产处置是被融合在一起的。

    选择性的透明和隐私

    通过加密技术,不用泄露与所有者身份有关的一切信息,使得验证交易中去中心化数据

    的隐私和安全性进入一个新层面。透明度会揭露商业的道德原则,所以它会被抵制。但是,透明度越高,信任水平也将提高。

    抵制单点失败或审查

    因为区块链是由几个分散的电脑和资源组成,所以没有单点失败;因此,这样的网络比

    中心控制的基础结构更有弹性。区块链典型的抗审查性,是因为数据存储的去中心化特性、加密技术以及网络边缘的对等控制。身份所有权及表述

    匿名、假名或者真实的身份,都能在区块链上被唯一绘制,向我们提供能拥有自己身份

    的承诺,并且不让谷歌或脸书操控它们。

    区块链上的身份版本,保证用户能够完全掌控自己的身份。

    这个承诺可以导向一个简单、单一、无害的开始指令,使互联网用户跳过迷宫似的入口

    直接进入,并通过访问点锁定个人信息、进程服务以及数字资产的交易处理。

    在最简单的情况下,区块链能够用无法反驳、不可改变的方式证明你的身份是唯一的,因为你的“密钥”即你的身份。如果你因为每种服务都需要密钥,从而需要多个而不止一个密

    钥时该怎么办?想象你的房子有五把钥匙,基于不同的日期和进入口,你需要使用不同的钥

    匙。或者,你在世界不同的地方有五所不同的房子,你自然会想出一种保管钥匙的方法。这

    种情况的确可能发生,但是很累赘。

    联机在线时,我们已经挑战过在脑海中,或者在记事本中搜寻多重密码,同时还总担心

    被潜在的黑客攻击或将密码遗忘。我们将期待以区块链为辅助的身份和进入方案,能帮我们

    找到比现在更好的解决方案。

    在理想世界中,我们在线和离线状态下的身份为什么不能混淆?我们为什么要接受驾照

    只能在物理情景下(大多数)有效,或网络在线身份(脸书上或其他)在机场安检或银行是

    无效的。当然,新发行的护照已经开始着手弥补这个不足。当我们在机场柜台扫描护照时,我们通过视网膜扫描完备我们的身份,或者通过其他信息来确定我们的身份。

    区块链世界中,有多种寻找身份和个人安全的途径,包括授权我们使用数据和服务。有

    些是需要新的硬件来解决,有的是基于软件的,还有些是需要通过整合公司间的电子商务

    (B2B)来解决的。

    硬件 类似展现护照或其他政府发行的身份卡片,比如驾照。这类卡片是我们旅行

    或者驾车的通行证。在区块链上,某些途径也能与生物数据相结合,附加于身份上进行

    混合鉴定。例如:ShoCard、Case。

    软件 最类似于我们用脸书、推特或谷歌注册号登录网站的开放授权式身份验证。

    但是随着区块链的发展,角色被反转:首先你要自行注册身份,再关联你的社交账户。

    例如:Netki、OneName、BitIID、Idenifi。

    整合优先的 鉴于前两种方式通常是由客户发起的,此部分将从规划现存业务的一体化需求着手。例如:Cambridge Blockchain、Trunomi、uPort、Tradle、Ripple KYC

    Gateway。

    区块链的身份验证计划很有前景,但是也存在不稳定因素。在客户层面,它能否取代脸

    书、谷歌或推特,从而吸引我们一开始就使用它?在商业层面,它是否能够取代已经根深蒂

    固的技术,如银行结算系统(SWIFT)的3Skey多家银行、多重网络的个人身份识别技术或

    者马基特(Markit)的“了解你的客户”?

    对于基于区块链的解决方案,简化需求和延展至大量用户的门槛是很高的。它们要与上

    百万的谷歌用户、脸书用户和推特用户,或者上千家使用银行清算系统或马基特的金融机构

    相对抗。

    当然,区块链产业有其自己的解决办法。为什么我们每次注册一个新的加密货币交易都

    要经受“了解你的客户”系统的重复流程?让我们在现实世界里不再犯同样的错误。

    当涉及区块链方法的实施和改进时,有如下几个问题和疑问:

    客户问题

    哪一类应用将推动这些新的身份表达形式?在脸书和谷歌的世界里,具体的应用(例

    如,社交媒体或文件存取)推动我们的使用。但是在区块链上,大多数身份解析方案提供者

    只急于提供解决方案,忽视了将解决方案嵌入应用,而正是这一步才是提高使用量的关键。

    ● 一个线上自我管理的个人身份层级,能否替代当前的,使用脸书或谷歌来鉴定

    身份和信息的实际流程?

    ● 用户会喜欢自我管理更高水准的安全规则和准入水平所带来的复杂性吗?

    ● 在身份背景下,便携性真正意味着什么?它能用于管理多重身份吗?它将变成

    密码管理一样的噩梦吗?

    ● 保护机密性交易和个人隐私的零知识技术的角色是什么?

    ● 智能手机的角色是什么?就像它已经成为我们的数字钱包一样,它会成为我们

    的“数字护照”吗?

    商业考量如果我们丢失信用卡或者私人密钥会发生什么?一般用户自我管理数据存取,能像他们

    保护家中财产一样被信任吗?例如:

    ● 我们是否需要一些新类型的证书认证,为这些身份系统的认证许可做准备呢?

    ● 我们能绘制出更细致颗粒度的信息流程,从而使得点对点安全交易规则能够替

    代以防火墙为基础的解决方案吗?

    ● 与当前实行的“了解你的客户”有何关联?这些新的身份解析方案会为反洗钱

    或反恐行动提供一个更安全的屏障吗?

    ● 能吸引更多的用户或业务应用吗?

    ● 为使全面部署这类解决方案能够实现,是否需要解决法律或法规上的束缚?

    道德问题

    习惯的改变是技术能否被接受的最大障碍,在这个领域也没有不同。然而,我们不确定

    数字化身份的整体迁移是否将会导致滥用或减少摩擦,以及用户契约的全面增长。

    ● 数据和身份分离是一件好事吗?它会创造出多重虚假身份以及令人厌恶的角色

    吗?

    ● 交易历史会怎样影响我们的声誉?我们的在线声誉评估会变成新客户一样的信

    用分值吗?

    ● 匿名是一件好事吗?会为了达到蓄意的目的而滥用昵称吗?

    ● 能否打开市场促进金融包容,又或者将接受门槛提得更高呢?分布式数据安全

    如何平衡数据、身份及基于交易的隐私和安全,是一个两难的问题,而区块链提供了一

    些解决方案。

    我们已经看到大型中心机构的安保和隐私的缺陷,以至于我们开始怀疑网站或大型数据

    库事实上不再安全。客户信息和公民的隐私,以及交易信息会被损害,并对应用数据和在线

    身份的安全性带来深远影响。

    让我们进入区块链和以它为基础的去中心化应用吧。它们的出现为数据安全带来潜在的

    解决方案,这是因为密码型安全的加密术是区块链应用的标准组成部分,特别是与数据相关

    的部分。默认情况下,一切都被加密。凭借信息构造单元的去中心化,每个用户可以拥有其

    私人数据,同时,中心数据库将更少地遭受数据丢失或裂变的攻击,因为它只储存加密信息

    和分配遍布网络的存储位置的代码指针。所以,黑客无法再造或弄清他们手上已获取的部分

    信息。至少,理论勾勒出了这一美好愿景,而且正在逐步变为现实。

    在去中心化技术的新世界里,安全、隐私以及数据所有权需求是设计构想中的一部分,而非事后添加的事物。它们是首要的第一步。

    但是区块链并不完美。它们也会体验到安全性能的挑战,这是由于其内部固有的设计与

    如下三个关键领域有关:

    ● 区块链上的一致性引擎。

    ● 分布式计算结构。

    ● 点对点客户。

    公共区块链的一致性是公开完成的,理论上会遭受众所周知的“女巫攻击”[6]

    (尽管还没

    有发生)。去中心化计算处理构造趋势是需要一个新的、不同于传统网络构造的应用设计和

    编写。最终,每次下载一个“听从”于网络的软件客户端到你的电脑或智能手机上,你都可能

    暴露在安全风险之下,除非它被完美地执行。

    我们也要了解,物联网也受制于潜在的安全缺陷,因为潜在的缺陷正被从中心推向边

    缘,那些有计算资源的边缘。

    幸运的是,一些解决方案已经在实行中了,例如私有区块链、零知识验证和环签名,但是在我们这本书的范围里将不涉及这类技术领域。

    另一束亮光是,我们不必重复研发去中心化式安全、分布式数据以及如何编写分布式应

    用,因为已经存在一些全新的平台,它们的核心贡献就是提供以上基础构造。

    假如你是开发者,未来可能的影响如下:

    1.在你编写应用时,安全数据内嵌其中。

    2.分布式用户数据会保护它。

    3.学习区块链和去中心化技术。

    4.在新的薄云结构上写智能合约(没有服务器)。

    5.为你的客户重新考虑身份所有权。

    安全和隐私需要被纳入初始设计构想中,不再是事后添加的事物。匿名和难以追踪的通信

    区块链通过选择实现用户匿名性,这对于监管者和财务报告当局来说是最恼人的特点,特别是在消费领域的应用。他们首先联想到的就是洗钱、非法贸易,以及与恐怖主义有关的

    活动,通过这些活动,用户可以隐藏在虚假身份背后,在被发现之前在此范围内隐藏一段时

    间。显然,这不是公共区块链或去中心化应用程序的运行和设计目标,尽管对于正常人来

    说,这是一种极端情况,它们仍可能被政策制定者和政府机构视为严重的漏洞。

    抛开这种可能的暗中保护罪犯和与不良行为有关联的潜在风险,在某些情况下,出于正

    当合理的原因,不可追踪的通信是可取的。

    戴维·肖默(David Shaum),数字货币和隐私保护技术的创造者,曾经说道:“对于质

    询自由和表达自由而言,不可追踪的通信是必要的,可以增加一般性网络隐私,包括个人通

    信。为满足这些需求,系统应该支持,最好是一个组合的匿名性装置,最常见的用例:聊

    天、照片视频共享、热点追踪、搜索、发帖和支付等潜在匿名认证的所有不同类型。”

    1994年,《失控》的作者,凯文·凯利(Kevin Kelly),这样写道:

    一个良好的社会需要更多的匿名性。网络文明需要匿名,在线识别、在线身份证

    明、名誉、网络信任、在线签名、网络隐私,以及在线访问,所有这些都是开放社会的

    基本元素。

    令人沮丧的是,直到2016年,我们仍然落后于“更好的、开放的网络社会”这一愿景。区

    块链可以为此提供帮助,因为已经有太多的网络公司聚集在一起,绑架了原本可以更为分散

    的服务。

    我们希望有一天,我们可以有效协调匿名性和问责制的要求,在两者之间取得良好的平

    衡,“恶人”可以被驱逐出网络,同时为广大“优秀”用户保留正常操作流程。[7]作为云的区块链

    区块链还可以被视作共享的基础设施,如公共事业。如果你在思考现今的互联网基础设

    施是如何被支付的,实际上我们通过每月向互联网服务提供商支付费用来补贴它。随着公共

    区块链的激增,我们开始在此基础上运行数以百万计的智能合约和验证服务。我们还可以通

    过以交易费用的形式支付小额交易、智能合约通行费、捐赠按钮,或者按次计费方案进行资

    助。

    区块链就像是分布式云中的虚拟计算机,是虚拟的,不需要设置服务器。无论谁都可以

    打开区块链节点,运行服务器,而不是只有特定用户或开发人员。

    所以,区块链就像计算机网络的基础设施。有了这样的想法,我们可以很容易地想象计

    算机程序是如何在这个新的基础设施中运行的。

    但是我们不应该按照字面意思将区块链类比为云计算。区块链基础设施没有取代云计

    算,它对云计算进行分类,并扩展其中一部分。

    更有可能的是,区块链基础设施类似于云计算基础设施的一层。如果按照字面意思,将

    功能与典型的云服务对比,如亚马逊网络服务或数字化海洋,区块链虚拟机器可能太过昂

    贵。但是它们对于智能合约来说是有用的,因其可以在区块链的虚拟机器或去中心化应用上

    运行自己的逻辑,这也被称为分布式应用(Dapps)。作为旁注,在区块链过于昂贵或缓慢

    的场景下,未来客户端节点也可以直接互相通话。

    当你在云中运行一个应用程序(如在亚马逊网络服务或微软Azrue),你可以依据时

    间、存储、数据传输和计算速度需求来付账。这个虚拟机器的新颖之处在于,你是为区块链

    上运行的业务逻辑而付费的,区块链则是在物理服务器上运行(在现有的云基础设施上),但是你不必担心这些服务器的设置,因为它们由其他用户管理,而且这些用户已经通过运行

    基础设施挖矿而得到了报酬。

    因此,区块链云有一种与传统的云计算堆并行的微观价值定价模型,但是基于一个新层

    面。它不是一个云的物理拆分,而是在平行且轻量的云上构建一个新的分层,以密码学为基

    础,实现交易验证和状态迁移记录。

    但在这个新的基础设施上运行应用程序是一项挑战:你需要做一些功课。这项工作是坚

    持一个新的去中心化应用的范式形式,有一个新的层次结构,被嘉文·伍德(Gavin Wood)

    称为“Web 3”。[8]

    Web 3是一个为在区块链内运行而设计的架构。以以太坊为例,一个Web 3

    架构主要包括:(1)一个作为客户端的先进的浏览器;(2)一个共享资源的区块链账簿;(3)一个计算机虚拟网络,该网络通过去中心化方式,也就是与能够清算交易或者切换价

    值的区块链共识引擎的相互作用,来运行智能业务逻辑程序。这种新的范式实际上为将来基

    于密码学的去中心化计算指明了发展方向,也是现有网页应用程序架构的一个变种。在现有

    架构下,Javascript脚本在浏览器中运行,而服务器端的代码则在公司的服务器上运行。

    在更大的背景下,会发生什么?让我们展望一下。我们正在目睹不同技术级别的层级减

    少:

    ● 现在应用程序编程接口(API)来自一个受密码保护的公共基础设施(区块链)。

    ● 区块链被用作一种新形式的数据库,例如作为永久存储分布式哈希表

    (Distributed Hash Tables,简称DHT)上不变密钥(或哈希值)的地方,分布式哈希表

    又可以指向存储在链下的更大的数据值。

    ● 一种新的浏览器将允许用户启动去中心化的分布式应用,不仅仅是Web页面(例

    如来自以太坊的Mist钱包)。

    ● 万维网的原始超文本协议可以扩展为一个新的超媒体协议,星际文件系统

    (Inter Planetary File System,简称IPFS)。这是一个点对点分布式文件系统,它可以

    连接所有具有同一文件系统的计算设备。

    ● 合同法被削减,例如通过李嘉图合约跟踪一方对另一方的责任(比如,OpenBazaar正将此应用于其点对点电子商务协议中)。

    对大型企业而言,这也同样寓意深远。业务用户不必寻求IT部门的许可,就能在开放的

    区块链上运营自己的智能合约、P2P应用程序,以及其他分布式应用。这类似于软件即服务

    (Software-as-a-Service,简称SaaS)应用模式,它允许员工自行注册服务,同时不会扰乱公

    司的基础设施(直到需要执行一些集成的时候)。

    这种新形式的SaaS之所以能成为可能,是因为一个新的基础设施层能通过获得点对点和

    费用分摊基础的支持而产生。而且更有可能的是,这种新的计算基础设施的成本,以人均使

    用计算的话,将像今天上网一样廉价。如果是这样的话,应用程序的发展前景将更诱人。

    对于用户和开发人员来说,薄云代表自由和灵活性。它允许任何人在不必担心基础设施

    设置的情况下,就可以创建自己的针对所有权、商务、合同法律、交易模式、状态转换功能

    的业务逻辑。

    作为区块链基础设施的结果,薄云必须要被我们完全接受,并且我们必须结合在其上运

    行的创造性应用程序来进行革新。数以百万计的区块链

    在1994年网络出现时,网站还是新鲜的事物。直到大约1998年,我们才有拥有或没有网

    站的财富500强企业名单的记录。大多数公司都需要耗费至少三年时间才能接受网站。那

    时,很多这些早期的网站因为更像美化的小册子或信息单而受到批判,只有亚马逊作为少数

    几家公司之一,真正在互联网上开展业务。

    我们快进到2016年及以后。形象地说,区块链将会成为新的网站。是的,区块链是令人

    讨厌的(挑战就是为了将这种讨厌去除),但每个公司一定会拥有或参与各种各样的区块

    链,无论它们是私有的、半私有的或公共的。

    类似于网站的使用,公司可以采用熟悉的渠道方式来提供一系列的区块链服务,促进新

    用户加入,同时还可以展示区块链的功能。

    第一步涉及从你当前运营的业务开始,发掘能够适用区块链的地方。就像你的第一个网

    站,问题是,“我们能发布什么信息?”有一些最初的问题你可以试着最先回答,以此来发现

    潜在的、与各种可能的点对点价值交换服务有关的区块链用例。

    当中本聪于2009年释放出第一个比特币区块链代码时,它只由两台电脑和一个代币组

    成,这几乎是不可想象的。然而,它不断壮大,因为任何人都可以下载一个软件程序并在联

    网后成为可以运行相同代码的同一节点。它继续前进成为一个自主增长型的网络。这就是公

    共区块链是如何壮大的。

    比特币是第一个公共区块链,它激励了许多人。以太坊是另一个主要的公共区块链,它

    迅速地发展,使自己成为第二、多重目的的公共区块链。

    公共和私有区块链之间的主要差异之一是,公共区块链通常有一般性的目的,并且使用

    更便宜;而私有区块链则有些更特殊的用途,它们的造价更昂贵,因为成本仅由少数的所有

    者全部承担。我们也期待特殊用途公共区块链的出现,例如,承诺完全隐私性的Zcash。

    随着公有、私有、半私有、特殊目的以及其他类型的区块链的增长扩散,数以百万计的

    区块链世界将会实现。

    第2章要点

    1.区块链对实现交易型信任提供了一个新的范例。我们应该开放思想,接受能够取代人工验证的,由机器计算而实现的信任。

    2.通过增加必要的透明度实现信任,即共享身份和声誉信息。

    3.证明区块链为已经发生的某些事物服务。随着信息搜寻路径的竞争,将有上百万

    诸如此类的实例出现。

    4.匿名、身份、分布式数据和安全性,这些发展中的事物非常适合区块链。

    5.智能合约和智能财产是区块链运作时的关键基础结构,它们展示应用程序及潜在

    价值。开发者们抢先创造出基于智能合约的应用程序,而没有对学习掌握区块链内在元

    素的困扰。

    [1] Airbnb成立于2008年8月,总部位于加利福尼亚州旧金山市。Airbnb是一个值得信赖

    的社区型市场,在这里人们可以通过网站、手机或平板电脑发布、发掘和预订世界各地的独

    特房源。——译者注

    [2] “The Fortune Cook ie PrincipleTM”,Bernadette Jiwa,http:thestory oftelling.comfortune-cookie-principle.

    [3] Smart Contracts,Nick Szabo,http:szabo.best.vwh.netsmart_contracts_idea.html.

    [4] ]The Ricardian Contract,Ian Grigg,http:iang.orgpapersricardian_contract.html.

    [5] Digital Identity on Blockchain:Alex Batlin's“prediction,”,Alex Batlin,http:fintechnews.ch803blockchain_bitcoindigital-identity-on-block chain-alex-batlins-

    prediction.

    [6] 女巫攻击(Sybil attack ):指一个恶意的设备或节点违法地以多个身份出现,这种模仿多

    个身份的攻击被定义为女巫攻击。——译者注

    [7] PrivaTegrity-David Chaum's Anonymous Communications Project,Securityweek,http:www.securityweek.comprivategrity -david-chaums-anonymous-communications-project.

    [8] Less-techy :What is Web 3.0,Gavin Wood,http:gavwood.comweb3lt.html.第3章

    困难、挑战和心理障碍

    面对变革之风,有人砌围墙,有人转风车。

    ——中国谚语

    曾经,一位年轻人去见一位智者,并对智者说:

    “我是来寻求帮助的,因为我饱受精神折磨,而且曾想过轻生。每个人都告诉我说

    我是一个失败者,一个傻瓜。我恳求您,大师,帮帮我!”

    智者看了看这位年轻人,急忙回答说:“原谅我,我现在很忙,不能帮助你。我需

    要处理一件十分紧急的事情……”他停下片刻,思考了一阵,又补充道:“但是如果你

    同意帮助我,我将很乐意回报你。”

    “当……当然,大师!”年轻人喃喃地说,但他担心的是他将又一次被忽视。“很

    好。”智者说,并从他的手指上摘下一枚美丽的宝石戒指。

    “骑我的马去市场!我急需把这个戒指卖掉以偿还债务。试着卖出个好价钱,不要

    低于一个金币!现在就走,尽快回来!”

    年轻人拿着戒指起身就走。当他到达市场时,他向许多商人展示了戒指。他们都怀

    着极大的兴趣检查戒指。但是当他们听到这个戒指只能用金子来交换时,他们完全失去

    了兴趣。一些商人嘲笑这个年轻人,其他人直接就走了。只有一个中年商人向他解释

    道,这个戒指卖一个金币太贵了,估计能卖一个铜币,最好是一个银币。

    当他听到这些时,年轻人变得十分沮丧,因为他记得智者的嘱咐:不要低于一个金

    币。走遍了整个市场,见了上百个商人之后,他感到极度失望,但最终还是回去见智者去了。

    “大师,我没能完成您的要求,”他说,“我最多能卖几个银币,但是您告诉我不

    要低于一个金币!他们告诉我这个戒指不值那么多。”

    “那是非常重要的一点,我的孩子!”智者回答道。“在尝试卖一枚戒指之前,要

    想知道它的价值到底有多少,这不是一个坏主意!但谁能比珠宝商估价更准?找到他并

    询问他给出的价格。但不管他给你多少钱都不要卖给他!直接回来。”

    年轻人又一次跳上马背,去找珠宝商。珠宝商用放大镜检查了很长时间,然后在一

    组微小的天平上称量戒指。最后,他转向年轻人并说道:

    “立刻告诉你的主人,我最多给58个金币。但是如果他给我一些时间,我将支付70

    个金币。”

    “70个金币?!”年轻人惊呼道。他笑了,谢过珠宝商之后立刻去找智者。当智者

    听到此事后,他告诉年轻人:“记住,我的孩子,你就像这枚戒指,珍贵而独特!只有

    真正的伯乐才能发掘你的真实价值。所以你为什么要浪费你的时间穿梭于市场来留意一

    些不识货人的想法呢?”

    这则寓言暗示了比特币、数字货币以及区块链技术所面临的问题与困难。在获得合法性

    和普遍认知的过程中,它们遭遇了许多忽视,没有得到应有的重视,从而它们的价值被低估

    了。

    在被广泛接受之前,区块链将会遇到阻力,将会被误解甚至被抛弃。本章在这本书里是

    忧郁的一章。如果你阅读完本章,你将觉得区块链永远都不会成功。希望你不会在“傻瓜市

    场”中将它低价卖出,就像寓言中所说的一样。

    是的,目前还存在许多未知和挑战,但是在互联网产生的早期(1994~1998年),我们

    有同样的盲点和不确定性。15~20年之后,人们对于互联网的认知就彻底改变了。人们普遍

    认为,在互联网上几乎没有什么是不可能的。

    你可以查到任何信息。这可能就是网络思维,但在早期的几年,这种程度的市场渗透力

    是不可想象的。

    当前的区块链充斥着一半的关注与另一半的冷漠。互联网已经成为一个美好的工具,因

    为关注超过了冷漠。但是这并不是偶然的,也不是人们一时脑热,更不是仅依靠时间就能实

    现的。这是因为早期的市场参与者能够识别互联网商业化所带来的挑战,并且一个一个地解

    决,从而使得使用互联网的障碍越来越小,机会变得越来越大。

    在1994年前后,开始了其早期的商业化进程,我是通过商业网(CommerceNet)观察到的。那时互联网的唯一目标就是排除应用障碍,推广其愿景,并告知公众其优势。当时,技

    术、教育、法律以及监管措施促进了互联网的早期发展。毫无疑问,区块链将重演互联网的

    发展历程。影响区块链的框架方法

    让我们通过催化剂-障碍-解决方法(Cataly st-Barrier-Solution)的框架视角,来对区块链

    进行整体的梳理。该框架包含对催化剂的准确描述:商业驱动力和技术推动力。之后,我们

    可以引入相关的问题,包括技术、商业市场、法律监管,以及行为教育方面的挑战。最

    后,我们必须一个一个地解决这些问题。

    我们不应该心存任何侥幸。如果我们忽略了这些障碍背后的问题,那么这些问题并不会

    凭空消失。我们需要在正确的方向有所进展。

    这个框架背后的信息有助于我们关注到什么是重要的。当商业驱动力显著之时,当技术

    推动力蓄势待发之时,以及我们找到解决方案之时,进步就会发生。

    下面的表格列出了4个方面所面临的挑战:①这是克莱顿·克里斯坦森(Clayton Christensen)的著作《创新者的窘境》一书中的一

    个术语,它指出成功的公司过于强调客户的现有需求,而没有采取新的技术或商业模式。

    https:en.wikipedia.orgwikiThe_Innovator%27s_Dilemma。美国行政部门列表,https:en.wikipedia.orgwikiList_of_U.S._executive_branch_czars。技术挑战

    软件工程师和科学家擅长应对技术挑战。无论有多么困难,他们都将尝试去解决这些问

    题。

    欠发达地区生态基础设施

    作为起点,每一个区块链都需要自身的技术基础设施以及一个充满活力的生态系统,这

    需要许多的参与者来提供支持。在技术方面,协议本身是一个最低要求,并且它需要通过软

    件工具和服务来放大其功能。以技术为核心的生态系统,直接影响着区块链市场的进程。

    就像整个网络作为一个生态系统一样,区块链生态系统将遵循同样的发展道路,产生网

    格化的互联式区块链。然而在此期间,该生态系统感觉就像管弦乐队中一些声部消失了一

    样。

    一个充满活力的生态系统应该在以下方面均包含众多的参与者:

    ● 完整的技术堆栈,包括基础设施、中间件和软件应用。

    ● 通过创造新产品和开拓新市场来进行创新的初创公司。

    ● 为企业提供终端到终端的解决方案和服务提供商。

    ● 与企业家和科学家一同承受风险的基金和风险资本。

    ● 倡导者、名人、分析师、志愿者、支持者以及地方社区。

    ● 研发核心技术以及扩展技术的开发者和技术专家。

    ● 乐于尝试新产品的使用者,包括消费者和企业客户。

    缺少成熟的应用

    当新的基础性技术产生之时,需要花一些时间来消化新的应用。我们花了很长时间才能

    看到雄心勃勃且充满创新的网络应用,并且许多早期的项目并不是创新的,它们只是试图复

    制已经完成的项目。尽管如此,复制是很好的第一步,因为当期望成功的可能性不高时,它

    可以使人们获得经验。一个极端的情况是,几乎任何软件应用都可以被一些区块链所改写,但这并不意味着这

    是一个好的做法。

    也许2016年对于区块链就像1995年对于网络应用一样。在那时,Java虚拟机(Java

    Virtual Machine,简称JVM)还不可用,但是当它可用的时候,它带来了如雪崩一样来势汹

    汹的机会,并且让创建大量网络应用变得更加容易。Java计算机编程语言的到来,意味着无

    论计算机是什么体系结构,Java应用都可以运行任何Java虚拟机。一些区块链,如以太坊,拥有一个类似的“虚拟机”功能,它允许在不要求开发者意识到内在计算机体系结构的前提

    下,就在区块链中执行程序。

    另一个对区块链的批评是它缺少所谓的“杀手级应用”,这种应用应该激发用户指数级的

    使用数量。我们期望可视化的应用来作为指路明灯。但是还存在另一种观点,区块链支持几

    个杀手级应用,而不是仅仅一个。对于后者,众所周知的“长尾”市场特征将流行起来。

    缺少开发者

    需要成千上万的软件开发者来通力合作。到2016年中期,大约有5 000名开发者致力于编

    写数字货币、比特币和区块链的软件。[1]

    也许还有另外的两万名工程师已经涉足一些相关技

    术,或编写各种可以使区块链相连接的前端应用。以上这些数字对于世界范围内900万的Java

    开发者(2016)[2]

    ,与1 850万的软件开发者(2014)[3]

    来说是苍白的。

    幸运的是,区块链的编程语言类似于许多流行的编程语言,例如Java、JavaScript、C++、Node.js、Python、Golang或Hask ell。[4]

    这种编程语言上的类似性将有利于编程者参与

    区块链技术的开发。

    哪些因素将会增加开发者的数量?

    ● 提高公众对区块链的认识,从而使得市场产生更高的兴趣。

    ● 流行的认证程序,例如数字货币认证协会(CryptoCurrency Certification

    Consortium,简称C4)。[5]

    ● 提供该领域正式的学术学位,例如尼科西亚大学塞浦路斯分校提供的数字货币

    科学硕士。

    ● 由区块链提供商提供培训。不成熟的中间件和工具

    区块链的中间件和软件工具是非常重要的。中间件就像区块链基础设施和应用间的黏合

    剂。软件开发工具大大方便了整体软件开发项目。

    直到1998年,编写网络应用程序并不容易,并且需要手工将软件进行整合。在那期间,在网络应用部署方面还存在一些困扰,其中包括缺少强有力的交易管理以及与国家相关的能

    力、可扩展力、部署力、应用管理能力,当然还有安全性。随后,美国网景公司

    (Netscape)提出了著名的一体化“网景应用服务器”。这是一种软件功能集成套件,囊括了

    多种必要的组件和工具,能够做到开箱即用。这种简便性对程序员来说无疑是一种福利,如

    鱼得水一般,从而能够使程序员仅专注于网络应用的编写,而不再担心如何整合所需的配件

    以及兼容性问题。早期的网景时代体现了现代网络应用结构的开端,而且其精髓延续至今。

    一个完整的、开箱即用的产品,能够保证简化区块链的安装、开发以及部署等相关操

    作。如果看到这样一种产品诞生了,那么我们就知道一个新阶段开始了。

    可扩展性

    区块链的可扩展性是一个持续争论的问题,尤其关于公开性的比特币区块链。可扩展性

    背后存在的挑战是双重的:

    1.任何技术的扩展方式都是多种多样的,而区块链也是一样的。工程师们对于扩展

    方式的最优方案似乎不能达成一致,因此这可能会引发长时间的讨论,并拖延实施计

    划。

    2.就像2016年,区块链扩展性的一些方面仍然需要进行系统的研究,这是由于这个

    新领域更接近于前沿领域的边缘。

    扩展技术体系是一项永无止境的挑战。它的目标需要与时俱进,因为人们的需求是随时

    变化的。换言之,你不必解决一个已经不复存在的问题。你通常需要在问题到来之前就解决

    它。当你只服务于1 000个用户时,你不会设计一个为100万用户服务的解决方案。

    参考一下互联网,在其发明之后的30多年,我们始终在设计和改善网络本身的可扩展

    性。放眼于2020年,那时不再像1983年或1995年那样,5 000万节点已不再是一种设计难题。

    对于现在,网络规模飞速发展,已跨越数十亿的用户,我们将会更加轻松地应对下一个可扩

    展性目标。从概念上来讲,扩展区块链的方式不会比继续扩展网络的方式有所不同。我们拥有许多

    具有智慧的工程师、科学家、研究者以及设计者,这些人将迎接挑战并将战胜这些挑战。

    分布式和安全性二者需要保持平衡,这项要求使得区块链的扩展更加复杂化。分布式网

    络带来了新的经济模式,而这种经济模式与其安全性密切相关。对于这种网络进行扩展,是

    一个从未尝试过的新前沿。

    遗留系统

    企业的遗留系统(legacy sy stems)通常存在两个问题:

    1.现存应用集成。

    2.明确需要替换的部件。

    对遗留系统或其他应用进行技术集成,通常是一项IT技术挑战。因此,较为容易的方式

    是开发独立于现存系统的用例(use case)[6]

    和项目,这样至少在初期阶段可以避免集成所

    带来的噩梦。

    利用数据库进行权衡

    理解涉及数据库和区块链的权衡与选择是十分关键的,而且需要不断完善。这首先需要

    清晰地理解每种方法的优缺点(见第1章和第2章)。

    发现区块链的擅长之处,并将所派生出的优势与后端数据库或现存应用紧密结合,这需

    要找到一个合适的平衡点。这个过程就像寻找魔法一样,需要你不断去寻觅。我们会一直研

    究这些界限在哪里,并且像钟摆一样,时而向一方摇摆,时而又朝向另一侧,直到最终找到

    一个中间点。

    除此之外,另一个问题是存储区块链数据用以交易、回顾、分析以及提供合规报告。

    隐私性

    在公共区块链中,任何交易可视化的默认模式都是公开和透明的。这意味着任何人都可以跟踪交易路径,包括持有量以及初始和最终地址。这种透明度再不适用于私有区块链。然

    而,现在通过加密就有可能实现交易的机密性,并且利用零知识验证(zero-k nowledge

    proof)方案也可能完成身份匿名。

    安全性

    区块链安全性问题将会是永恒的话题。我们始终采用通过达成共识的方式(无论通过何

    种形式来达成共识)来完成交易,而不是采用一种更具有确定性的“数据库提交”方式。

    大型组织机构,尤其是银行,对采用公共区块链来满足它们的网络需求并不感兴趣,这

    是由于公共区块链存在安全隐患。对于公共区块链安全问题的技术争论,会使你对于潜在的

    情形容易心生疑云,从而妨碍交易的完成。尽管这种争论可能对它们的安全性有所帮助,但

    这种恐惧足以形成一种震慑,使得它们不采用公共区块链。

    缺乏标准

    有一句谚语:标准的好处是有很多标准可供选择。在早期,区块链技术面临截然相反的

    问题。

    通常,标准通过两种方式形成。一种是由于市场适应形成实际标准,另一种则是通过标

    准委员会或者协会组织从而发展并形成先验标准。

    标准会带来很多好处,包括一些网络效应,更便捷的互联互通,实现知识共享,降低潜

    在成本,以及规避总体风险。标准适用于不同层面的技术性平台与相关进程领域。

    然而,标准存在一些问题。一般来说,你不能对抗标准。它们倾向于建立一个公平的竞

    争环境,公司通过执行这些标准来实现竞争。你的竞争优势要么来自你的执行速度,要么来

    自你超越标准的创新力。区块链将为标准的使用提供同样的机会和警示。标准是一个必要但

    不充分条件。商业市场挑战

    一些市场和商业挑战是宏观的,而其他的更多是微观的。

    将资产转移到区块链

    区块链是一条转移资产的超高速铁路。但是,目前的首要挑战是将火车放在铁轨上,之

    后它才能开始跑。你可以直接在区块链上创建新的资产,也可以在上面转移资产。虽然开始

    创建新的资产是比较容易的,但每一个步骤都会进行不同的考虑,因为在开始时你不需要担

    心与现有系统的整合,但之后就不同了。

    项目理念的质量

    首次经历很重要,但如果你的首次尝试没有得到可观的回报,那么也许这些项目的质量

    和愿景可能是有问题的。如果项目开展和预期都非常谨慎,那么回报也就不会太高。

    足够多的用户

    这适用于消费者以及B2B市场。许多消费者应用程序需要成千上万的用户使用,上百万

    用户则更好。在B2B方面,你需要得到位于区块链中价值链上的所有成员的信息,这样才能

    开始得到回报。而这是需要时间的。

    初创公司的质量

    区块链初创公司与其他高科技初创公司没有什么不同。它们将尝试各种质量的项目,最

    后只有少数能成功地开始运作。即使90%~95%的初创公司都没有成功,但大量的初创公司是

    生态系统有活力的标志。失败的初创公司会缔造富有经验的创业者,这让他们在之后的工作

    中表现得更好。无论新风险的最初质量因素如何,我们都应该为初创公司的高实用性欢呼。

    风险资本区块链技术应用中的孵化、生产和加速创新的根本是获得风险投资。专业的风险投资人

    精通于为风险投资,并支持企业实现它们的目标。我们希望风险基金对区块链初创公司的投

    入会逐步增加,这将是一个健康的标志。

    除了风险资本,通过自发行数字货币或数字令牌(cry pto-tok ens)来进行众筹,也是获

    取资金的一种选择。这种方式要承担一些风险和不确定性,这是由于外部问责控制水平较

    低。虽然在某些情况下可行,但该方法的成功率不如风险创投基金高。

    数字货币的波动性

    数字货币的波动性是一种对使用和信心的威慑,但人们预期其波动性将随着数字货币技

    术的成熟以及市场接受度的提高而趋于稳定。劣质的参与者以及投机商对数字货币整体健康

    程度的影响将越来越小,最终他们的占比将会很小。

    方便新用户

    大多数用户不能应付与日俱增的使用程度的复杂化,尤其当底层技术很复杂的时候(比

    如区块链)。早期的区块链应用没有很好的用户体验度,但最终,用户将无感于在他使用的

    背后是受到区块链支持的。

    较少的标杆应用公司

    亚马逊和eBay的区块链在哪里?这类公司已经成为标杆,因为它们是第一个验证点,在

    其中你可以在区块链上建立可行的商业模式。我们需要见证这样的公司的出现,并看到它们

    通过市场的认可来实现成功。

    没有足够的合格个体

    将数千名员工转变为有经验的区块链倡导者是需要花一些时间的。机构内部大量的内部

    支持者和专业人士也是必需的,因此他们可以未经许可就进行各种各样的区块链试验并找到

    解决方案,这就好比,网络应用和思维已经成为大多数企业的第二属性。成本问题

    涉足区块链技术不是很昂贵的,因为其中大部分是通过开源许可,这是完全免费的。然

    而,全面实行将承担额外的成本,而这与典型的信息技术相关的项目和部署的成本是不一样

    的。一些首席信息官(Chief Information Officer,简称CIO)可能不愿意对其预算施加压

    力,直到他们看到了早期的投资实现了回报。

    创新者的窘境

    进行商业模式创新是很困难的,因为你通常试图要考虑一切,这就使得许多可能性变得

    不可能。如果你的业务是基于信用的(例如结算中心),那么这尤其重要。如今的中介机构

    将面临最艰难的改变,因为区块链触及它们的核心价值。它们需要进行创新,需要敢于打破

    自身的局限,并需要创造性地开发新价值元素。它们应该意识到最好自己举起石头砸自己的

    脚,而不是让别人拿石头砸自己的头。这不会是一个简单的过渡,因为对于大型机构来说,有许多因素致使改变商业模式是极其困难的。法律监管障碍

    一般来说,监管者和政策制定者使用3种方法来应对新技术:

    1.什么都不做,使市场自身进行发展、成熟。

    2.控制瓶颈。例如,这些瓶颈可能是需要获得许可的数字货币交易所或软件提供

    商。

    3.在交易点或某个地点进行自动监管。这可能需要为通过后台来获取直接数据报告

    预留空间,以信息通道或者直接在交易上推导的方式。

    不清晰的监管

    只要监管者的位置不明确,那么对于每一位身处区块链中的人来说,就会存在混乱与不

    确定性。区块链是一个了不起的技术,影响了许多领域,而且不同偏好的监管将来自各个方

    面。这会增加混乱。就像互联网早期只是默默地在发展。不干涉区块链技术,直到其发展成

    熟,这将是明智的做法。

    对于区块链的监管终将会到来,但晚比早要好。监管者需要看到的一个根本性的范式转

    变是如今的信任更加开放,而且监管者通常要监管“不受中央控制”的人。信用的本质正在发

    生变化,但是监管者已经习惯了监管“信用提供商”。当信用提供商是区块链,或者是一种新

    型的不符合以往中心化瓶颈监管模式的中介时,监管者能否学会调整?具体来说,区块链从

    本质上是分布式的,因此比起中心接口来说,很难对分布式的接口进行监管。所以,我们需

    要看到监管方面的创新。也许区块链可以得到认可。

    值得注意的是,以汽车为例,尽管它已经产生了一百多年,但我们仍然在一些方面对其

    进行监管,例如白天也要自动打开车灯、强制系安全带,或者对二氧化碳排放水平的限制。

    在汽车工业的起步阶段当然没有这些规定,但是经过多年的摸索,这些监管制度就应运而

    生。想象一下,监管者在福特T型车问世之后的两年(1910年)就要求自动日光传感器或者

    充气气囊。人们不仅没考虑到这些需求,而且也没有发明出这些背后的技术。因此,这个例

    子告诉我们的是,当一项新技术处于起步阶段时,我们并不知道我们到底要监管什么。

    政府的干扰以比特币为例,一些国家的政府对这种没有主权国家机构支持的货币持谨慎态度。在比

    特币产生的早期几年,一些国家和中央银行发出对其的官方警告,其中包括俄罗斯以及欧

    盟。区块链不是比特币,然而区块链允许数字货币的产生与分配,当然也包括具有实际价值

    的资产。区块链的运行将会继续受到政府审查,直到政治家以及政策制定者对其产生好感。

    政府可能会向市场、政策制定者以及执法机构发出错误信号,而这些机构都是政府的代

    理人。过于严厉的政府行为将加剧区块链技术中私人部门领导行为发生短路的风险,而它是

    促进创新的重要部分。当然,政府监管可能适用于消费者保护以及某些其他标准水平,但是

    早期的干预通常是有害的。

    合规要求

    为了保持最新的法律法规,合规是一个重要的行为,尤其对于每年都要花费数十亿美元

    的金融服务提供商来说。

    合规与非合规都是要通过计入管理费用来侵占利润。在一些领域中,合规能够提供一些

    突破口,这其中包括:

    ● 接受支持数字货币的令牌作为实际价值。

    ● 识别通过区块链完成的交易。

    ● 允许对智能合约进行必要的法律联系。

    ● 允许通过区块链验证P2P交易对手的身份。

    炒作

    很难说清哪些因素导致了炒作。有时对炒作的认知就像炒作本身一样具有破坏力。虽然

    市场几乎总是过分看重炒作的预期,然后又将其拉回到现实,但过度的炒作对新技术的传播

    是有害的。炒作的最常见形式通常来自那些进行过度炒作的技术提供商。

    税收与报告

    早期的区块链平台专注于交易,而不是报告。然而,这些平台将需要更好的税收和报告能力,使得它们的输出能被输入传统的会计系统中。解决方案不久便会产生。行为教育挑战

    缺少对于潜在价值的理解

    缺少对于区块链基础功能的综合理解,将阻止发掘其潜在价值的有益实践。只有通过共

    同努力去普及区块链及其发展潜力,才能解决这一问题。这也是我写这本书的动力。

    有限的执行视角

    一些高管仅仅会看到他们想要看到的,如果不是因为他们没有花足够的时间来研究区块

    链,那也许是因为他们害怕学习区块链,因为还要去适应它。人们确实需要花一些时间来充

    分理解区块链的许多可能性。对区块链有所恐惧的高管将束缚其适应现实的视野,这就是典

    型的“用有限的颜色来绘画”。

    改变管理

    区块链主要涉及商业业务流程再造——如果你想收获更多的基础利益。简易快捷的项

    目,可能不具备为获取更多收益所需要的改变程度。在大型机构中改变就更难完成。

    信用网络

    区块链怀疑者可能会认为,我们已经信任了另外一个有上百年历史的机构来经营这种信

    任,因此,我们为什么需要在网络中信任他人?

    我们还不习惯于一种新的思想范式,即信任一个执行数字计算的计算机网络,而不是一

    个基于“了解、信任”的群体。最终,我们将面对的事实是,信任是在网络中的——而且它将

    是一种新的信任形式。我们来回想一下网络产生的早期(1994~1998年),互联网支付是完

    全得不到信任的,而且不仅是银行不信任。我们必须经过特殊的“支付网关”,该网关专门为

    执行银行系统外的信用函数而设置,其中,这些银行系统并不想触碰没有信用基础的技术。

    很快,使用信用卡进行网络支付迅速普及,而且大多数网络用户可能不会回忆起之前的那种

    充满恐惧的日子,虽然这与信任区块链是极其相似的。就像我们最初担心区块链能否作为信用服务传递网络一样,它们最终会被认为是理所应

    当的,就像在大多数地方连接互联网是理所应当的一样。

    缺乏实践

    我们缺乏有关区块链执行过程的经验,好的实践又凤毛麟角。因此,分享最佳实践案例

    以及经验,将是我们下一步主要采取的方式。

    较低的可用性因素

    比特币最开始的使用价值并没有那么大,就像从2010年开始的几十个软件钱包应用一

    样。基于网络的数字货币交易所提供了一个更友善的接口,其界面就像线上银行一样。虽然

    之后它被批评缺少分散化,但是它们确实提供了一个相当令人满意的使用体验,从而培养了

    大量用户。

    下一代基于区块链的应用将有两种形式:它们要么成为分布式的应用(就像OpenBazaar

    一样),要么就像看上去正规的末端分布式网络应用一样。无论哪种情况,它们的可用性都

    将与特定的功能紧密相关。例如,它将是一个金融交易应用,或者一个土地登记应用。而且

    区块链无须进行过度的可视化就可以完成工作,当然除非这能带来额外的好处。

    第3章要点

    1.区块链所要面对的挑战很多,但现在的它与1997年的互联网没有什么不同,那时

    我们一个一个地克服障碍,而有一些就自动消失了。

    2.对于区块链的发展来说,在技术、商业市场、法律监管,以及行为教育方面存

    在许多挑战。

    3.一些最重要的挑战包括可扩展性(技术层面)、创新(商业层面)、信用网络

    (行为层面),以及现代监管(法律层面)。

    4.就像我们会在互联网产生的30年后继续探讨它一样,我们将继续解决并更新有关

    区块链所需的可扩展性。

    5.我们会不断地修订汽车安全法规,而这些法规在发明汽车时是不能预见的。同

    样,我们将围绕着区块链及其发展继续修订监管要求。[1] Author's sample survey of market leaders,April 2016.

    [2] Java,https:en.wik ipedia.orgwik iJava_%28programming_language%29.

    [3] IDC Study,http:www.infoq.comnews201401IDC-software-developers.

    [4] 这些是流行的编程语言。

    [5] https:cry ptoconsortium.org.

    [6] 用例是一种用于描述系统需求的方法。——译者注第4章

    金融服务中的区块链

    你现有的商业模式是最不利于你发展新的商业模式的。

    ——克莱顿·克里斯坦森(Clayton Christensen)

    金融服务机构愿意在其商业模式中容纳多大比重的区块链,这将挑战着各大金融服务机

    构。它们一直认为只需稍微敞开大门就能看到大量利益涌入。挑战者(大多是初创公司)试

    图将门尽可能地踢开,从而打破金融服务业的平衡。

    在金融服务领域中,许多区块链的技术创新都来自初创公司。但像其他行业一样,金融

    机构可以通过应用这些技术来进行创新。银行将初创公司视为奇怪的野兽。它们将先进行测

    试,并保持密切联系,但利益是不会共存的。现实中,大型公司的成员都来自初创公司。他

    们最初的兴趣就像在动物园里看动物。最终的检验是将技术带回家,从而观察它是否能在驯

    化过程中生存下来。

    当大量的外部创新超过大型机构的内部消化能力时,其将面临很大的挑战。

    业界生产活动来源于两个不同方向。一个是初创公司和技术产品与服务公司进入市场;

    另一方面,机构将会开始研究市场,并由此制定出一系列的预案和目标集。对于备选的预

    案、项目以及计划,这种挑战将匹配正确的技术以及商业策略。

    银行需要付诸实践并直接学习新的技术。它们还需要开放思想,并尝试不同的办法,即

    使会面临失败。早期的经历越多,它们将能够越快地改进工作方法,从而取得更多突破性的

    进展。本章不是对特定的机构提出特定的解决方案,而是指出金融服务机构应如何看待区块

    链。这是至关重要的,因为它可以让你发现自己的策略。毕竟,你比任何人都更了解自己的

    业务。互联网与金融科技的冲击

    为了了解区块链将如何影响金融服务机构,我们必须回顾一下这些机构最近使用互联网 ......

您现在查看是摘要介绍页, 详见PDF附件(2716KB,167页)