1989年 Tim Berners-Lee 发明了 Web ,之后的岁月里,由最初 Web1.0 以展示为主的”可读“互联网,发展到 Web2.0 的允许用户提交内容的“可写”互联网,未来又会发展到自带信任的“可信”互联网,可以看到 Web 的功能越强大,对社会的影响就越深入。那每一代 Web 都具有哪些技术特点,对应的诞生了哪些应用呢?Web 从“可读”升级到“可写”,对社会的影响是大家正在目睹的,那么从“可写”升级到 Web3.0 的”可信“,又会带来哪些社会发展的飞跃呢?希望通过这一节,我们能一起看清技术发展所带来的”必然“。

可读的 Web1.0

先从 Web1.0 开始说起。咱们先看看1.0的技术特点是什么,再看看基于这些技术落地了哪些典型应用。

Web1.0 是“可读”的互联网。说起来有意思,Tim Berners-Lee (后面简称 Tim )发明的第一款名为 WorldWideWeb 的浏览器其实同时也是也是一个网页编辑器,可以在浏览器中修改网页,注意,这里修改的是属于自己的网页,修改内容只是在本机保存,跟2.0时代可以提交内容给他人的网站,并且被保存是根本不同的。后来的主流浏览器都撤销了这个编辑功能,访问一个 Web1.0 的网站,主要目的是去读站长为我们准备好的内容。这跟 Tim 设计 Web 的最初场景是吻合的,因为 Web 诞生在欧洲核子中心,最初是用来方便物理学家之间分享学术资料用的。1.0 阶段的 Web 有两大特点:第一是单向通讯,数据从网站流入用户的眼睛。第二点,Web1.0 是文档之网。什么叫文档呢?直接用来展示给人类看的内容,例如一份报告,信件,都叫做文档。要跟文档区别开的一个概念是数据,数据指的是主要用来被机器或者说其他程序去读的内容,例如一组人员信息列表,叫做数据。Web 上每个网页都是一个文档,Web 是一个由超级链接联系到一起的文档之网。

简单介绍一下 Web1.0 的几个重要的技术概念,HTML,HTTP,服务器,浏览器。浏览器就是我们安装到电脑上的访问 Web 的客户端软件,例如 Chrome 或者 IE 。当我们输入一个网址,想要打开一个网站的时候,就需要访问服务器,因为网页内容都是存储在服务器上的。服务器是一个比较容易让新手迷惑的概念,因为它可以指服务器硬件,也就是一台24小时开机并联网的计算机。也可以指服务器操作系统,例如 Linux 。另外,还可以指 Web 服务器软件,例如 Apache 或者 Nginx ,服务器软件是安装到服务器操作系统之上的一个应用。但是对于非技术人员,只要知道服务器是就是存放某个网站的计算机即可。

关于技术就聊这些,下面看看1.0时代的落地应用。

1.0 时代,整个 Web 就像一本大电子书,所以可以想象到的商业模式是,如何让访客更方便的去阅读这本厚厚的书。书,要有一个目录,对应当时的 Web ,最成功的商业模式是门户网站。书的内容太多,最好要有搜索功能,对应的 Web 上诞生了搜索引擎服务。门户网站的基本思想是把互联网上杂七杂八的内容,整理分类,列到一个网站上,类似于一本书的目录,方便大家找到自己想要的内容。1994年,杨志远创立雅虎,国内那个时候最著名互联网公司是三大门户:搜狐,网易,新浪。但是,当互联网上内容多到一定程度,都搜罗到一个网站上显然是挤不下了。于是,1996年谷歌搜索引擎诞生,人们通过搜索关键字,找到自己想要的内容。门户网站这一波过去后,搜索引擎成了互联网最赚钱的领域,这个很多业内人称为第二波。至于第三波就是后面要聊的 Web2.0 时代的电子商务和社交网络了,暂时放一放。不管是门户网站还是搜索引擎,都是整个互联网的入口。所谓入口就是一栋大厦的大门,大厦里不管哪个房间,肯定都没有大门这里人多,人气旺,自然就可以通过打广告等形式赚到钱。

那么,1.0到底有哪些缺陷,导致 Web 必须要升级到2.0呢?主要是没有互动。比如搜到一个网站打开后,不能直接在网站上互动,而是通过打电话,发邮件,或者见面,才能进一步的合作。

可写的 Web2.0

Web2.0 就不同了,网站是可以接收用户提交的内容的。

技术上最大的特点是从单向沟通,变成了双向。用户可以向网站提交数据。1.0 时代的搜索引擎上似乎也是可以提交查询关键字给网站的,但是这些内容并不需要保存到网站的数据库。而 Web2.0 是“可写”的,意味着,用户登录一个 Web2.0 的网站的时候,是可以提交内容,并把这些内容保存到网站服务器上的数据库中的。提交的方式包括 Form 表单,或者更为常见的 API 方式提交。事实证明,这种“可写”能力带来的可不仅仅是用户跟站长之间的互动而已。

之前我们提过的一个概念叫做“深网”( Deep Web )。深网指的是搜索引擎搜不到的网页,搜不到的原因并不唯一,常见的深网页面指的是那些被用户登录和注册相关的功能保护起来的页面。例如,只有用户付费后才能看到的页面,肯定也是搜索引擎搜不到的。这是 Web2.0 网站非常常见的情况了,这些页面内容也属于“深网”。因为从此之后,Web 上开始有了活生生的用户。可以认为 Web1.0 的网站上是没有活人的,真正活的只有后台的站长。但是由于 Web2.0 允许访客提交内容,这样访客就变成了网站的注册用户。网站有了用户,而且不同的用户观看网站的权限是不同的。这样 Web 上能够开展的各种商业模型就多了起来。

首先有了 UGC ,也就是”用户生成内容“的概念。维基百科就是很典型的由用户生成文字内容的例子。用户在上面不但可以消费内容,看到不满意的内容,还可以提交修改,或者增加新的页面。类似 Dribbble 这样的网站上,用户可以上传自己的设计作品,这属于图片内容。2005年,三个从 Paypal 出来的人创立了 Youtube ,网络足够快了,所以大家可以提交更多的视频内容。现在短视频,Vlog ,在线教育都是 UGC 非常流行的场景。有了人,就有了江湖,有了用户,就有了社交需求。美国有 Facebook 和 Twitter ,我们有微信和微博。社交网络成了跟搜索引擎一样的互联网入口,所以巨头也就诞生了。跟社交网站一样赚钱的还有电商,亚马逊和淘宝都是电商领域的巨头。

巨头通常不仅仅是入口,而且也是平台。门户和搜索网站,只是互联网的大门,人们进来还是要去各个屋子里面去的。但是平台更像是一座大厦,各种社交,商业活动直接都在平台内部完成了。最初,我们看到类似淘宝,滴滴这样的平台公司,让个人创业者可以在上面进行商业活动,对互联网的去中心化和赋能个体起到了很大作用。

但是,人们越来越发现情况不对了,平台变得越来越强势,而个体却发现离不开平台了,Web2.0 的问题是中心化和对信任的依赖。不管滴滴对司机师傅们的收费是不是高了,只要所有的乘客都在这里,新的司机师傅也都会加入进来,新车进来,乘客就会发觉打车更方便了,所以又会进来,这就是所谓的网络效应,互联网巨头通过网络效应,很容易形成垄断。互联网正在变得越来越中心化。同时,商户在淘宝上能够顺利完成交易,很大程度上是基于用户对阿里巴巴的信任的,用户是不肯直接把钱转到商家账户里的,而需要基于对支付宝的信任,让支付宝收钱。Web2.0 变得越来越离不开中心化的平台。

可信的 Web3.0

Web2.0 只是开启了一个“写”功能,但是却衍生除了无穷的创新。由此可见基础技术即使看上去一个很小的突破,也可能带来对产业的颠覆。那么 Web3.0 的带来的“可信”,会带来哪些颠覆呢?

首先,Web3.0 是自带信任的,信任之根是区块链带来的不可篡改的数据。区块链本身并不属于原本的 Web 技术的一部分,但是区块链会推动 Web 发展到3.0阶段。Web2.0 时代,数据都是存储在私人或者私人机构的数据库中的,互联网本身不能保存属于自己的数据,而数据库中的数据,自然可以任意篡改的。肉身世界定分止争要以事实为依据,而互联网天然偏偏缺少可以用来做事实依据的数据。所以人们不得不去相信大公司,虽然支付宝数据库中的数据我们也看不到,但是我们只能相信他们是不会作恶的,这就是我们本书中所指的信任。而区块链的数据是存储在去中心化网络上的,是大家共识过的不可篡改数据,如果大家在比特币网络上转账,那么转账是否成功我们不需要相信任何人。只需要去自己去验证一下即可,这就是区块链领域比较流行的一句话:不要去信任,去验证( Don't Trust, Verify! )。

其次,Web3.0 的架构是去中心化的,数据持有在每一个用户手里,而不是由企业持有。这样做的好处是可以避免网络效应,因为网络效应的本源来自于对数据的垄断。如果数据持有在用户手里,那么公司之间就只能通过比拼服务质量来争取用户。但是坏处就是,企业被剥夺了数据的占有权,需要有新的模式来资助企业开发 App ,这一点我们在《 Web3.0 的商业模式》一章中会做展开。

Web3.0 还处于早期,具体能够诞生哪些应用还很难说。但是目前可以看到的有两个方向,一个是加密货币,另外一个是去中心化应用,也就是 DApp 。Web3.0 的“可信”,根源于不可篡改的数据,比特币等其他加密货币就基于不可篡改的数据。数字货币的存在,对于数字空间独立有着特殊的意义,之前一节咱们论述了。比特币这种有发行上限的新的货币,从政治,经济,尤其是政治经济学的角度都有非常值得研究的内容,但是本书瞄准 Web3.0 的技术体系,所以对比特币的介绍从略。另外一个方向是,去中心化应用,例如如何构建去中心化的滴滴,去中心化的 Facebook ,介绍各种去中心化应用的如何运行,是本书的重点,后续章节中会展开。

结论

总结一下,本节介绍了三代 Web 各自的技术架构和典型应用。可以看到互联网技术上的一个看似微小的突破,对社会的影响可能都是颠覆性的。Web3.0 带来了可信互联网,让互联网摆脱对大企业的信任依赖,让去中心化可以真正落地,其中关键的一项技术是区块链。

results matching ""

    No results matching ""