Web 3.0是如何工作的?

内容纲要

在web 3.0背后的目标是让互联网搜索更快、更简单、更高效,让即使是复杂的搜索词也能在创纪录的时间内被处理。

用户必须与web 2.0应用程序的前端相接触,该前端与与数据库通信的后端相连接。完整的代码托管在集中的服务器上,并通过互联网浏览器发送给用户。

Web 3.0没有集中的数据库来保存应用程序信息,也没有集中的Web服务器来存放后端代码。相反,有一个区块链,它允许开发人员在一个去中心化的状态机上构建程序,该状态机由互联网上的匿名节点维护。

您的应用程序的逻辑是在由开发人员开发并部署在去中心化状态机上的智能合同中指定的:

任何对开发区块链应用程序感兴趣的人都会在这个公共状态机上运行他们的代码。其前端几乎与web 2.0完全相同。

下面是一个web 3.0应用程序的工作原理:

Web 3.0 架构

web 3.0的体系结构主要由四个元素组成:

  • 以太坊区块链—这些是由点对点节点网络维护的全局状态机。世界上的任何人都可以访问和写入状态机。从本质上讲,它是由网络中的所有人共同拥有的,而不是由任何一家公司共同拥有的。用户可以向以太坊区块链添加新数据,但他们永远不能改变旧数据。
  • 智能合同-这些都是在以太坊区块链上运行的程序。应用程序开发人员用固性或Vyper等高级语言编写这些内容,以指定状态变化背后的逻辑。
  • 以太坊虚拟机(EVM)——这些机器负责执行在智能合约中表示的逻辑。它们会处理发生在状态机上的状态更改。
  • 前端——前端和任何其他程序一样,定义了UI逻辑。然而,它确实与描述应用程序逻辑的智能合同进行通信。

DApps-通往Web 3.0的网关

我们将继续使用相同的浏览器和互联网。但在内部,它将经历重大的修改。新的技术需要时间来开发,但一旦它们开发了,就会有大量的新机会去探索(至少在技术上)。对于典型用户来说,会有一个更短的学习曲线。

为了为未来做好准备,组织必须从根本上改变他们的技术堆栈,并整合区块链和相关的技术,如人工智能、大数据等。

在这种情况下,我们将主要使用去中心化的应用程序(dApps)。

在提交之前,每个internet(Web 3)交易都将被签署和验证。这将使互联网更加安全。用户在使用新网络时也会感到更安全。我们将使用各种将利用新技术的额外应用程序。

Web 3.0的真实世界示例

Web 3.0已经被用于各种领域,如虚拟帮助、教育、社交网络、消息传递、交换服务、浏览等。

例如,如果你想知道你在工作时还留下了多少杂货,你可以让你的数字助手通过连接你家里的智能设备来分析你冰箱里的东西。

此外,你还可以在家里使用你无所不在的联网小工具来协调你的假期计划、商务旅行、周末聚会、做家务的工作,甚至确保你的家庭安全。虚拟助理的量身定制的建议将指导你计划一个理想的周末,从订购折扣门票到发现迷人的新地点,再到预订住宿。

Web 3.0应用程序的示例

以下是一些web 3.0应用程序的著名例子,它们展示了其应用程序的广度:

  • Siri,苹果的私人助理
    Siri是语音识别软件作为web 3.0的关键组件的一个很好的例子。Siri和其他个人助理使用这种技术进行交互、交换信息(通过连接的块),并向用户提供每个相关查询的更有用的搜索结果,包括如何、为什么和什么。以前,Siri只能使用预先编程的算法来完成一些基本的任务,比如提醒和指示你去最近的杂货店。

  • Wolfram Alpha
    Wolfram Alpha是一个目前使用web3的计算智能平台。该软件可以计算出用户在数学、营养和科学等多个领域的反应。它立即与其他应用程序交互,从他们的数据库获取数据,并为最终用户简化数据。因此,它现在比web 2.0更快,并产生更准确的结果。Siri经常咨询Wolfram Alpha。

  • Steemit
    Steemit是web 3.0社交网络平台的一个很好的例子。它是一个完全基于Stetem区块链的社交媒体范式。它以加密货币支付内容作者或博客作者对该平台的贡献。这就是web3发挥作用的地方,因为它允许该平台在一个安全的环境下奖励贡献者的加密货币。

  • Sola
    Sola是web 3.0社交网站的另一个例子。它是一个由分布式节点、IPFS和以太坊区块链支持的分散式社交网络。

    与Steemit不同的是,Sola使用区块链AI智能来创建社交网络和混合媒体。它奖励和激励所有相关各方,包括用户、第三方开发者和病毒式内容的核心团队。

    该网站使用人工智能算法,只选择优秀的材料来鼓励用户,而不是仅仅依靠人类的反应来传播帖子。此外,Sola还奖励用户自己的虚拟货币,即行动点(Action Points),他们可以把这些钱花在自己的材料上或通过支持其他用户的内容。

  • IDEX
    IDEX是一个著名的去中心化交换器,用于交换与web 3.0兼容的ERC-20令牌。因为IDEX是一个基于以太坊的交换器,所以用户必须有一个以太坊钱包才能在该网站上进行交易。他们还需要利用MetaMask(一种与以太坊区块链交互的加密货币钱包)来最大限度地利用IDEX。

  • e-Chat
    e-Chat是一个去中心化的区块链驱动的web 3.0应用程序。它主要是一个安全的信使,但它也是增长最快的社交网络。用户可以从分享任何数据而不担心这些数据被盗的能力中获利。因此,它经常被用来传输加密货币。用户可以从应用程序商店或游戏市场下载电子聊天应用程序。

  • Storj
    分散存储是web3的核心特性之一,Storj很好地利用了它。它是最古老和使用最广泛的去中心化存储系统之一,由区块链技术驱动,并允许用户出租他们的空闲磁盘空间。
    Storj以它自己的原生硬币为特色,它可以作为网络上的一种支付机制。用户可以赚钱取决于网站上租户支付的共享磁盘空间。该平台使用区块链技术进行交易。

  • Everledger
    Everlager是web 3.0保险和银行业务的一个例子。这种分布式数字全球注册旨在使用户能够在确保数据安全的同时,随时随地访问数据,并确保数据安全。由于web 3.0包含数据加密功能,Everlager可以保护数据,并降低对用户、银行、开放市场和保险公司的欺诈风险。

  • LBRY
    LBRY是一个web 3.0视频和音乐网站,它包含了许多类型的材料,包括书籍、音乐和视频。去中心化的数字图书馆通过区块链技术支持的集成支付系统发布内容并将其货币化。

  • Ethlance
    Ethlance是一个运行在web 3.0上的远程作业平台。这个去中心化的程序在以太坊区块链之上运行,允许任何人招募并开始工作,以换取以太坊的钱,这在此之前是不可行的。

后续文章将会介绍有关于Dapps的更多细节。

Leave a Comment

您的电子邮箱地址不会被公开。 必填项已用*标注

close
arrow_upward