背景
最近几天上海的“区块链周”正如火如荼的举行着,每天的活动像上海的海风一般迎面扑来,每天还需从早到晚跑几个不同的地方,参加不同的会,听不同的演讲。
但真正主导这次盛会的还不是某一场小会,而是贯穿整周的“2020 Web3 大会”,本届大会议题是“开放、开源、互联”,围绕着“促进运转良好的、用户友好的 Web3.0 网络”的口号而举办。
值得欣喜的是,该大会第一次在大陆举办,往年都是在欧洲举行,今年因为疫情的原因选择了“魔都”,可以说让大部分人省了上千欧元的路费,听起来确实不错。当然与会嘉宾也都是 title 看起来足以亮眼的大咖,先不说演讲内容,就这阵容都足够算是一场盛会了。
或许很多人都听过关于 Web3.0 的故事,也知道一些关于 Web3.0 的口号,但却不知其背后的深意与发展。当然,如果是了解 Polkadot 的人也会知晓其目标是成为 Web3.0 的基础设施平台,我们相信这一目标足够宏大,也足够有吸引力。
在此,我们尝试更全面、更有趣的向大家分享关于 Web3.0 的过去、当下与未来,或许搞明白了这些,我们才能明白为什么这样的大会意义非凡。
Web3.0的由来和定义
首先我们需要简单了解下什么是“Web”,虽然这个已经被用烂了的词汇可能没啥好解释的,但大部分人或许不知道的是,这个词已经诞生了 31 年。
时间倒回到 1989 年,CERN(欧洲粒子物理研究所)中由 Tim Berners-Lee 领导的小组提交了一个针对互联网的新协议和一个使用该协议的文档系统,该小组将这个新系统命名为 World Wide Web,简称 WWW(万维网),它的目的在于使全球的科学家能够利用互联网来交流自己的工作文档。
后来这个新系统被设计为,允许互联网上任意一个用户,都可以从许多文档服务计算机的数据库中搜索和获取文档,简单来说就是把我们以前使用的“字典”搬到了网络上,当然这是最早的雏形,而沿着这个路径才开始有了更多的功能,也开启了互联网时代的革新。
1. Web1.0,信息“投喂”
随着 “WWW” 的出现,人们开始在页面上制作各种可展示的信息,例如新闻、资讯和各种图片等等,通过 Web,互联网上的资源,可以在一个网页里比较直观的展示出来,而且资源之间在网页上可以链来链去。
这一时间诞生了很多大家熟知的公司,例如谷歌、雅虎、搜狐、新浪,他们通过各种网页信息的展示构成了各大门户网站,然后吸引用户点击观看,以此定制广告,通过流量变现,后来我们常常称这一时期为 Web1.0(大约从 1991 年到 2004 年)。
根据一些人的说法,“在 Web 1.0 中,内容创造者很少,绝大多数用户只是作为内容的消费者。”
2. Web2.0,信息交互
其实在 Web2.0 概念被提出来时,还并没有 Web1.0 的说法。Web2.0 是由 Darcy DiNucci 于 1999 年发明,后来在 2004 年底的 O’Reilly Media Web2.0 大会上由 Tim O’Reilly 和 Dale Dougherty 推广,Web2.0 才更被大家所接受。而为了区分,便把之前的网络发展时期称为 Web1.0。
Web1.0 的特点是网站提供内容,用户阅读内容,就好比我们看电视,只能看别人想展现给我们的内容,而我们没有办法左右电视台播放的内容。
然而随着越来越多的人加入到互联网行业中,一些更有意思的商业模式逐渐诞生,比如博客的诞生,Facebook 社交平台的诞生,国内大家比较熟悉的就是 QQ 空间之类的,而这一类网站和应用最大的特点就是,允许用户自主生成内容,与网站和他人进行交互,互联互通,这也就是 Web2.0 的特点。
从 Web1.0 的“只读”到 Web2.0 的“交互”,其实并不是一个更替的过程,虽然现在大部分的互联网应用和产品都是属于 Web2.0,但仍有许多属于 Web1.0 的项目在运行。而身处 Web2.0 的许多互联网从业者,也在思考互联网下一步应该如何发展,于是,便有了各种 Web3.0 的畅想。
3. 互联网时期的Web3.0
随着人工智能的逐渐应用,一些新的互联网商业模式正在兴起,比如每当我们在阅读新闻时,网站的算法会根据我们之前的文章偏好,自动给推荐类似的文章,每次在网上购物,也会推荐更有倾向购买的物品。
这意味着网站可以通过用户的行为,开始学习和分析,变得更加智能,所以,一些互联网从业者便把 Web3.0 定义为“更智能的互联网”。
其主要特征是,机器能读懂任何信息(也就是语义网),网站根据信息提供智能删选和提供更好的信息(人工智能),互联网无处不在(物联网)。
那么,Web3.0 是否就应该如此定义呢,会不会有不一样的看法?
4. 区块链诞生后的Web3.0
诚然,在区块链诞生之前,已经有许多互联网人士对 Web3.0 都提出了自己的见解,但当时还没有区块链技术,而区块链技术能带来前所未有的价值互联网和可信互联网,是一种重要的解决方案和解决问题的思路。所以,之前的 Web3.0 的概念是在缺乏一些关键思维和解决手段的前提下提出的。
而在 2013 年发生了一件震惊全球的大事件,2013 年 6 月,斯诺登将美国国家安全局棱镜监听项目的秘密文档披露给了《卫报》和《华盛顿邮报》。他随即遭美国政府通缉,事发时人在香港,随后飞往俄罗斯。斯诺登之后通过《卫报》再次曝光英国的秘密情报监视项目,此次事件也称为“棱镜门”。
“棱镜门”向大众揭示了一个恐怖真相:美英两国的情报部门,在没有法律授权,在公众甚至国会都不知情的情况下,正在对本国公民展开大范围、几乎无限制的监听。“棱镜门”也证明密码朋克运动绝非庸人自扰,捍卫公民的隐私,真的只能靠自己。
正是那次事件带来的影响,让当时以太坊的联合创始人也是如今的 Polkadot 创始人 Gavin 博士意识到,如今的互联网有很多问题,于是 Gavin 博士随后提出了 Web3.0。
Gavin 认为,Web3.0 是一组包容性协议,为应用程序制造商提供构建块。这些构建块取代了传统的 Web 技术,如 HTTP,AJAX,MySQL,提供了一种创建应用程序的全新方式。这些技术为用户提供了强大且可验证的保证,从而保证了他们接收信息和提供信息的安全性,以及让他们所支付的信息得以保密。
简单来说,Gavin 所定义的 Web3.0 会是一个可扩展的一系列技术框架,并用一种全新的方式构建应用程序,通过这种新的应用,他希望每个人都能掌握自己的(数字)身份、资产和数据,进而掌握自己的命运。
可以说这个主旨,就是针对斯诺登“棱镜门”所暴露出的现有互联网垄断的问题,巨头公司掌控所有参与者的数据、信息,并且享受着互联网发展的红利,而作为用户只能出卖自己的数据、信息等,享受到一些便利,也根本享受不到互联网发展的红利。所以,Gavin 博士也把 Web3.0 称为后斯诺登时代的互联网。
5.为什么要关注区块链诞生后的Web3.0
一是因为互联网时期的 Web3.0,是在缺乏关键技术(区块链)的前提下定义出的,所以并不充分;二是因为,互联网时期的 Web3.0,也就是更智能的互联网,其实并没有解决 Web2.0 时期的许多问题,而这些问题又与我们每个使用互联网的人息息相关。
而 Gavin 提出的新的 Web3.0 则是能针对性地解决 Web2.0 问题,并且包容性很强,完全可以把更智能的互联网也包容进新的 Web3.0 当中。
Web1.0 和 Web2.0 是对现有的和以往的互联网做概述和总结,而 Web3.0 则更多的是对互联网下一步如何发展提供一个指导思想,Gavin 博士的新 Web3.0 概念一出,相应者众多,许多基于Web3.0 的项目,诸如 Filecoin、Blockstack 等如雨后春笋般相继问世,而如今 Web3 每年的大会也如火如荼地开展起来了。
为什么我们需要Web3.0
Web1.0 到 Web2.0 实现了内容的消费者向内容生产者的转变,其本质是进行了一次从物理世界向网络世界的平行时空的大迁徙,但 Web2.0 或者我们现在使用的网络就是最健康或者最理想的互联网吗?事实并非如此。
1. Web2.0的问题与生俱来
Web2.0 最大的成就是将物理世界的形态进行了一次完整的互联网世界搬运,从互联网的出现到互联网的普及,全球政治经济和一切可以搬运但网络上的行为,都进行了一次复制。而这样的复制虽然比以往更快,更好或更强,但其本质并没有得到改变。
整个社会的密度、功率和速度发生了翻天覆地的变化,虽然市场要素,社会组织结构和信任关系已经转移到互联网平台上,但其依然保持着相同的旧状态。
所以 Web2.0 只是技术的迁移,它是对以往社会经济结构进行了一次互联网的复制,但并没有解决中心化存在的问题,反而随着大量信息和数据的线上传输,使得中心化问题愈加突出。例如我们在互联网巨头和集权中心的面前成了完全透明的用户画像,导致某些行为会被一些机构所支配。因此,数据安全和隐私保护成了互联网中亟待解决的问题。
2. Web3.0给我们带来了什么?
正如 Gavin 博士在描述 Web3.0 的形态时所言:从用户的角度来看,在最初阶段,Web3.0 与 Web2.0 的区别可能并不明显,甚至看不什么区别。我们可能会看到相似的展示界面,相似的浏览器等等。但是这时的网络浏览器,我们可能称之为“钱包”或者“密钥库”,这个“钱包”或者“密钥库”便能代表我们的身份,允许我们进行资产交换、费用支付等行为,而无非证明我是谁的问题。
在这个新的网络上,仍会存在保险服务、备份服务和信息收集等服务,但是他们的任务是被商品化的,且活动可被验证化,而不是利用为我们存储数据和保护信息之便对我们进行价格欺诈甚至权利寻租。他们在 Web3.0 网络中变得开放和透明,而这将使得我们的数据隐私得到最大可能性的保护。
Web3.0 将创造一个新的全球数字经济,甚至诞生新的商业模式和市场经济,并产生大量自下而上的创新。
可以肯定的是,Web3.0 的出现将为“数字时代”这个词带来全新的含义。虽然我们可能很难想象它将带来一个怎样的精彩纷呈的世界,但我们相信它将带领我们向“效率、公平、信用、价值”的互联网世界的梦想更近一步。
那么 Web3.0 的当下发展究竟如何?未来又将以怎样的形态或者形式出现,这是我们需要从更高维度来思考的问题。
Web3.0的现状与发展
当我们畅谈 Web3.0 的发展时,不得不进一步提到关于区块链的东西,因为区块链的去中心化、去信任和防篡改的特性很好的对标了 Web3.0 的目标——创造新一代互联网,让每个用户掌握自己的数据、身份和命运。
而除了区块链以外,Web3.0 还有更多值得挖掘的东西,包括人工智能的加入,分布式存储协议的加入,以及更安全的密码体系,它们一起描绘出了 Web3.0 的蓝图,因此我们对 Web3.0 的当下与未来有了下面更清晰的判断。
首先我们需要解决 Web3.0 的数据存储和传输(通信)问题,这是 Web3.0 的基础工程,也是一些区块链项目追寻的底层框架,其次我们会考虑应用的可行性,并接入安全的数字身份,最后我们可以呈现出更贴合大众认知的浏览器和网站,这也是我们认为 Web3.0 的大致发展路径。
1.零信任/低信任交互协议(区块链)
区块链技术作为价值互联网和可信互联网,对于 Web3.0 的实现来说尤为重要。基于 Web3.0 还有诸多功能需要实现,所以 Web3.0 缺少一个能够串联多个 Web3.0 项目的交互协议,并且这个交互协议必须是去中心化且可信的。
目前已经有诸多团队,根据这个需求设计和制作了一些 Web3.0 的区块链底层协议,而 Gavin 博士也根据自己的构想制作出了 Polkadot。
2. 去中心化存储
前面我们提到了数据的重要性,随着这一两年各国相继颁布数据安全法,数据安全的重要性不言而喻,而当前互联网的问题除了立法,很难从机制本身去改变数据的使用和存储问题。
因此在 Web3.0 的构想下,围绕着更安全的数据存储诞生了像分布式存储和 IPFS 协议这样的项目,当然,至于像 IPFS 这样的愿景能否落地我们不得而知。但至少我们会明确数据存储安全的重要性,毕竟放在一个中心化服务器上的数据实在太容易被攻破,Facebook 和一系列数据泄露事件已经为我们上了一课。
3. 去中心化通信与计算
众所周知,对标 Web3.0 的构想,Polkadot 的目标是成为 Web3.0 时代通信和价值交互的底层平台,这意味着像 Polkadot 这样的项目需要创造一个足够范式的底层架构以满足更便捷易用的区块链开发工具(Substrate),并且还能容纳更多经济体的出现,以平衡生态中各项目的链接。
而只有这样去中心化的框架产生,我们才能进一步考虑去中心化通信与计算的落地,毕竟没有架构的奇思妙想依然是空中阁楼,而这是像 Polkadot 甚至以太坊这样项目的重要性。
正如 Gavin 在 2014 年 4 月,在以太坊社区发表过对于真正 Web3.0 的构想,希望通过基于 P2P 协议来从软件最底层重新朔造互联网,打造一个去中心化、保护隐私为主要特征的网络服务。
4. 去中心化应用
谈到数据保护和数据隐私,我们不得不提到关于 App 的使用,几乎每年都会有关于手机软件在未经用户授权的前提下收集用户隐私,而这都是因为系统本身和软件之间存在隔阂,从本质上就已经出了问题,而这也是像 DApp 这样被称之为去中心化应用产生的原因。
那目前最大的 DApp 网络以太坊来说,第二季度报告显示,其拥有的 DApp 超过了 2400 个,虽然和目前互联网的 App 数量相比有些小巫见大巫,但这样的趋势已经在区块链行业成型,或许未来我们将会使用到一款真正安全可靠,不再随意收集我们数据的应用。
5. 去中心化身份
我们在使用 Web2.0 的应用时,往往第一件事就是被网站或者互联网公司要求我们注册,于是我们的许多个人信息就被收集起来了。但是,中心化的公司一方面可能会将我们的个人信息和数据透露给其他机构,也可能会被泄露,即使是最大的应用 Facebook 也经历过好几次用户信息泄露的事件。我们在网络上的身份并不属于我们自己,都是被中心化的组织所控制。于是,让每个人在数字世界都有权拥有并控制自己的身份,其数字身份信息能够安全存储并保护好隐私,成为新的刚需。
而 Web3.0 的去中心化身份(Decentralized Identity, DID)就是这个问题的解决方案。DID 是指一套完全去中心化的,允许我们个人或自己的组织能够完全拥有对自己数字身份及其数据的所有权、管理权和控制权的身份,简单的理解是我们对这个数字身份有绝对的操控权。
而当我们用 DID 登录去中心化应用时,没有一个中心能干涉我们的DID,我们可以在保护自己隐私的前提下使用去中心化应用。
目前,主要有两套 DID 标准,一个是由万维网联盟(W3C)正在主持开发的 DID 标准和去中心化身份基金会(DIF)的标准,有微软、ArcBlock、uPort、lifeID、Sovrin、Blockstack 等企业或项目都提交了各自的 DID 协议方法。
6. 更好的用户界面
而作为 Web3.0 领域同样知名的项目,Blockstack 是一款集成了分布式数据、分布式应用程序、分布式用户数据的区块链浏览器应用。所谓分布式互联网,用户在此之上拥有对其身份的所有权,数据和身份绑定,存储在自己的私有设备,或者云端,从而取消了对第三方机构的依赖。而开发者可以开发分布式的应用本地运行,调用用户的 API,在用户许可的情况下访问用户数据,从而不用考虑数据的存储问题。
Blockstack 通过这种方式将数据主权交还给用户,用户数据由用户保管,未经用户许可,任何第三方无法访问用户数据。由于用户拥有了数据主权,用户可以随心所欲转移,不用再受到平台限制。
当然这样的平台或者应用还有很多,例如知名以太坊轻钱包 MetaMask 就是一款浏览器插件钱包,通过插件的方式让用户在使用 PC 浏览器的时候就可以直接使用钱包,访问一些 DApp,目前 MetaMask 月活跃用户已超100万,在过去的十二个月中,DAO、Web3 游戏的采用显著增长,以及消费者对DeFi产品和服务的迅速采用,进一步加速了用户增长。
展望未来
基于区块链技术的特点,现实世界在逐渐的利用区块链进入到数字化阶段,并且数字化进程不可逆,未来的数字世界会是怎样的呢?
不妨畅想一下,数字世界一定会在未来变得跟现实世界同样重要。而我们要进入数字世界,就需要一个从现实世界切换到数字世界的关口,这个关口,会确认我们是本人登录的。
当然,未来的数字世界,不会局限于二维码、文字、声音、视频等平面的方式进行交互,我们可能会有自己的虚拟人物形象,以3D的方式遨游数字世界。
我们在数字世界会以我们的匿名身份去参与各种应用,进行线上社交等,就好比我们在线下参加一些聚会,也是一来谁也不知道我是谁,除非做自我介绍。我们也会在数字世界中进行交易,而这个过程会与我们现实中类似,我们线下支付购买东西的时候,对方也不用知道我是谁,也不用知道我的资产有多少,就可以进行加交易。
匿名虽然能保护好我们个人的隐私,但是也不是犯罪的温床,在数字世界中,系统也会对许多行为进行判断,比如会有一个信用体系是绑定了这个匿名的数字身份的。当有人做出一些作恶的行为,就会影响信用分数,信用分数过低便会限制他在一些应用中的行为或者禁止使用应用。
对方也可以通过完成一些补救的任务,比如直接支付一些罚款等方式,恢复信用分数。但是,曾经作恶的记录不可篡改,随时可以查看。又或者匿名身份会以去中心化KYC的方式,将数字身份和现实身份对应,防止作恶。
有了数字世界中的虚拟形象,当然还很有可能有自己的数字虚拟资产,比如数字世界的房地产。我们可以在数字世界中有自己的一套房子,这个房子是基于去中心化存储和去中心化计算作为支撑,并通过区块链技术保证这些数字资产是去中心化的,再以算法生成,去中心化治理等方式,保证其使用权是是属于购买者的,有一定的隐私性。
我们在现实生活中的家里,存放资金,保存信息,都是不被外人知道的隐私,那么同样,数字世界的房地产里,我们在其中做的事情,存放的资产和信息也应该是保密的。
后记
互联网自诞生以来走过了磕磕碰碰的30余年,经历了飞速的发展,也诞生了一批像谷歌、亚马逊、Facebook、腾讯、阿里巴巴这样的巨无霸互联网巨头,但互联网的故事能否继续奏效,人们是否依然愿意相信这些互联网公司没有安全性问题,就目前来说依然有待观察。
正如硅谷的传奇人物,引领了互联网“开源运动”和“Web2.0”浪潮的提姆·奥莱理(Tim O’Reilly)在书中所言,“简单、去中心化的系统比复杂、中心化的系统更容易孕育新的可能性,因为它们能够更快地进化。在简单规则的大框架内,每个去中心化的组件都能找到自己的适应度函数。表现更优的那些组件得以繁衍和扩散,而表现不好的那些则会被淘汰。”
互联网的发展必然还会有更加趣味的故事,而这就是 Web3.0 的价值,不管是区块链的加入,还是人工智能抑或其他未曾开发技术的融合,必定会给互联网带来不一样的改观,而这可能是意识的觉醒,也可能是趋势使然,但冰山之下,似乎暗流正在涌动……