> 本文是《区块链应用开发实战》一书的译者序
在Web 之前,是互联网。
互联网发明于20 世纪70 年代,正值美苏冷战的高峰期。
当时,美国有一台中央计算机控制其核武器。美国政府担心,一次攻击就可能使该计算机系统瘫痪,使得他们无法进行反击。因此,美国政府建立了一个去中心化的系统,让许多计算机分布在全国各地。如果发生了攻击,防御系统仍能够继续运行,确保两国能够相互毁灭。这对互联网来说是一段黑暗历史,但这也是去中心化思想的由来。
之后,在1990年,蒂姆•伯纳斯•李(Tim Berners-Lee)创建了Web(万维网),是互联网上最早的应用之一,使得人们能够轻松地浏览网上内容。然而,它是一个高度专业化的工具,主要用于研究人员和高校学生。五年后,像Mosaic和Microsoft Internet Explorer这样的新浏览器把Web 1.0带给了普通大众。
网页设计很糟糕,我们通过拨号(PPP)连接互联网,下载一张照片或一个视频将花费很长时间。这就是Web 1.0,也是我们在网上冲浪的美好时光。
Web 1.0具有三大特征:去中心化、开源和只读。Web 1.0是由普通电脑用户驱动的。蒂姆•伯纳斯•李(Tim Berners-Lee)的电脑上贴着照片,它上面有一张贴纸,纸上写着不要关机,因为这台电脑正在为互联网提供动力。开源使得像谷歌和亚马逊这样的新企业成为可能。1.0是只读的。只读是指每千名浏览Web的用户中,只有少数人具备发布内容的技术技能。
这一切在2005年前后发生了改变,YouTube、Facebook和Twitter等新网站带来了Web 2.0。这是第一次任何人无论技术水平如何,都可以在网上发布内容。Facebook、YouTube和Twitter都是人们创建自己Web的简单方式。它们导致了今天Web的大规模普及。
但在那时,人们已经开始看到这些新Web背后的问题。虽然它们使我们的网上生活更方便,但它们慢慢地在开放的Web上建立围墙花园。此外,以前为Web提供动力的计算机逐渐演变成为这些平台提供动力所需的大型中心化数据中心。我们开始偏离Web的最初愿景。
智能手机的发明加速了这一现象。今天,我们拥有许多令人难以置信的设备,让我们可以做很多意想不到事情。是的,智能手机可以让我们通过Safari、Firefox和Chrome等应用浏览网页,通过微信链接朋友,通过抖音等观看世界。但不幸的是,这些应用淹没在其他众多封闭、私有、不透明的应用之中。
互联网已经30岁了,但这不是我们想要的网络。互联网的发明者蒂姆•伯纳斯•李(Tim Berners-Lee)利用互联网30岁生日这个机会,表达了他对互联网近年来发展方向的不满。
随着Web 2.0思想的广泛传播,一个不可避免的问题出现了:Web 3.0将会是什么样子?
Web 3.0,简称Web3,将带来三大变化:
- 货币将成为互联网的固有特征。
- 去中心化应用(Dapp)为用户提供新的功能。
- 用户将对他们的数字身份和数据拥有更多的控制。
web 2.0之所以被人们所诟病,在于广告成为Web的默认商业模式,其根本原因是Web上没有传递价值的可信方式。值得庆幸的是,最近有一项发明解决了这个问题。这项发明将在未来几十年对我们的社会产生重大影响,这个发明就是比特币。
比特币带来了两大创新:
- 它允许数字稀缺。历史上第一次,我们可以创造既数字化又独特的物品。
- 它允许我们在网上消费而不需要任何中介。
这两项创新为人们带来了价值互联网。
要了解价值互联网有多大,请考虑Web 1和Web 2如何彻底改变了信息的自由流动。科技改变了每一种媒体:报纸、电话、电视、书籍、广播、摄影、百科全书等等。很多没有改变的东西都与价值有关。
正如Web 1和Web 2带来了信息流的爆炸,Web 3也将带来价值流的爆炸。
就像信息一样,在未来的几十年里,价值的转移将可能是全球性的,即时的,自由的,每个人都可以获得的。虽然比特币可能会颠覆现金或黄金(取决于你问的是谁),但价值革命远远不止于此。想想社会的每个组成部分都需要稀缺性—股票、债券、身份、不动产等。所有这些都可以通过Web3.0 进行转换,这将是巨大的机会。
比特币允许我们在没有任何中介的情况下进行交易。为什么我们不能用同样的想法来构建其他的应用呢? 将比特币的创新(区块链、密码学、对等网络和共识算法)添加到Web 应用程序中,这就诞生了去中心化应用(Dapp)。
之后,很多疯狂的想法产生了,现在我们可以把日常使用的每一个应用程序都放在Web上。例如,Airbnb、Twitter、Facebook、YouTube 都有去中心化的版本,没有中央权威机构或权力。这掀起了去中心化应用的一场运动,在所有领域(无论是货币、银行、支付、广告、供应链等),人们都在构建我们今天使用的应用程序的去中心化版本。
Web 基础设施本身的改变是催生去中心化应用的重要因素。Web 基础设施将有自己的原生支付层,其中包含像比特币这样的项目(当然,比特币不是唯一的项目,还有许多其他竞争性的加密货币),然后是像以太坊这样的虚拟机。这些平台可以运行去中心化应用程序的代码。
在此基础上,还需要一个去中心化的存储层,用来存储去中心化应用所需的源文件,如图像、视频、文本等。在这方面,值得关注IPFS 和Filecoin 项目。IPFS(星际文件系统)是由协议实验室和Juan Benet 共同开发的一个项目,它的目标是成为HTTP 的替代协议。Filecoin 是基于区块链构建的可验证存储市场,是IPFS 之上的激励层。
原生支付、虚拟机、IPFS 存储服务、可验证存储,以及未来的可验证计算,随着更多基 础构件的成熟,区块链的后花园必将姹紫嫣红。
而就在今年,Filecoin作为Web3的基础设施,即将迎来主网上线,Web3的黎明和曙光初步显现。基于IPFS的内容寻址存储服务和基于Filecoin的可验证存储将为Web3提供存储层的技术堆栈。相信未来随着可验证计算等更多基础构件的成熟,区块链的后花园必将姹紫嫣红。
本书的翻译源自几个不同有趣灵魂和人生轨迹的碰撞。关敏老师是机械工业出版社华章公司的编辑,是她从始至终的关怀、支持和信任,才让这本书花开中国。冯秀泳老师是机械工业出版社华章公司的编辑,是她出色的文笔,专业的知识,严谨的态度让本书精彩盛放。曹洪伟是一个70后老程序员,在IT领域有超过20年的沉淀,期望以码农工匠的精神倾注在区块链技术上。石涛声是一个区块链工程师,在分布式系统领域有超过10年的积累,期望以学者严谨的精神让更多的读者从本书受益。本书的翻译更是得到IPFS原力区CTO李昕先生的关怀和指导,并亲自为本书撰写推荐序言。李昕先生对区块链、分布式存储、IPFS&Filecoin、Web3等相关技术领域和产业方向都有深刻的理解,并躬身入局推动相关产业的发展。藉此序言,向袁博士、关老师、冯老师、李昕先生致以最衷心的谢意!同时衷心感谢译者家人在翻译全程中的理解与支持。
无论如何,翻译都是一项特殊的创作过程,在一次次的字斟句酌中,在一次次的推敲打磨中,包含了译者的理解和选择。尽管小心谨慎,孜孜屹屹,如履薄冰,终因译者水平有限,本书翻译错漏之处在所难免,望诸位读者海涵并指正。任何疏忽纰漏之处,都是译者的问题,与原作者和编辑无关。
总体来说,每一次技术变革都需要最初的一批技术极客、开发者、信仰者、布道者、爱好者来拓荒。技术社区也需要更多区块链技术书籍提供深入浅出的讲解和系统性的开发指导。袁博士的这本书兼具这两者。
(本文是《区块链应用开发实战》一书的译者序 ——“Web3.0,区块链后花园的姹紫嫣红”)
【本文来自51CTO专栏作者“老曹”的原创文章,作者微信公众号:喔家ArchiSelf,id:wrieless-com】