简介
这是一本了解区块链的入门书,资深互联网技术专家方军从技术、商业、人文等视角给大众介绍了下一代互联网的革命性技术。区块链,源自比特币的底层技术,但从本质上来说,它是一种安全存储、记录、交易数据的互联网技术。作为下一代互联网技术,区块链技术将被广泛应用到社会的各行各业,它将演变为合约、货币等各种终端产品,也将重构这个世界的资源分配。唯有早了解这门技术,并为你所用,才能在未来的区块链商业社会分到一杯羹。
部分摘录:
以太坊简史——它为何会出现,它的功能有哪些 通过深入了解比特币系统我们已经知道,区块链是源自比特币的底层技术,它让我们无须借助任何第三方中介就可直接进行价值表示和价值转移,它还给数字世界带来了价值表示物——通证。区块链让互联网从“信息互联网”阶段跨越到“价值互联网”阶段。
但区块链技术要应用起来,还需要持续迭代升级。比特币系统堪称完美,但它的区块链技术系统是专为创建一个去中心化的点对点电子现金而设计的。在过去这些年中出现了很多对比特币系统的改进,如替代币、替代链、侧链与跨链等。曾被认为是替代链之一的以太坊,现在是对比特币系统的众多改进中被广泛接受的一个,现在它既是一个广受欢迎的区块链技术开发平台,即所谓的“世界计算机”,也是一个用于数字资产流转的所谓“全球结算层”(global settlement layer)。如果把比特币系统看成区块链1.0的代表,以太坊则是区块链2.0的典范。
过去几年,基于以太坊区块链、以太坊的智能合约和通证标准,大量的应用与通证涌现,使得以太坊变成仅次于比特币系统的热门生态。以太坊的影响甚至超越了其自身,现在热门的区块链项目要么兼容以太坊(众多公链、联盟链支持以太坊虚拟机程序运行环境),要么在很大程度上在结构上与以太坊具有相似性。
接下来,我们就来深入了解以太坊。我们从了解它的创始人维塔利克·布特林(昵称为“V神”)开始,去理解以太坊、智能合约和通证。
“V神”:90后天才维塔利克·布特林 1994年1月31日,维塔利克出生于俄罗斯,6岁时,他跟随父母移民加拿大。他的父亲是一个计算机学家,因而维塔利克从小就接触计算机,在小学时,他被选入杰出儿童班,认识到自己对数学、编程和经济学充满了兴趣。2012年,他赢得了国际信息学奥林匹克竞赛(IOI)的铜牌。以传统的眼光看,维塔利克就是天才少年。
在区块链世界中,维塔利克的第一个角色是作者,他写文章探讨比特币和区块链。
17岁时,维塔利克从父亲那里听说了比特币。在论坛上认识一些人之后,他被邀请为一个比特币博客写文章,当时他写一篇文章可以得到5枚比特币(价值3.5美元)。可惜的是,由于当时只有很少的人关注比特币,这个博客网站很快关停了。
2011年9月,维塔利克和网上认识的朋友一起创办了名为“比特币杂志”(Bitcoin Magazine)的网站,他是联合创始人和主要作者。2012年年底,这个媒体还开始出版印刷版杂志,这是最早报道加密数字货币的杂志。比特币杂志后来被媒体机构BTC Media收购。直到2014年年中,维塔利克都还在为它写文章。
在区块链世界中,维塔利克很快有了第二个角色——做区块链规划与开发的程序员。
2013年,维塔利克周游世界。在这段时间,他在世界各地与网上认识的朋友们见面,交流比特币系统和区块链编程。他曾有一段时间待在中国,他的中文也很好,常和中国网友在论坛上用中文交流。
大约在这个过程中,他形成了要做名为“以太坊”的项目的念头。最初,他认为应该为比特币开发一个脚本编程语言,让程序员更方便地在比特币区块链上开发应用。但是,他的想法无法得到比特币社区的认可。他开始想,也许自己应该开发一个带有脚本编程语言的新平台。
2013年年底,他回到加拿大多伦多后,发布了一份白皮书形式的论文《以太坊:下一代智能合约和去中心化应用平台》。在其中,他详细地分析了比特币系统的设计、优点和不足之后,提出要建立一条新的区块链,目标是做一个去中心化应用的平台。
去中心化的想法很早就扎根在他的心中。13岁时,维塔利克沉迷于《魔兽世界》游戏不能自拔,但后来发生了一件事让他非常愤怒。开发《魔兽世界》的暴雪公司取消了术士的“生命虹吸”技能,他写邮件和在论坛里与暴雪的工程师沟通,尝试要求恢复这个技能,但得到的回复都是:我们是出于游戏平衡才这么做的,不能恢复。维塔利克认识到,游戏玩家是很弱势的,像暴雪这样的游戏开发商是中心,它说了算。
后来,在为《商业区块链》一书写的序言中,维塔利克把自己和以太坊所处的技术浪潮统称为“去中心化科技”(decentralized technology)。他写道:“与其寄希望于与我们打交道的对方诚实,不如建立一个能够内生包括我们想要的东西的技术系统。这样,即使里面有些参与者是腐败的,系统本身也能保持正常运作,得到我们想要的效果。”
维塔利克在多伦多大学上了8个月学,在拿到Facebook早期投资人彼得·蒂尔鼓励辍学创业的10万元蒂尔奖学金后,他从2014年开始全职开发以太坊项目。从此,他开创了一段传奇。在以太坊发展的路上,他得到了以太坊CTO、技术专家加文·伍德(Gavin Wood)、联合创始人约瑟夫·鲁宾(Joseph Lubin)等人的支持。加文·伍德现在是Web3基金会创始人、波卡区块链创始人,他被认为是“以太坊是世界计算机”的提出者。约瑟夫·鲁宾则创建了区块链生态公司ConsenSys,他近年来鼓吹以太坊的角色应该成为“全球结算层”。
从2013年的白皮书开始,以太坊项目经过4年多的发展,最终在2017年大爆发:基于它发行的通证数量暴增,以太坊自己的燃料货币“以太币”的价格在一年的时间里最高涨了170多倍,从2017年年初的8美元涨到年底的接近1400美元。
在区块链世界中,维塔利克自此有了第三个角色——技术领袖。
维塔利克不仅引领了以太坊系统的开发,也带动着整个区块链技术的开发和应用。在中文网络论坛中,网友对他的称呼从“V生”变成了“V神”。在神秘的比特币发明者中本聪完全消失于网络后,维塔利克成为区块链技术领域最重要的人物。
维塔利克很早就表现出一个技术领袖的能力与魅力。在2016年出版的《区块链革命》一书中,数字经济专家唐·塔普斯科特写道,若要找历史上的例子做类比的话,下面这个类比是很明显的:维塔利克之于以太坊,就如同林纳斯(Linus Torvalds)之于Linux系统一样。林纳斯与维塔利克的对比如图2-1所示。