发布时间:2022-04-11 19:27
关注元宇宙火了,紧随其后的便是Web3.0。
所谓Web3.0,也称Web3。当然,既然有Web3.0,那便有Web1.0、Web2.0,Web3.0其实是针对Web1.0和Web2.0而言的,代表了互联网发展的不同阶段。
Web1.0是互联网的第一个发展阶段,这个阶段从1994年一直延续到2004年。虽然大众在1994年才接触到Web1.0,但实际上,早在1968年,一个名为“ARPANET”(AdvancedResearchProjectsAgencyNetWork)的美国政府项目就启动了Web1.0。ARPANET最初是由军方承包商和大学教授组成的一个小型网络,他们在其中互相交换数据。
Web1.0阶段,用户是单纯的内容消费者,内容由网站提供,典型例子就是新闻门户网站,用户之间很少交互。当然,Web1.0并非完全没有交互或支付功能,只是这些功能因为转账基础设施无法保障安全性而受到很大限制。在Web1.0时代中最具创新力的企业就是必胜客。必胜客在1995年开发了一个订购披萨的网页,消费者可以在页面中下单,等到披萨送到后再付现金。
Web2.0允许人们自由地创造各种内容。但是,人们在创造这些内容以及对这些内容进行操作时,必须依赖某个平台或媒介,平台虽然只提供了一个渠道,但是所有交易记录、聊天记录等都归平台所有,而这些内容的实际创造者却无法享受相关权益。
Web3的使命是创建一个为大众服务,为大众所有的互联网。当前,Web3正在成为一种范型,这种范型推动互联网和资本投入的方向转变。在不断发展的新技术的推动下,Web3运动首当其冲的影响就是:人们、集体和大众,看待和评价互联网的方式。
Web3.0最特别的就是,用户所创造的数字内容,所有权和控制权都归属于用户,用户所创造的价值可以由用户自主选择与他人签订协议进行分配。在这种情况下,数字内容不仅是简单的数据,而是所属用户的数字资产,就应得到资产级别的保障。这就是Web3.0,一个自动化、智能化的全新互联网世界。
相关专家认为,Web3.0必将替代Web2.0。互联网本就是以用户为中心,随着技术以及互联网环境的发展,下一代互联网也势必会打破互联网巨头企业“绑架”用户的局面。
值得关注的是,将数据的所有权归还给用户、允许用户自主控制数据,并且在保障安全性的前提下实现数据的互操作性是Web3.0的核心理念。因此当谈论Web3.0架构时,通常指的是它代表的去中心化应用程序(DApps)。
Web2.0架构由前端、后端、数据库等组件组成。同样的,Web3.0架构也可以类似地分为前端、后端、数据库,区别在于DApps前端架构主要专注于与智能合约(去中心化程序)的通信,后端逻辑通过智能合约实现,然后部署到共享状态机(也就是区块链网络),不需要集中式数据库或Web服务器,而是可以利用区块链在计算机网络之间分发应用程序。
正如Web2的诞生一样,Web3的到来,与人们想要解决目前互联网存在的问题密切相关。Web3基于区块链而存在,承诺将隐私和数字身份还给用户,同时由于非同质代币(NFTs)和去中心化应用(dApps),实现了新的互动水平。
其中,区块链是安全性和去中心化水平都极高的网络,人们可以在一个共享账本中储存数据、交换价值并记录交易活动,而且这个账本不受任何中心化实体控制。区块链网络是Web3的支柱,提供了安全的执行层,可以在其中创建、发行并交易加密资产,并且开发可编程的智能合约。
智能合约是区块链上不可篡改的程序,利用“如果x是真实的,则执行y”的代码逻辑自动执行交易。可编程的智能合约可以创建去中心化的应用,也就是说所谓的“dApp”。去中心化应用是基于加密经济的协议,为Web3的发展奠定了基础,并将Web3交付到了用户手中。
不过,除了新的架构,想要实现Web3.0的广泛应用,还有一些现实问题需要克服。
比如,Web3.0为了保护用户对数据的所有权,需要依靠数据加密与区块链交互,这势必对浏览器客户端的计算和存储能力有着更高的要求,不过随着计算、存储技术以及硬件设施的不断升级,这一问题应该能够得到有效解决。
此外,数据