理解 Web 3 技术栈及区块链如何助力

Web 3.0 的技术栈虽然尚未完成开发,但是一个去中心化透明安全的Web 3.0 互联网时代即将来临,而区块链技术将是Web 3.0 的主要驱动力。

Web 3.0是什么

那么,Web 3.0是什么?跟以中心化服务器为主的Web 1.0和2.0相比,Web 3.0 区块链技术栈的核心是更加以用户为中心的去中心化网络。Web 3.0作为一个透明安全的互联网,提供更加人性化的用户服务。

下面这张图(来自:101 Blockchains)展示了Web 3.0 重要特性:

Web 3.0 重要特性

了解这些特性可以更好地掌握Web 3.0 包含的整个概念,Web 3.0有六个重要特性:

万物互联:每个设备都会接入到互联网,获取内容途径不受限制;
更强连通性:Web 3.0利用语义元数据为用户提供更强的连通性;
点对点网络去中心化的网络将替代中央管理机构,用户将对他们的数字身份和数据信息有更多地控制权
3D图形:利用虚拟现实(VR)呈现更加真实自然的图像;
语义网络:更好地理解信息,不再依靠关键词标签;
人工智能:计算机能像人类一样理解信息。

Web 3.0 技术栈

当前的Web 2.0已经非常友好,人们在使用过程中不费吹灰之力,要适应复杂的Web 3.0 技术栈,社会需要花费一些的时间来适应,同样开发者的努力也不可或缺。

即便如此,相信大家也将乐于接受 Web 3.0,就像大家在过去20年对Web1.0 、Web 2.0 的包容和开放。将来我们可能需要借助 DApp浏览器 来使用去中心化应用。下面是一个在各种场景下,Web 2.0 及 Web 3.0 的技术对比图。

Web 2.0 与 3.0 技术对比

上面是几个可能的 web 3.0 技术,未来将有更多的去中心化应用取代现有的重量级应用,他们将会和市场的垄断者展开竞争。当然,与之前的应用相比,新应用将具备更完善、更高级的功能。它们如何做得更好及赢得竞争,就交给时间来证明。

不过,Web 2.0 并不会完全销声匿迹。例如,即便出现了更加智能的通信平台,电子邮件也没有消失,不过他的优势已经不在了。

Web 时代演进

Web 1.0

Web 1.0 在刚开始时步履维艰。因为价格昂贵且设备少见,人们无法接受互联网,如今几乎人手一个可以连接到互联网的手机。专家常将那个时期称为“只读时代”。大多数内容都是由专业人士创建的,而人们只进行阅读。

那时可用的技术都很简单。谷歌还未出现,人们会使用雅虎或AltaVista。这些搜索引擎使用域名来判断搜索结果的相关性。为了在个人之间共享文件,Napster和BitTorrent受到了欢迎。Web 1.0既无社交也没有语义。我们可以称之为“简单网络”。网站只有超链接和书签功能,并且都是静态的。用户只能浏览内容而无法发出任何反馈或评论,和服务器之间没有任何交互。

Web 2.0

Web 2.0 具有读写网络内容的交互能力。静态网站被交互式动态网站取代。博客受到了空前的欢迎。维基百科可以看作一个开放式图书馆,可以在其中搜索到所有知识。即时通信消息传递成为用户很平常的事情。

用户之间可以更好的互动,这被称为“社交网络”,而不再是“简单网络”。视频实现流式传输,各种应用如雨后春笋。传统商店都转换为在线商店,以便更好地进行营销。

Web 的发展史

Web 的发展史

从中心化到去中心化

Web 2.0和Web 1.0的最大缺陷之一就是基于客户端/服务器的架构。今天,我们在互联网上的所有个人数据基本上都存储在巨大存储的服务器中,所有数据归私人公司所有,我们的线上身份也不属于自己,比如 Gmail 地址或 Facebook 帐户。因此,这对我们的隐私构成严重威胁。

这种中心化的系统在过去几年中引起了不小的轰动。例如,Facebook的数据泄露事件和Apple iCloud被侵入。太多敏感数据都被公之于众。这些巨头正以各种方式控制着我们的生活。

另一方面,去中心化网络没有数据泄露的威胁。没有人掌握我们直接的私人数据,也没有任何中心服务器。所有数据将分布在整个网络上。这就是区块链技术的魅力所在:一个去中心化、安全和私密的人性化网络。

中心化到去中心化

中心化到去中心化

迈进数据民主

准确来说,点对点连接始于1990年,之后当我们开始使用Tor Browser或BitTorrent等共享程序时,它开始进入大众视野。

随着加密货币的变革,区块链将这种基础设施提升到一个全新的层次。现在我们可以在典型的中心化系统中对数据结构进行去中心化处理。

而在web3中,互联网的数据基础设施正在重新设计。但是,我们要知道,区块链并不是这背后的唯一技术,去中心化的网络技术栈中还有很多其他服务。

还有一个原因是区块链应用在存储大数据量方面还并不理想,仍然存在扩容问题,且实际上也并没有所说的那么私密。

Web 3.0 技术架构

新的Web 3.0区块链技术栈的基础结构不同于以前,这其中的转变是巨大且细化的。但是,从客户端/服务器过渡为去中心化网络的过程不会太激进。会逐步趋于成熟。因此,要转型应该首先创建部分去中心化的网络,然后向完全去中心化转变。但是我们还应该明白这个现实:尽管去中心化的网络更加安全,但是它们也会比以前更慢

即使去中心化是大势所趋,但这并不意味着我们将彻底摈弃中心化系统。中心化系统的优势也可以加以利用。

Web 3.0 五层架构

Web 3.0的五层架构

Web 3.0的五层架构

应用层将包括dApp浏览器,应用托管,dApps,业务逻辑和用户界面。
服务和组件层该层涵盖了创建和运行dApps层需要的所有重要工具。通常包括数据馈送、链下计算、治理(去中心化自治组织)、状态通道、侧链钱包。以及非常重要的智能合约,因为它帮助用户摆脱了中介。您不再需要处理信任问题,并且能够以无争端的方式进行贵重物品交易,如金钱、股票、财产甚至通证。

协议层涵盖了不同的共识算法、参与条件、虚拟机等等。区块链技术利用共识算法来确保节点达成协议。

Web 3.0将如何改变我们的生活?

Web 3.0将如何改变我们的生活

IT巨头现在正在垄断信息。随着我们进入信息时代,信息的价值肯定会飙升。对于这些公司而言,Web 3 技术栈无疑将是一个打击。去中心化的、更民主的网络时代即将到来,我们很快就能看到日常生活因此发生变化。

加密货币已经与银行和政府展开竞争。平台将趋于去信任化,人们的个人信息将不再作为产品销售。

我们已经成为了这些改变的见证者。瑞士城市楚格(Zug)已将所有市民身份登记在以太坊区块链上。

像在大众用户中非常受欢迎海盗湾(Pirate Bay)这样的网站尽管由于版权问题遭到了各国政府的无数次打击(关闭了很多域名)依然安然无恙。

去中心化平台的一个好处:可持续的三方服务生态系统。应用程序开发者可以在去中心化协议的基础 之上 构建有用的产品,而不用担心有一天他们的 API 访问将被关掉,因为没有人能关了它。

用户现在可以睡个好觉,因为他们的私人信息应加密将更加安全。权力下放也将使叛逆的黑客更快乐。

各种应用程序将接替Facebook、Instagram、Twitter、Google drive等主流网站和流行的浏览器。去中心化应用程序必然的趋势。

简而言之,我们所熟知的互联网世界将从根本上发生转变。

结语

在区块链的世界中,网络系统的更新迭代是正常的。这个过程仍在推进,并且在不断改良完善,我们期待更好的数字化体验。

对于未来,我们一起来期待吧。

原文链接


深入浅出区块链 - 打造高质量区块链技术博客,学习区块链技术都来这里,关注知乎微博 掌握区块链技术动态。

LBC-Team wechat
欢迎订阅公众号:深入浅出区块链技术
0%