六月二十一日21.2023

Web3 是互联网的未来吗?

Web3 是万维网的第三个版本。

第二版网络依靠用户为每个平台提供数据来实现自身利益,而第三版网络则将利益转还给用户。

在 Web 2.0 时代,用户在大多数情况下几乎无法控制自己的数据。此外,他们永远不知道自己喜欢使用的服务、软件和应用程序是否仍然可用。Web3 是一项旨在解决这一长期挑战的计划。派基-麦考密克称其为 "由创作者和用户共同拥有、用代币协调的互联网"。

Him Gajria 将网络的演变描述为

  • 网络1:只读
  • 网络2:读写
  • Web3:读、写和拥有

一切从何开始Web 1.0

网络是在通用互联网基础架构之上出现的一种应用。由于不可能修改互联网协议的底层基础结构,蒂姆-伯纳斯-李等创造者引入了万维网(WWW)等协议,这些协议位于 TCP/IP 协议之上的一层。

这种所谓的网络,人们可以托管内容,但也有其自身的局限性:如创建者提供的是静态的、不可编程的内容,最终用户与内容之间没有太多的互动,用户无法修改或直接参与内容的创建。用户仅限于 "只读 "模式。

Web 2.0 如何运作?

达西-迪努奇(Darcy DiNucci)在 1999 年的一篇文章中首次提出了 Web 2.0 的概念。该术语指的是网站内容主要由用户自己创建和共享的网络发展阶段。

Web 2.0 的典型例子包括社交媒体、网络论坛、互联网百科全书或视频共享门户网站。

这一阶段的网络明显转向用户参与。这导致了协议和浏览器、操作系统等软件的改进。

由于网站内容现在主要由网站用户而非平台本身构建--用户提供数据。不过,数据仍由网站创建者维护,这意味着用户无法控制他们提供的数据。

更不用说,网站可能随时改变其显示数据的方式,或者干脆不存在了,这样用户就没有了内容,也无法跟踪。

Web3 为何如此独特?

Web3 是一套允许应用程序开发人员构建模块的协议。这些协议不会取代所有传统的网络技术,如 HTTP、JS 和 SQL,但它们引入了构建应用程序的新方法。

大多数 Web3 应用程序被称为 DApps(或去中心化应用程序),建立在去中心化区块链和 IPFS 等点对点网络上,没有单点故障。

与托管在集中式服务器甚至 CDN 上的网站(管理员可以随时中断或修改信息)不同,DApps 是通过智能合约在区块链网络上开发和托管的。区块链是一种特殊的计算机或分布式数据库,任何人都可以访问,但无人拥有。区块链不是由一家公司运行的服务器,而是运行在多人的多台设备上(通常是一台个人电脑、一台服务器,甚至是一台树莓派)。

智能合约只是几行代码,指示它们按照商定的条件执行一组命令,它们就像运行在区块链上的代码片段,一旦部署,就会严格按照预期运行,用户可以相信它们将是不可阻挡的,可以抵御审查。

如今的智能合约非常简单!它们处理的是转账、所有权变更、数字加减等基本事务。由于目前的区块链规定了区块限制,这些合约还没有什么特别之处。但随着 Web3 的发展,我们将需要非常复杂的智能合约,这些合约需要更高的区块空间限制,并且需要大规模执行。

因此,有了这个区块限制,区块链的一个关键方面是,存储其他形式的数据可能会过于昂贵。因此,为了确保 Web3 支持多种用例,最好让不太重要的数据以比区块链更低的安全性保存。IPFS 为不太重要的数据提供了理想的存储解决方案。

IPFS 是一种点对点分布式文件系统,旨在将所有计算设备连接到同一个文件系统。与验证和存储区块链信息的节点一样,IPFS 利用其节点在网络上共享和存储信息(文件、视频等)。

Web3 可以由特定的人拥有吗?

在 Web3 中,数据和应用程序的所有权和控制权是分散的。用户和开发者可以拥有产权,拥有应用程序的一部分,并拥有代币,包括不可兑换(NFT)和可互换代币。

在 Web3 出现之前,用户和开发人员不得不在 Web 1.0 的有限功能和 Web 2.0 的集中模式之间做出选择,而 Web3 则提供了一种新的形式,将以往观点的优点集于一身。

开源改变了代码的编写方式,而 Web3 则试图改变代码的运行方式。有了开放源码,你就可以分布式地创建代码,但没有直接的经济收入。现在,有了 Web3,你可以以分布式的方式执行开放源代码,但参与其中的人可以获得收入。

与早期的开放源码和互联网一样,Web3 也有一种救世主般的愿景:一场从大公司利用软件赚钱到用户利用软件赚钱的革命。现实并非严格意义上的二元对立,其结果可能是介于这两种观点之间的演变。

Web 3.0 为何如此具有争议性?

对许多人来说,Web3 可能是一个模棱两可的术语,因此很难准确评估 Web3 相关人员的意图。 不过,一般的论点似乎是,Web 1.0 是去中心化的,Web 2.0 集中了跨平台的一切,而 Web3 将再次去中心化一切。

但是,如果某些东西是分散的,它的改变就会变得复杂,而且往往会被时间所束缚,就像 IPv4、TCP/IP、BGP 等基本互联网协议一样。互联网的基础是分散且难以改变的协议,这对技术和创新来说是个问题,因为互联网生态系统的其他部分发展得非常快。

但 Web3 要解决的主要问题是实现用户数据的可移植性,因此,即使一个用户友好界面要停止使用,数据也会保存在区块链或 IPFS 网络中,这样就可以迅速开发出另一个界面。

Web3 不仅仅是一个名称上的变化,它让构建 Web 2.0 的人们感到了威胁。看起来这个最新版本将完全取代 Web 2.0。但它不会,Web2.0 将继续存在,而且在短期内不会改变。

但必须指出的是,抛弃 Web3 这个词,就像抛弃任何处于初始阶段的创新技术或范式一样。

Web 3 将如何影响数字世界?

Web3 不会从根本上取代 Web2.0,而是会并行发展,相辅相成,利用当前网络的最佳功能,让用户更多地参与并利用分散的互联网基础设施。

EdgeUno 是互联网基础设施提供商,因此首先想到的问题是:如何为 Web3 应用程序准备网络基础设施和边缘计算?

边缘计算的概念旨在减少网络延迟,将计算能力引入靠近用户访问的基础设施。

Web3 需要新的协议和创新才能充分发挥其潜力,此外,当前的区块链技术也使其得以诞生。这并不意味着Web3会在一夜之间实现,因为我们已经具备了一些基本的基础设施:分布式区块链、Dapps和开发者工具。事实上,随着时间的推移,随着各种产品、服务和功能的整合与合并,新的演变将会出现。

Web3 的关键点之一是它能够在全球分布式环境中运行,而该系统的基础设施与我们今天的基础设施没有什么不同,都是由服务器、存储器和网络组成的。所面临的挑战在于,在采用分布式这些资源的前提下,不要陷入将 Web3 基础设施集中在 3 或 4 个大型Cloud 供应商手中的诱惑。

许多公司都在努力利用这一新模式。要真正做到这一点,除了利用cloud 技术和边缘计算之外,别无他法。边缘计算是一种完全符合 Web3 概念的基础设施,可以以分散的方式统一、快速地提供新产品和服务。