DApp 是指构成去中心化 Web 的应用(和网站,即“Web 应用”)。大多数 Web3 DApp 在观感上就像普通的网站和应用一样。在前端(即您看到并与之交互的部分),您很可能无法区分 Web 2.0 网站和应用与 Web3 DApp 之间的差异。但在幕后(在“后端”),DApp 以完全不同的方式运作。
Web 2.0 网站和应用托管在通常由公司控制的服务器上。(服务器就是 Web 2.0 网站或应用的代码所“栖身”的计算机。您“访问”网站,即代表您在访问此服务器。)我们将这种模式称为“集中化”,因为应用提供商或硬件所有者对服务器拥有权限,继而对服务也拥有权限。
为了说明这一点,我们以 Uber 等 Web 2.0 应用为例。Uber 拥有并运营自己的服务器(或者从 Google 或 Amazon 等大型科技公司租用服务器)。这意味着 Uber 可以控制其应用的各个方面。他们可以选择支持哪些地区、添加哪些驱动程序、驱动程序必须满足哪些要求、应该收取哪些费用等等。Uber 甚至可以选择启用或停用其服务,也可能被国家政府等权威机构强制要求这样做。
在大多数情况下,DApp 并未托管在集中化服务器上,这意味着没有单一的所有者。他们的核心程序(甚至可能更多的组件)寄居于区块链上,即存在于独立运营的服务器网络上。不存在中央主管机构,也不存在通用的停用开关。在 Web3 中,我们将这些去中心化服务器称为“节点”。节点是使区块链网络(以及所有 Web3)成为可能的独立服务器。
请注意,Web 仍在经历完全转向 Web3 技术的阵痛。虽然它实现了这一转变,然而我们仍生活在一个混合世界中,其中一些 Web3 DApp 部分地运行在 Web 2.0 基础设施上,但与运行在区块链上的程序交互,因此仍被视为 Web3。
一旦 DApp 在区块链网络上启动,其托管便成为了网络中每个节点的共同责任。一些独特的优势随之而来。
首先,DApp“无需许可”。您的加密钱包将取代用户名和密码,成为您访问 Web3 上所有 DApp 的通行证。有了 Web3 DApp,您不必再(像使用 Web 2.0 时那样)记住个人登录凭据。
其次,DApp 具有“灵活性”。在计算领域,灵活性意味着某个对象有许多备份,也就是存在一个安全网,以防一个版本丢失或被破坏。DApp 部署到区块链网络上后,便由存储一份区块链账本副本的每个节点共同托管。只要至少有一个节点在线,就应该可以访问该 DApp。DApp 在全球去中心化节点网络中分配托管,因此其灵活性或可靠性远远高于其集中化 (Web 2.0) 版本。而且,它在处理停电或网络问题等单点故障问题方面更具灵活性。
再次,DApp 经得起审查。例如,如果政府想限制 Uber 的使用,则可以锁定并切断 Uber 在特定地区的服务器。但由于 DApp 由全球分布式节点提供支持,因此任何服务提供商或中央主管机构均无法禁止对 DApp 的访问。一旦 DApp 的代码部署到区块链网络,它便不可能处于离线状态。
简而言之,DApp 具有以下优势:
易于访问,因为加密钱包可在整个 Web3 上通用安全可靠,因其灵活性高且地理分布合理更难限制,因其没有中央主管机构和集中化服务器组考虑到这些优势,许多开发人员已经开始在 Web3 上以 DApp 形式构建其项目。
各种各样的 DApp。第一批 DApp 是在以太坊网络上创建的,当其于 2017 年推出时,主要处理去中心化金融 (DeFi)。这些早期的 DApp 促进了新兴加密市场中加密资产经得起审查的无许可交易。
而如今的 DApp 具有更加广泛的功能,成为衔接 Web 2.0 与 Web3 的桥梁。以下是一些更常见的用途。
DeFi 为 Web3 领域带来了如您所期的在线金融服务。其中包括银行、交易、投资、借款、贷款等服务。
DeFi DApp 与传统 Web 2.0 金融应用之间的关键区别在于,Web3 模型消除了中介机构—即通常会从其提供的金融服务中获取分成的实体。DeFi 这样做的目的在于降低管理成本,让金融服务对用户而言更高效、更可及且更具成本效益。
银行就是集中化服务的一个典型例子。当您存入现金时,银行的内部会计系统会更新您的余额。如果发生错误,您只能向一个中央主管机构(即银行)寻求帮助。届时,如果您要将您从自己账户存入的钱汇到好友的账户,则可能会产生由银行设定和征收的转账费。而且,银行通常只在正常工作时间提供这些服务(如果您在周末汇款,则很可能要到下一个工作日才能处理)。
相比之下,DeFi 生态系统旨在开放金融服务市场,使其受益于 Web3。有了去中心化安全模型,则无需中央主管机构。
以下示例是您使用 DeFi DApp 可以执行但使用 Web 2.0 服务则无法执行的一些操作:
全天候 (24/7) 访问或交易您的资产,而非仅限于市场正常开放期间将资金转账给任何连接了互联网且拥有加密钱包的他人使用您的加密资产借款,或者将其借给其他人以加密奖励的形式赚取利息游戏是去中心化的另一个受益者。直到最近为止,视频游戏行业一直都采用一种连环市场设计:用户购买游戏系统(即“控制台”)、游戏,然后可能是订阅或游戏内内容。大型科技公司通过拥有并一次又一次地向用户出售所有这些产生价值的资产赚得盆满钵满。但是,Web3 上的游戏 DApp 却颠覆了这种模式—它们让用户能够真正拥有并随心所欲地使用他们所购买的内容。
Web3 游戏 DApp 通常无需许可即可免费使用,就像 Web3 上的大多数其他内容一样。只需连接加密钱包后进行访问,即可畅玩游戏。
登录后,您将有机会获得新的角色、道具、能力等(具体因游戏而异)。这些游戏内资产以“代币”形式呈现,即它们作为加密代币存在于区块链上并且可以直接添加到您的加密钱包中。
想象一下,您在游戏 DApp 中获得了一把功能强大的剑。由于这把剑以代币形式呈现并直接存储在您的加密钱包中,因此您对它享有实际所有权。在您使用上述钱包所连接的每款游戏 DApp 中,这把剑都将伴您左右。此外,您还可以在去中心化加密资产市场上将这把剑作为一种代币化资产进行挂牌出售,从而开启一种全新的游戏经济模式,我们称之为“即玩即赚 (P2E)”。
去中心化游戏 DApp 让您能够创建和拥有自己的内容,并在您使用的平台之间转移其价值。因此,无论您是自行创建、从其他人那里购买还是从游戏中赚取游戏内资产,您都拥有其价值并可轻松地将其出售给其他用户。P2E 游戏以此方式为用户提供通过畅玩去中心化视频游戏赚取加密奖励的机会。许多人实际上可以通过 Web3 上的 P2E 游戏谋生。
当今大多数最大的社交媒体平台都是免费的:它们不向用户收取注册和参与费用。然而,这些社交媒体平台也是世界上最有价值的一些公司。那么它们的财富从何而来呢?答案就是广告!社交媒体公司通过收集、存储和出售我们的数据来赚钱。
虽然 Web3 社交 DApp 帮助人们与好友和家人在线联系(就像 Web 2.0 社交平台一样),但有一个主要区别:它们逆转了价值的流动。Web3 DApp 会因您参与网络并创建内容而以加密货币形式对您进行奖励,而不会获取您的数据并利用其牟利。
社交媒体 DApp 则为用户提供一种不需要中央主管机构的相互联系方式。社交媒体 DApp 无需许可,且更经得起审查。而且它们通常没有广告—为了发布内容,用户通常以进行极小额加密支付(称为“微交易”)的方式来支持该服务。相反,用户也可以在其他用户与其内容互动时(通过上述这些微交易)赚钱。(请注意,并非所有社交媒体 DApp 都采用这种确切的创收模式)。
社交媒体 DApp 还为内容创作者提供新的方式来保留他们创造的更多价值(例如,相比之下,YouTube 分走了内容创作者在其平台上产生的所有广告收入的 45%)。在社交媒体 DApp 上,管理成本低得多,中介机构也少得多。此外,还有一种蓬勃发展的“打赏”微观经济,其中用户可以打赏他们最喜欢的内容创作者,并以此取代之前只能来自广告的收入。
社交媒体 DApp 反映了各种各样的 Web 2.0 社交媒体应用。Steemit就像一个去中心化的 Reddit,LBRY就像一个去中心化的 YouTube,Entre就像一个去中心化的 LinkedIn,Audius就像一个去中心化的 Soundcloud,而Twetch就像一个去中心化的 Facebook。然而,所有这些应用(无论是 Web 2.0 还是 Web3)都面临相同的挑战:参与。平台只有在人们使用、分享和联系的情况下才能存续。
Facebook 唯有将 MySpace 赶下宝座,而 Instagram 又几乎颠覆了 Facebook(在它被后者收购之前)。目前,抖音是历史上发展最快的社交媒体平台。如果 Web3 社交媒体 DApp 要取得成功,它们还需要拥有更多的用户。但如果以历史作为预测指示,那么这只是时间的问题,而非是否会发生的问题。
在阅读这些 Web3 DApp 的相关信息时,您可能已经注意到一个趋势:它们都受到某个由集中化主导的现有行业(在本例中为金融、游戏和社交媒体)的启发。这些行业为 Web3 开发人员提供了一个大好机会,便于他们为其已有的成功模型创建去中心化替代方案,并通过这种方式给用户而不是所有者带来更多价值。
随着 Web3 不断发展并吸引更多用户,越来越多的 DApp 将不断涌现—与如今占据 Web 2.0 的各种应用和网站不同。