查看原文
其他

30岁的 Web 崩坏了,但Web3.0革命正在进行

The following article is from 知行之录 Author 知行之录

洋芋,一块链习《Substrate快速入门与开发实战》课程助教,区块链工程师


引言


这是Tony Aubé在WAQ19上关于Web 3.0演讲的书面版中文翻译,也可观看文末带英语字幕的YouTube视频。
  • Web简史
    • INTERNET
    • WEB
    • Web 1.0
    • Web 2.0
  • Web 3.0带来的三个主要变化
    • 货币将成为互联网的原生功能
    • 去中心化应用程序为用户提供了新功能
    • 用户将对其数字身份和数据有更多的控制权

去年Web 30岁,其发明者蒂姆·伯纳斯·李(Tim Berners-Lee)借此机会宣布,他对近年来网络的发展方向不满意。

"At age 30, this is not the Web we wanted"
“30岁时,这不是我们想要的网络”

要了解他的观点以及为什么这很重要,值得回顾一下Web的历史。


.01 Web 简史



在万维网(WEB)出现之前就有因特网(INTERNET),因特网是在60~70年代美苏冷战高峰时期发明的。

当时,美国有一台控制其核武器的中央计算机,美国政府担心攻击可能会破坏该系统并阻止其反击。因此,他们建立了一个分布式的系统,其中包含分布在全国各地的许多计算机。如果发生袭击,国防系统将保持运转,确保两国可毁灭彼此。

对于因特网来说,这是一个黑暗的开始,同时这也是去中心化思想的来源。

后来,在1990年,蒂姆·伯纳斯·李创建了万维网(World Wide Web)。WEB是INTERNET上最早的应用程序之一(译者注:INTERNET vs WEB INTERNET 可以看作是个连接电子设备的平台,而 WEB 是使用这个平台并运行在设备上的一种应用程序,其它的应用程序有邮件服务,文件传输服务等)。

Web使人们可以轻松地浏览内容,但它最初是一种高度专业化的工具,主要由研究人员和学生使用,这很快将被改变。

Web 1.0 


五年后(1995年),像Mosaic和Microsoft Internet Explorer这样的“新”浏览器将Web带给了主流受众。这些是过去的美好时光:网上冲浪、网页设计太糟糕、拨号连接、花很长时间下载照片或视频,这是Web 1.0。

  • Web 1.0是分布式的。它由普通计算机组成,Tim Berners-Lee电脑上面有一个贴纸,上面写着不要关闭,因为它为Internet “供电”(译者注:分布式中的一台)。
  • Web 1.0是开源的。这意味着任何人都可以自由地构建它,这使像Google和Amazon这样的新业务成为可能,如果Web是私有的,这是不可能发生的。
  • Web 1.0是只读的。这意味着每千名浏览Web的用户中,只有少数人具有发布内容的技术技能。

 Web 2.0 


所有这些都在2005年左右发生了变化,YouTube,Facebook和Twitter等新网站带来了Web 2.0。

首次,任何人都可以在线发布内容,无论其技术水平如何,Facebook,YouTube和Twitter是人们创建自己网页的简便方法,它们导致了当今Web的广泛普及。

但是在那时,人们已经开始看到这些新站点的问题,当他们使我们的在线生活变得更加轻松时,他们正在开放的Web上缓慢地建造花园围墙,我们开始偏离网络的原始愿景。

此外,以前组成Web的计算机逐渐演变为这些平台所需的大型集中式数据中心,
智能手机的发明加速了这种现象。今天,我们拥有令人难以置信的设备,可以让我们做很多事情。

是的,他们可以让我们通过Safari,Firefox和Chrome等应用浏览网络。但不幸的是,这些应用程序在大量其他封闭,私有和不透明的应用程序中丢失了。


.02 什么是Web 3.0?


首先,明白术语Web 2.0是一个流行词(buzzword)。它是由蒂姆·奥赖利(Tim O’Reilly)提出的,他看到了这些变化的发生,就创建了Web 2.0 Summit。这是一个大型会议,工程师和研究人员聚集在一起,讨论Web的未来。

随着Web 2.0理念的普及,不可避免的问题是:Web 3.0会是什么样子?当时有很多猜测,人们预测Web 3.0将是AI网络或VR网络。尽管我认为这些技术令人兴奋,但我认为它们不会重新定义网络。

去年,有一个名为Web 3.0 Summit的大型会议。就像Web 2.0 Summit一样,会议聚集了工程师和研究人员。信息很明确:Web 3.0是关于重新去中心化网络。

为什么需要去中心化网络?不幸的是,今天的网络坏了。

 The Web is broken 


为什么网络坏了?有几个原因:

1. 广告

如大家所知,当今的网络充满了广告。为什么会有那么多广告?早在网络启动时,它就没有原生的方式来传递价值,人们对在线使用信用卡持谨慎态度。因此,最好的在线获利方法是免费提供,并通过广告获利。

这就是AdWords和DoubleClick等公司涉足的地方,通过促进在线广告,它们使企业能够免费提供其内容。随着时间的流逝,广告成为Web的默认业务模式,这导致了今天的网络,每个人都使用广告拦截器,同时媒体使用广告拦截器的拦截器(ad-blocker-blockers)。

媒体正在损失收入,因为在线广告的利润不及印刷广告,为了弥补这一点,他们依靠点击诱饵,虚假新闻和错误信息之类的可恶策略来更好地利用人们的注意力。这是一个恶性循环,主要是由于网络对广告的依赖造成的。

2. 数据泄露

早在2017年,《经济学人》就宣布数据是新石油。

如今,人们正在争相在线收集尽可能多的数据。首先,用户数据可以带来更好的广告。从那时起,人工智能的兴起仅加剧了这一需求。不幸的是,这些数据是在这些大型集中式服务器中收集的,这些服务器是黑客最喜欢的目标。

2018年发生了Equifax黑客事件,有1.43亿人的信息被盗,其中包括社会安全号码和驾驶执照。人们指责Equifax,说他们的安全性差。但是,聘用全球最佳工程师的Facebook和Google等公司在同一年也发生了数据泄露事件。

这里的教训是,没有系统是完全安全的。一旦开始在集中式服务器中存储数据,就会激发人们窃取数据的动机,每个系统都可以被入侵。

2017年,有63亿个账户被黑客入侵,这接近地球上每个人的帐户,我可以向你保证这个数字在2019年将增加。

3. 监视

不幸的是,公司并不是唯一囤积数据的,政府也这样做。感谢爱德华·斯诺登(Edward Snowden),我们在2014年看到了,他向世界介绍了PRISM,这是美国的一项全球监视计划。

除了美国以外,还有其他国家的政府,他们利用收集的有关其公民的数据为他们提供社会评分。

除了作为公民的一生之外,这与信用评分的概念类似,如果分数太低,可能会被禁止购买飞机票和火车票,这是一个令人担忧的方向。

4. 审查制度

接下来是审查制度,拥有集中式服务器可以使政府轻松阻止对它们的访问。例如,土耳其已阻止访问维基百科已有近两年时间,因为众所周知,维基百科是对国家安全的威胁。

俄罗斯和印度等国家都建立了自己的防火墙。

5. 资料遗失

两千年前,亚历山大图书馆被烧毁,大火烧毁了我们历史上成千上万的宝贵文件,每个人都同意这是人类的悲剧。但是,这种事情每天都会在网络上发生,
每个人都经历过:尝试访问链接并得到404错误、链接断开、页面丢失。

网站的平均寿命约为100天,每个月有2%的在线链接会永远消失,当你认为网络在文化和信息方面的重要性时,这些数字是毁灭性的。

诸如Internet档案基金会之类的非营利组织正在尝试备份Web,但是鉴于Web成长和消失的速度,这是不可能完成的任务。

简而言之,事情很糟糕。Web存在许多问题,我们如何处理他们?

在准备本演示文稿时,我阅读了David D. Clark的一本名为《设计互联网》(Designing an Internet)的书,他是互联网的创始者之一。

标题本身说明了一切:设计互联网。阅读本书后我们了解到,当今我们所知的Web是唯一可能的解释之一。它由你和我这样的人创建的组件组成,他们有最后期限,并且做出了让步。在过去的30年中,这些组件还没有发展到能赶上当今网络的问题。

Web 3.0致力于更新这些组件,以解决我上面提到的问题。


.03 Web 3.0


Web 3.0(我们简称为Web 3)将带来三个主要变化:
  • 货币将成为互联网的原生功能。
  • 去中心化应用程序为用户提供了新功能。
  • 用户将对其数字身份和数据有更多的控制权。

 货币将成为互联网的原生功能  

之前我提到广告成为Web的默认业务模型,因为没有可靠的方法可以在其上传递价值。值得庆幸的是,当今已出现了解决该问题的发明,我相信这项发明会在未来几十年对我们的社会产生重大影响。

这项发明是比特币。

比特币革命


在2018年我发表了关于区块链和比特币的演讲,我认为比特币最终是否只是一种时尚并不重要因为它产生了滚雪球的效果,它彻底改变了我们对数字货币的思考方式。

比特币带来了两项重大创新:
  • 它允许数字稀缺,我们有史以来第一次可以创建既数字化又独特的商品。
  • 它使你无需任何中介即可在线上花钱。

这两项创新将带来我们所谓的价值互联网。

价值互联网


要了解这引起的变化有多大,请考虑Web 1.0和2.0是如何革新了信息的自由流通,技术改变了每种媒体:报纸,电话,电视,书籍,广播,摄影,百科全书等。


这些都是我们社会所有的组成部分,在过去20年中,这些组成部分已完全由技术转变。一夜之间任何人都可以随时随地免费发送信息,这完全改变了我们的世界。

今天,感觉就像我们生活在未来,我们能够随时随地与任何人交谈。但是如果仔细观察,那不是我们经历的技术革命,尽管发生了这场巨大的技术革命,但我们社会的每一个其他部分仍然保持着奇怪的状态。

在过去的50年中,我们社会的某些部分几乎没有发展,许多没有改变的地方与价值有关。

就像Web 1.0和2.0带来了信息自由流通的爆炸式增长一样,Web 3也带来了价值自由流通的爆炸式增长。就像信息一样,在未来的几十年中,价值的转移将成为全球性的、即时的、自由的,所有人都可以使用的。

尽管比特币可能会破坏现金或黄金,但价值革命远不止于此。想一想需要稀缺的社会每个组成部分,包括股票、债券、身份证、房地产等,所有这些都可以通过Web 3进行转换,这影响是巨大的。

 去中心化应用程序为用户提供了新功能 


去中心化应用程序背后的想法是采用支持比特币的创新技术(区块链,密码学,对等网络和共识算法),并将其添加到Web应用程序中。

正如我所解释的,比特币让你无需任何中介即可进行交易。为什么我们不能使用相同的想法来构建其他应用程序?

例如,当我使用Messenger等聊天应用程序时,就像前面的示例一样,如果我想像小孩子一样与朋友聊天,我需要举手并寻求许可,最后像Facebook这样的公司拥有我与朋友的对话,那不是很奇怪吗?

另一方面,我可以使用像Orbit这样的去中心化聊天应用程序,这是一个简单的应用程序,你可以立即使用,它使你无需任何中介即可与朋友聊天。

因此,有一个疯狂的想法,那就是我们可以将当今使用的每个应用程序带到Web上。例如,Airbnb、Twitter、Facebook、YouTube都在构建去中心化版本,没有中央权威或权力。


从上到下:PeepEth,Minds和DTube。

如今,有大量的去中心化应用程序,这是一个运动。在货币、银行、支付、广告、供应链等所有领域,人们都在构建我们今天使用的应用程序的去中心化版本。

我们如何构建去中心化应用程序?



如前所述,这是关于更改Web基础结构本身的。Web基础设施将具有其本地支付层,其中包含像比特币这样的项目(当然,比特币并不是唯一的项目,还有许多其他竞争性加密货币)。这样便有了虚拟机,例如以太坊,这些平台将运行为去中心化应用程序提供动力的代码。

在此之上,我们还可以添加一个去中心化的存储层,这将存储应用程序所需的源文件,例如图像,视频,文本等。在这方面,IPFS项目值得一提。

IPFS


IPFS是Protocol Labs和Juan Benet的一个项目,它代表星际文件系统,它旨在替代HTTP。概括地说,IPFS允许你创建本地Web。这是什么意思?

今天,如果要下载图像,则很可能会从云中下载图像。IPFS利用这些设备的网络功能(例如Wi-Fi)来创建互连网络,使用IPFS我仍然可以从云中下载文件,但是一旦有了文件,任何人都可以从我的设备中获取该文件。

这带来许多好处:
  • 抗审查制度。之前我提到土耳其已经封锁维基百科近两年了,黑客专家创建了去中心化的土耳其维基百科版本,该版本在IPFS网络上运行,土耳其对此无法阻止,这种创新旨在解决我前面提到的审查制度问题。
  • 更永久。为了准备这次演讲我做了很多研究,我将这些链接保存在书签中,我可以向你保证,如果我在几年后尝试重新获得这些链接,其中的一些链接将会丢失。但是使用IPFS,我可以决定将这些页面保存到我的设备中,任何人都可以从我的计算机访问它们。即使YouTube或Medium消失了,只要世界上的一台设备托管该文件,该文件就仍然可以访问。
  • 解决数据丢失。此外,IPFS还具有内置的版本历史记录,这类似于Mac上的Time Machine等功能。这是当今许多软件中流行的功能,它允许你浏览文件的先前版本,它直接内置在IPFS中,这是一种旨在解决数据丢失的项目。


 用户对其数字身份和数据有更多的控制权 


至今为止,政府一直通过发放护照和驾驶执照来管理我们的身份。

但奇怪的是,近年来私营公司也已成为身份管理者。今天我们一直在网上获取这些表格,要求我们提供各种个人信息,对于较小的公司很难管理身份。因此,近来诸如Facebook和Google之类的大型科技公司,通过成为Web上的身份管理器来促进事情发展。

再说一次,私营的、以营利为目的的公司现在负责我们的身份,这有点奇怪吗?我们的朋友蒂姆·伯纳斯·李(Tim Berners-Lee)一直在努力解决这个问题。

他写了这篇文章,并就此事进行了很多讨论。去年他宣布了一个旨在改变这一状况的新项目,该项目称为Solid,代表社交链接数据(Social Linked Data),这是其工作原理的快速细分。

用户的想法是,与其将信息提供给私人公司,不如将用户的私人信息存储在pod(个人在线数据存储单元)中。用户可以存储其姓名、地址、电话号码等,换句话说,任何与你的在线身份有关的信息。

Pod已加密,可以在用户希望的任何地方托管:在其设备、服务器上,甚至可能在区块链上。愿景是能够使用这样的按钮连接到Web应用程序,但是由于我们可以控制数据,因此可以精细地控制哪个应用程序可以访问哪些信息。


要理解我的意思,请考虑你当前如何在手机上管理通知,你具有此应用程序列表,并且可以选择每个应用程序可以发送的通知类型。想象一下,拥有相同的控制权,但是谁可以访问信息而不是通知。

Solid是最近的项目,它仍在建设中,但你可以在这里尝试。

老实说,现在效果不是很好。但密码学领域还有许多其他项目,例如uPort和Blockstack,旨在以各自不同的方式解决相同的问题。尽管有许多项目,但核心思想仍然是相同的:人们负责他们的数据,这带来许多好处:


1.  没有更多表格


第一个不再是表格。我认为没有人喜欢填写表格。这是重复的和令人沮丧的。分散身份的想法是,你只写一次信息,所有内容都将从那里连接。

2. 单向数据流


信用卡是一种完全过时的支付技术,使用信用卡时,你需要给商家你的卡号、有效期和安全码。换句话说,你给他们密码就是给你的钱,有了这些信息商人无需你的同意即可向他收取任何费用,这就是为什么信用卡欺诈如此之多的原因。

另一方面,当你发送比特币时,你无需密码就可以加密签署交易,签名是唯一的并且仅对该交易有效。因此,未经你的同意商人不可能再次向你收费。

如果你考虑一下,我们在身份方面也会遇到同样的问题。当我将我的社会安全号码提供给网站时,我给他们提供了我的身份密码,他们会将其保存在不安全的服务器上,过一会儿它就会被黑客窃取。

为什么我们不能在这里使用加密?与其将密码泄露给我的身份,我还可以通过密码签署一项交易来证明自己是我的真实身份。然后没有人可以窃取我的身份,这是更安全、去中心化身份的基础。

3. 更安全


去中心化要安全得多,如前所述,没有系统是完全安全的,总是会有数据泄露和黑客入侵。我们无法保证不会有人访问你的Pod,但由于该数据未存储在中央服务器上,因此我们不会看到黑客闯入服务器并窃取1.5亿个社会保险号的情况。

要窃取1.5亿个分散的身份,某人将不得不破解1.5亿个吊舱,这几乎是不可能的,这些创新应有助于解决诸如数据黑客攻击和监视之类的问题。

4. 使开发人员的生活更轻松


我已经展示了Web 3如何为付款、存储和标识带来新的本机Web层,这些创新还使开发Web应用程序更加容易。

考虑一个像Uber这样的应用程序,要构建这样的应用程序,需要组装许多组件,例如付款、存储和身份管理系统。

然后,像Lyft这样的另一家公司也提供了类似的应用程序,他们需要重新构建这些组件,有很多重复的工作。

Web 3的想法是取出这些组件,去中心化它们的组成部分,然后将它们返回给用户。用户赢了,开发人员也赢了,因为每个组件只需构建一次。

如果Uber和Lyft不想使用这些去中心化的组件,那很好,因为Uber和Lyft的去中心化版本会使用它们。

这种创新的基础架构使开发人员更轻松地构建Web应用程序,从而有助于防止垄断。


 Web 3.0是什么样子? 


所有这些都很有趣,但是你可能会问自己:我们到底该如何浏览Web 3?好吧,有很多方法。
  • 我们可以添加浏览器的扩展,例如@metamask。
  • 新浏览器Brave。
  • 像MyEtherWallet这样的Web门户。
  • 像Coinbase Wallet这样的移动应用程序。


MetaMask


让我们来谈谈MetaMask。我相信这是迄今为止浏览Web 3最优雅的解决方案之一,你可以将其添加到Chrome或Firefox等浏览器中,添加后你会在右上角看到这个小图标。

然后你可以连接到钱包,为你的浏览器提供很多新功能,可与以太坊等区块链进行交互。这使你能够使用Web 3应用程序,例如Robert Leshner的Compound Finance或CryptoKitties的Cryptokitties。


Brave


Brave是BrendanEich的一个新项目,BrendanEich是一位极其重要的人物,他是Mozilla,Firefox的共同创始人,并发明了JavaScript。

他的新项目是名为Brave的浏览器,默认情况下会阻止广告和跟踪器,这使其成为市场上最快的浏览器,它比Chrome快四倍,Brave已开发为与称为基本注意令牌的加密货币一起使用。例如,当我使用Brave观看YouTube时,我可以单击BAT图标来访问我的钱包。

这样,我可以直接通过他们的网站在线向任何内容创建者支付小费。还有一个自动供款功能,可让我每月留出一定数量的钱,完成此操作后,我可以浏览Web,Brave会自动将钱分享到我访问的不同页面。

目前,Brave在台式机、平板电脑和手机Android和IOS上使用,它每月有550万活跃用户,这是对加密货币世界的精彩介绍。

最终,Brave旨在通过建立去中心化的广告市场,来使用区块链和密码术彻底改变广告。通过直接从浏览器付款,这种项目应该使我们减少对网络广告的依赖。


.04 结语


在本文中,我们了解了过去30年中Web的发展情况。


网络的发展


我们了解了Web 1.0,它是只读的并且分布式的。然后出现了大型科技公司,他们使它更易于使用,但同时也将其集中化,这是Web 2.0。现在,Web 3将允许我们在没有任何中介的情况下彼此进行交互,它将重新分散网络。

因为大多数更改将在基础架构级别进行,所以对于大多数人而言,这将是一个缓慢且几乎看不见的过渡。

也许他们将需要学习如何使用钱包或与区块链进行交互,也许他们将需要使用不同的浏览器,但是总的来说,对于Web用户而言,一切将保持不变。

如果考虑一下,人类历史始终在集中化和去中心化之间来回走动。例如,在山顶洞时代,每个人都独自一人,这是优胜劣汰的生存条件。最终,人们意识到他们在一起变得更强大、更有效率。

因此,我们慢慢开始聚集在部落中,逐渐演变成城市和国家,最终达到君主制。几个国王统治了所有人,导致了可怕的权力滥用,人们受够了,他们起义并砍掉国王的头,导致无政府状态,这是另一种去中心化形式。

在两个极端之间进行了数百年的来回交流之后,我们提出了一个平衡的系统:民主。它既包含总统等中央部门,又包含每个公民的投票等去中心化部分。

如果考虑一下,技术就几乎一样。我们从这些庞大的集中式大型机开始,这些大型机占据了整个楼层,在了解了这种系统的弱点之后,我们创建了分散式系统Web 1.0,很棒但是很难使用。

然后诸如Google,Facebook和Twitter之类的大公司加入进来,并使Web更加易于访问,这是Web 2.0,明确地说我不认为这些公司不好。相反,它们为网络和我们的生活带来了不可思议的贡献,我相信它们的存在是对人类的净利益。

Web 3并不是要替换它们,仅仅是将事情推回到更加平衡和民主的网络上。


物联网


考虑到我们要把房屋中的每个对象最终都连接到Internet的目的,这将是非常重要的。

考虑Nest Thermostat,这是一种收集有关你的敏感数据的设备,例如你大部分时间都在哪个房间里度过。

2014年Google收购了Nest,这让很多人担心Google是否会使用这些数据。因此,当时Nest的首席执行官Fadell介入,向人们保证隐私政策将保持不变,我相信Sundar是真诚且善意的。

这里的问题是,为什么我需要依靠他的承诺来保护自己免受恒温器的侵害?在使用Nest之前,我不必担心恒温器会通过Internet发送我的私人数据,我们不必依靠Google或Facebook或Mark Zuckerberg的承诺来保护我们免受设备侵害,这是Web 3的重点。

虽然Web 2.0依靠的是“不要邪恶”(don’t be evil)之类的承诺,但是Web 3却要改变基础架构本身,以构建人们和大公司都“不能邪恶”(can’t be evil)的网络。

[原文链接]:https://medium.com/@tonyob/the-3-revolutions-of-web-3-7165ed6b3036
[YouTube 视频]:
https://www.youtube.com/watch?v=PQHEwuUOplQ


更多阅读:Rust 1.41.0 发布更新要点▎全球第一门 Substrate 开发课第3期学员顺利毕业!第三届Substrate Hackathon 挑战赛完整复盘

扫码关注公众号,回复“1”加入开发者社群


    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存