什么是 Web 3.0?(新手入门指南)_web3.0-程序员宅基地

技术标签: 区块链  Web3.0  

在这篇文章中,我们将解释什么是 Web 3.0,它的技术是如何发展的,哪些项目正在构建这个新的互联网,以及您如何参与其中。

目录

在这篇文章中,我们将解释什么是 Web 3.0,它的技术是如何发展的,哪些项目正在构建这个新的互联网,以及您如何参与其中。

Web 3.0 的定义

加密货币和区块链

Web 3.0 和元宇宙的互操作性

Web 3.0 技术的演进

Web 1.0 (1989-2005):只读

Web 2.0(2005 年至今):读写

Web 3.0(现在出现):读、写、拥有

Web 3.0 技术

Web 3.0 的主要特点

Web 3.0 应用程序

Web 3.0 区块链项目

如何购买 Web 3.0 代币

加入Web 3.0

FAQ

Web 3.0 也称为什么?

什么是 Web 3.0 及其示例?

Web 3.0 是否已经存在于 2022 年?

Web 3.0 以什么广为人知?


Web 3.0 的定义

Web 3.0(或更常见的拼写方式为 web3)没有被广泛接受的定义。不同的人对这个词提出了不同的想法。

最初,Web 3.0 指的是所谓的“语义网”,旨在使互联网机器可读。语义网由万维网的发明者蒂姆·伯纳斯-李(Tim Berners-Lee)创造,是“一个可以由机器直接或间接处理的数据网络”。语义网的支持者不想使用 HTML,而是希望使用新的专门为数据量身定制的语言。

Web3(也用小写字母拼写为 web3)不关心语言或机器可读性。

相反,Web3 指的是互联网的去中心化版本。2014 年,以太坊的联合创始人之一和 Polkadot 的创建者Gavin Wood创造了 Web3 一词。几年后,他创立了 Web3 基金会,以创建“一个去中心化且公平的互联网,用户可以控制自己的数据、身份和命运”。

由于加密,Web3 中的这种所有权概念成为可能。

加密货币和区块链

有一个简单的经验法则可以检查您是否正在与 Web3 交互。

如果您在网页上看到“连接钱包”按钮 - 这很可能是 Web3。

Web 3.0 示例:您可以使用任何钱包连接到 Zerion 的 Web 应用程序

您无需输入登录名和密码,而是连接您的非托管加密钱包以与该网站进行交互。您的钱包的加密签名无需依赖 Facebook 或 Google 拥有的集中式数据库即可验证您的身份。

在集中式 Web 2.0 应用程序中,您的帐户本质上是数据库中的一条记录。您的帐户可能有很多数据(尝试下载您的 Facebook 数据,您会感到震惊)。但是所有这些数据都归应用程序的运营商所有。

在去中心化的 Web 3.0 应用程序中,您的帐户是区块链(例如以太坊)上的地址。该地址可以保存加密货币、代币、NFT,并拥有过去与其他地址和应用程序交互的完整历史。在以太坊上,这个账户是公开的,但它可以保持匿名,你是唯一可以控制它的人。

这种从孤立账户到用户拥有账户的转变是一件大事。

事实上,去中心化可以创造一整套新的应用程序,包括丰富的元宇宙。

Web 3.0 和元宇宙的互操作性

元宇宙是一个持久的虚拟世界,人们可以在其中相互交流。

虽然媒体经常将元宇宙描绘成未来主义的东西,但它已经存在。像 Fortnite 和 Roblox 这样的游戏是虚拟世界,尽管它们的受众相当狭窄。

这些元节也由其开发人员控制。

Fortnite 的开发商 Epic Games 完全控制了游戏世界,包括玩家账户。许多玩家支付真金白银的皮肤仍然归 Epic Games 所有,而不是玩家所有。

Web3 可以改变这一点。

正如我们所讨论的,你的加密钱包可以持有代币和 NFT。这些 NFT 可以表示一个元节中的项目。如果你购买了 NFT 并将其保存在你的钱包中,那么没有人可以从你那里拿走它。只有您可以转让或出售它。

这可以解锁不同元节之间的互操作性。在一个元节中具有某些功能的 NFT 也可以在另一个元节中使用。

如果这一切听起来有些牵强,那么浏览一下 Web 的历史有助于了解未来的发展轨迹。

Web 3.0 技术的演进

互联网的发展经历了几个不同的阶段。

Web 1.0 (1989-2005):只读

早期的互联网是真正去中心化的。

任何人都可以自由地做任何他们想做的事情,只要它是在常见的开源协议中完成的:TCP、IP、HTTP、SMTP。我们都仍然使用这些协议。

但是,作为用户,您在 Internet 上没有什么可做的。

大多数早期的网站都是被动的。你可以过来读书。即使添加评论也很少见。

Web 2.0(2005 年至今):读写

在 2000 年代初期,互联网变得更加复杂。

像 MySpace 这样的第一个社交网络让日常用户可以创建网页、发布内容并相互互动。

这些新功能引发了一波创新浪潮,刺激了社交媒体、复杂的 Web 应用程序、电子商务和价值数十亿美元的公司。

用户生成内容的激增也造成了自然垄断。所有 Facebook 帖子、YouTube 视频和亚马逊评论都保存在 Big Tech 拥有的数据库中。这些海量数据帮助大公司创造新产品,引导人们花费更多时间创建数据。

Web 2.0 导致了几个问题。

  1. 用户数据是中心化的:您的所有数据都存在于中心化服务器上​​,并且可能被滥用、黑客攻击或泄露。
  2. 用户数据不可移植:您无法轻松移动内容或受众。如果 TikTok 在您所在的国家/地区被禁止,您需要手动导出视频并以某种方式要求您的关注者切换到新平台。
  3. 用户数据被出售:如果你不为产品付费,你就是产品。Facebook 和 Google 使用您的数据创建了巨大的广告双头垄断。

Web 3.0(现在出现):读、写、拥有

如果你可以拥有你的数据怎么办?

Web3 旨在通过用区块链技术取代集中式数据库来做到这一点。您的数据可以作为 NFT 存放在您的加密钱包中,而不是驻留在公司服务器上。

Web 3.0 运动旨在解决由 Big Tech 在 Web 2.0 中的主导地位所造成的问题。

  1. 用户数据归用户所有:数据作为资产存在于区块链和其他去中心化技术上。
  2. 用户数据是可移植的:只有您通过 Web3 钱包控制您的数据。
  3. 用户可以完全控制数据:某些应用程序可能会让用户通过自己的数据获利。其他应用程序可能会要求付款,但理想情况下,这应该是明确的。

由于 Web 3.0 技术的堆栈尚未完全形成,新的去中心化网络仍然是一个愿景。

Web 3.0 技术

从技术角度来看,Web3 并不寻求完全取代支持 Web 2.0 的堆栈。

相反,Web3 可以在重要的地方引入去中心化。这可能是数据存储、文件托管、后端逻辑、登录和授权。

网络 2.0 网络 3.0
前端 HTML、CSS、JavaScript。 相同的 HTML/CSS/JS 加上一个用于与区块链交互和签署交易的加密钱包。

后端

Python、Node.js 等。 Solidity 中的智能合约,在以太坊虚拟机中执行。
数据 MySQL、甲骨文等 链下去中心化存储,例如 IFPS、Swarm 或 Arweave。

Web3 技术堆栈还有其他几个重要元素,包括Alchemy等节点基础设施提供商和 The Graph 等链下索引解决方案。

然而,更重要的是了解这些技术支持的关键特性。

Web 3.0 的主要特点

去中心化使 Web3 与其前身区分开来的几个重要特性成为可能。

Web 3.0 技术是

  • 不信任
  • 可验证
  • 免许可
  • 加密原生
  • 社区所有
  • 抗 DDoS

当然,这些优势是有代价的。与集中式后端相比,智能合约更慢且更昂贵。Web3 的 UX 也远非完美。

但也不是每个 Web 应用都需要是 Web3。

Web 3.0 应用程序

虽然去中心化的元素可能在广泛的情况下有用,但 Web3 还支持新的独特应用程序。

DeFi可能是 Web3 应用程序中最引人注目的例子。智能合约创建了一个新的替代金融系统,包括交易、借贷、衍生品等。

DAO或去中心化自治应用程序提供了另一种组织人员和工作的方式。与传统公司和其他正式组织不同,DAO 依靠代码而不是法律来创建合作结构。DAO 可以使用联合管理的加密钱包代替银行账户。DAO 成员可以持有代币,而不是股票,并使用它们对重要决策进行投票。除了本身是 Web 3.0 应用程序之外,DAO 还可以拥有其他 Web3 应用程序。

NFT 不仅仅是昂贵的 JPEG,它们可以创建一个新的替代身份,在 Facebook 或 Google 上的政府 ID 和个人资料之外。

GameFi应用程序可以创建新的游戏赚钱机制,将游戏和工作相结合。一些像 Axies Infinity 这样的游戏已经让发展中国家的人们有机会在玩游戏时赚取生活工资。

Metaverses可以结合所有这些应用程序来创建持久的虚拟世界,其中加密钱包将充当 Web 3.0 护照和所有资产、身份和体验的持有者。

然而,在这些雄心勃勃的愿景能够实现之前,必须建立许多缺失的块。这就是一些区块链项目正在开展的工作。

Web 3.0 区块链项目

Web3 依赖于一组新的去中心化技术。其中许多项目都有自己的代币,这些代币构成了其内部经济的基础。

Web 3.0 令牌不是一个明确定义的类别。任何致力于构建去中心化存储或支持基础设施的项目都可以被视为 Web 3.0 代币。

一个非常不完整的列表(绝对不是财务建议!)将包括以下硬币。

  1. Filecoin:开源云存储市场和 IPFS 的激励层,IPFS 是一些 Web 3.0 应用程序使用的分布式点对点文件存储。虽然原生代币 FIL 在其自己的区块链上运行,但WFIL是一个包装版本,位于以太坊上。Filecoin 的市值最高时超过 120 亿美元,是最著名的 Web3 代币之一。
  2. Arweave:一个启用“permaweb”的网络,一个永久的分布式存储。您可以使用原生代币 AR 支付一次并永久存储任何文件。AR 有自己的分布式账本和钱包。
  3. StorjNetwork:去中心化的云存储。Storj 没有维护自己的数据中心,而是依赖于共享存储空间的组织和个人的点对点网络。STORJ是用于网络内激励的原生代币。
  4. Livepeer:去中心化直播视频流平台。LPT是可以用来保护网络的协议代币。
  5. The Graph:用于组织区块链数据和 IPFS 的索引协议。Web3 开发人员可以使用 Graph Network 访问其应用程序中的公共区块链数据。GRT是一种协议代币,可在不同参与者之间调整激励措施。
  6. Chainlink:去中心化“预言机”网络,将现实世界的数据带入区块链。如果智能合约需要股票价格、天气或足球比赛结果等数据,它们就需要预言机。LINK是支付给节点运营商以提供数据的协议令牌。

这些只是致力于实现去中心化互联网的项目的一些 Web3 代币。请在购买任何硬币之前进行自己的研究。

如何购买 Web 3.0 代币

要购买 Web 3.0 代币,您首先需要有一个加密交换帐户(Web 2.0 选项)或非托管加密钱包(Web3 方式)。

走 Web3 钱包路线,体验去中心化互联网的运作方式:

  1. 创建一个非托管钱包。
  2. 购买一些 ETH。
  3. 找到令牌。
  4. 购买代币。

而已!您将在 Zerion 的概览中显示代币,其中显示了您在加密钱包中持有的所有内容。

加入Web 3.0

Web3 仍处于起步阶段。但它已经在这里了。如果您看到“连接钱包”按钮,那就是它的标志之一。

在这篇文章中,我们回顾了 Web3 的定义,探讨了它的演变,并概述了技术和应用。但体验 Web3 的最佳方式是创建一个以太坊钱包,用一些 ETH 加载它,然后开始你的去中心化之旅。


FAQ

Web 3.0 也称为什么?

Web 3.0 或 web3 是互联网的新去中心化版本。与由大科技主导的 Web 2.0 不同,Web 3.0 寻求回归早期网络的去中心化,同时也利用加密货币的本地数字支付。

Web 3.0 也可以指语义网或机器可读互联网的愿景,它试图引入除 HTML 之外的新协议。

什么是 Web 3.0 及其示例?

Web 3.0 的一个示例是您可以使用非托管加密钱包与之交互的任何去中心化应用程序。Web3 应用程序可能看起来像一个常规网站,但不是集中式后端,它使用智能合约来处理部分或全部业务逻辑。

Web 3.0 是否已经存在于 2022 年?

是的!虽然技术和 UX 远非完美,但 Web3 应用程序已经出现。DeFi 应用程序是 Web 3.0 可以做的一个很好的例子。

Web 3.0 以什么广为人知?

Web 3.0 或 web3 被称为分散的、用户拥有的互联网。Web3 使用区块链和其他去中心化技术将控制权交还给用户。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_20173195/article/details/127445031

智能推荐

SpringMVC笔记_<t extends aliyunresponse> t toresponse(string var-程序员宅基地

文章浏览阅读276次。学JavaWeb就看狂神视频,真的非常棒_ t toresponse(string var1, class var2) throws a

阶段八:服务框架高级(第六章:ElasticSearch1)_elasticsearch框架功能-程序员宅基地

文章浏览阅读326次。分词器的作用是什么?创建倒排索引时对文档分词用户搜索时,对输入的内容分词IK分词器有几种模式?ik_smart:智能切分,粗粒度:最细切分,细粒度IK分词器如何拓展词条?如何停用词条?利用config目录的文件添加拓展词典和停用词典在词典中添加拓展词条或者停用词条这里我们统一使用Kibana编写DSL的方式来演示。索引库操作有哪些?创建索引库PUT /索引库名查询索引库GET /索引库名删除索引库DELETE /索引库名添加字段PUT /索引库名/_mapping操作的流程基本类似。核心是。_elasticsearch框架功能

微信公众号内支付和web端扫码支付详细过程(附代码)_微信公众号添加二维码支付-程序员宅基地

文章浏览阅读3k次。公众号支付相关配置微信公众平台链接1.需要一个已经进行微信认证的公众号2,该公众号需要开通微信支付功能在公众号平台——》开发——》接口权限——》功能服务和网页服务里面的微信支付都要开通3,到微信商户平台https://pay.weixin.qq.com/index.php/apply/applyment_home/guide_normal 注册一个商户账号,并关联你的公众号,如果需要实现小程序支付的,需要关联小程序。4,商户号的配置配置支付授权目录,登录商户平台——>产品中_微信公众号添加二维码支付

springboot实现读写分离(基于Mybatis,mysql)_springboot 整合mysql实现无侵入式的读写分离-程序员宅基地

文章浏览阅读676次。近日工作任务较轻,有空学习学习技术,遂来研究如果实现读写分离。这里用博客记录下过程,一方面可备日后查看,同时也能分享给大家(网上的资料真的大都是抄来抄去,,还不带格式的,看的真心难受)。完整代码:https://github.com/FleyX/demo-project/tree/master/dxfl1、背景一个项目中数据库最基础同时也是最主流的是单机数据库,读写都在一个库中。当用..._springboot 整合mysql实现无侵入式的读写分离

vmware安装centos7虚拟机,输入ifconfig出现ens33,没有eth0_用ifconfig 命令看存在ens34接口 但是找不到ens34接口的配置文件-程序员宅基地

文章浏览阅读1.8k次。转自:FireflyBus原文链接:https://blog.csdn.net/qq_35079450/article/details/78634984解决办法重命名网卡配置文件ifcfg-ens33为ifcfg-eth0[root@localhost ~]# cd /etc/sysconfig/network-scripts/[root@localhost network-scr..._用ifconfig 命令看存在ens34接口 但是找不到ens34接口的配置文件

shell脚本应用(一)重定向,变量案例_shell重定向到变量-程序员宅基地

文章浏览阅读509次。查看当前系统所支持的shell脚本种类写一个脚本,切换到/boot目录下查看当前的目录下其中以vml开头的文件包括什么添加执行权限运行该脚本使用source命令使用./运行使用sh运行将当前主机的CPU类型信息保存到kernel.txt文件中,而不是直接显示到屏幕上将内核版本信息追加到kernel.txt文件中使用passwd命令为用户设置密码时省略交互式的过程,自动完成密码设置将使用tar命令进行备份时出现的错误信息保存._shell重定向到变量

随便推点

rtklib学习——天线文件读取(.atx)_atx文件怎么读-程序员宅基地

文章浏览阅读2k次,点赞5次,收藏10次。.atx文件读取主要涉及到boby部分,对于头文件并未对其详细读取,boby部分主要读取的范围如下 START OF ANTENNA BLOCK IIA G01 G032 1992-079A TYPE / SERIAL NO ..._atx文件怎么读

Java实现 LeetCode 239 滑动窗口最大值-程序员宅基地

文章浏览阅读5.3k次。239. 滑动窗口最大值给定一个数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到..._leetcode 239 java

Java实现 LeetCode 731 我的日程安排表 II(二叉树)-程序员宅基地

文章浏览阅读5.3k次。731. 我的日程安排表 II实现一个 MyCalendar 类来存放你的日程安排。如果要添加的时间内不会导致三重预订时,..._leetcode 731 二叉树

大数据平台技术:Spark编程实践_spark shell操作(自动检测)实验 大数据系统-程序员宅基地

文章浏览阅读463次。实践目标:Spark的安装SPark的基础操作Spark shell实践WordCount例子Spark的安装参考林子雨的Spark操作指南[1]进行安装,注意选择安装包的时候,选without-hadoop的版本。启动Spark Shell运行scala版的WordCount如何获取hdfs上的端口号?hdfs getconf -confKey fs.default.name编写wordcount代码程序,关于这段代码的解释在博客中[2]可以找到。sc.textFi._spark shell操作(自动检测)实验 大数据系统

(1)Networkx----网络科学导论的知识_networkx中接近中心性-程序员宅基地

文章浏览阅读2.5k次,点赞3次,收藏30次。1.网络的种类2.网络的表达“节点”就是顶点,“连边”就是边,“网络”就是一幅图3.节点的度与矩阵的关系4.节点的度,平均度,度分布(关键要看懂那些求和公式)5.最短路径无向图的最短路径有向图的最短路径7.网络的直径与最短距离由上图可知无向图边数的最大值为n(n-1)/28.介数9.聚类系数聚类系数就是一个点的邻居节点之间相互连接的程度。例如生活社交网络中,你的朋友之间相互认识的程度。聚类系数的第二种求法:10.网络的稀疏性11.连_networkx中接近中心性

rhel yum 配置清华源_rhel8.8 清华源-程序员宅基地

文章浏览阅读2.3k次。在RHEL中,yum的配置文件为/etc/yum.repos.d/redhat.repo将其中的内容改为:[rhel-8-baseos-beta-source-rpms]name = Red Hat Enterprise Linux 8 - BaseOS Beta (Source RPMs)baseurl = https://mirrors.tuna.tsinghua.edu.cn/red..._rhel8.8 清华源

推荐文章

热门文章

相关标签