首发 | Web3.0极简讲义:解决关于Web3.0的几乎所有迷惑
Web3.0这个概念,各位读者可能都听说过,不过很少有人能清晰明确地讲出来——什么是Web3.0。我尝试用通俗的语言讲解Web3.0,相信你在读完本文后,也可以轻松地回答如下相关问题:
-
什么是Web1.0、2.0、3.0?
-
怎么理解语义网络?
-
为什么人工智能和物联网总是和Web3.0联系在一起?
-
Web3.0和区块链有什么关系?
Web1.0: Read (读)
大致在1990-2000年,属于所谓的Web1.0时代。这之前有互联网吗?有的,那时候的互联网络已经跑了二三十年,主要用在军工领域、科研院校之间等等,所以互联网是从实验室和军事基地走出的技术。
提一句即可,Web1.0是互联网服务的一个分支,所有联网的系统都是互联网。不要纠结阿帕网、互联网、万维网、HTML等这些概念,抓住核心: W eb1.0时代,只能read,阅读或者浏览,不能够互动,这种信息的传递是单向的。
举个例子,报纸上的信息抄到网上形成门户网站,如搜狐、新浪等门户网站早期,主要功能就是纸媒电子化,你能看到信息,但是做不到互动。
Web2.0 :Read & Write (读写交互)
约在2000年之后,信息的单向传递,变成了双向或多向,加了一个功能就是“write(写)”。底层架构的一点创新,就可以在应用市场上掀起滔天巨浪。
因为加入了“互动”,所以爆发出滴滴、美团、uber、Airbnb、facebook、腾讯等等巨头企业。你对本文的点赞、评论、转发也属于Web2.0的应用。
Web3.0: Semantic network (语义网络)
语义网络,semantic network也叫semantic web,感觉极为高端,看着就不明白。其实很简单,这个概念的提出和超文本链接的发明者伯纳斯李先生有关,他曾说:
“网络中的所有计算机能够分析网络中的数据,包括内容、链接、人与计算机之间的往来。语义网络会让这一切成为可能,日常的交易机制、事务以及我们的日常生活都会由机器与机器之间的沟通来处理。人们吹嘘多年的‘智能代理’将最终实现。”
我搜索相关文献:
以上这段话讲得就是通识了。
图片来自:
https://www2.slideshare.net/ghazalhina/detail-history-of-web-10-to-30
这个地址上有很多学者关于Web3.0的文章、ppt。
备注:我能找到的关于Web3.0与语义网络的文献已经冲到了2009-2012年,那时候区块链这个概念还没提出来呢,所以从这一点上来说, Web3.0不等于区块链 。
大白话解释:语义网络,就是机器语言网络。
机器互联互通之后形成一个系统(一般意义上理解为软件系统),这个系统中的机器设备能够交流互动,对信息分类。
一通百通
好了,把语义网络简化理解为机器语言网络之后,就明白了IoT(物联网)为什么和Web3.0联系在一起了,因为万物互联本身就是机器语言互通的一个结果。
而AI(人工智能)也是机器语言互动到一定程度的结果。在上文图片中说“系统比人类更加容易理解和分类信息”,这里面的“分类”,其实背后也有个重要的概念叫做“知识图谱”。Web3.0时代的机器语言理解“语义”的方式一个核心点就是:知识图谱。 相关联的、分门别类的系统化信息称之为“知识” 。所以,大家在阅读讲解Web3.0的文章的时候,看看它有没有讲明白知识图谱和语义网络,就知道这个文章值不值得看了。
伯纳斯李先生说的机器语言或者系统的“智能代理”,很容易让人想到智能合约。概念上是基本一致的,实现路径上有所不同,智能合约更多代指区块链上的自动化执行程序。
所以,网上有人说Web3.0加入了信任机制,关键词在于“可验证”,这样说没有错 。
因为机器语言逻辑不会徇私舞弊, 在区块链的通证激励和协作网络下 ,可以做到去中心化、多劳多得。数据或者知识的权力从Web2.0时代的巨头中心化公司手中夺回来,下放给每个人,这一切的基础是语义网络的成熟。这个成熟会促进协作方式的演进和成熟,这就是为什么说区块链是Web3.0的重要基石。区块链是语义网络的重要注脚。
本质上来说,Web3.0是机器扩大功能,权力从中心化变成去中心化的过程 。这个过程看起来很“区块链”,所以区块链行业的人兴奋了,于是就有了“区块链=Web3.0”这样的说法。
当然,区块链会在Web3.0中扮演很重要的角色,但目前阶段还只是摸着石头过河,你会看到简陋的点对点货币系统(如BTC)、智能合约(如 ETH 合约)、分布式存储(如Filecoin)、跨链网络(如Polkadot)、Dex(如Uniswap), 开始时潦草的笔触不能掩盖整幅画卷的宏大 。
本文1600字,几乎没有插图,涉及Web1.0、web2.0、web3.0、语义网络、物联网、人工智能、知识图谱、区块链等概念知识。
参考文献:
《Web3.0與SemanticWeb編程》2010年中国出版,John Hebeler著,英文索引如下: Semantic Web Programming, ISBN: 978-0-470-41801-7 April 2009 652 Pages
相关链接:
https://www.wiley.com/en-us/Semantic+Web+Programming-p-9780470418017