什么是 DApp?
当今大多数应用都在由控制机构运营的集中化网络上运行。例如,社交媒体网络、银行和流媒体服务将您的数据保存在集中化服务器上。当您访问这些应用时,这些应用会向其所在的服务器发送一个请求,而相应服务器会将结果发回给您,但前提是您的凭据(用户名和密码)有效。虽然这种集中化效率颇高,但会产生大量的用户数据。而这意味着不必要地暴露于黑客攻击、令人望而生畏的广告以及 Google 和 Amazon 等大型科技公司利用您的数据牟利。
幸运的是,这些缺点提高了人们的数据安全意识,引起了人们对区块链技术等隐私保护解决方案的更多兴趣。区块链网络符合去中心化特征,无需大型科技中介机构提供支持。共享共识以及自动智能合约使此功能得以实现。例如,假设您想向好友发送一些加密货币:
-
如果使用 DApp,您只需登录您的加密钱包、选择您要发送的金额并确认交易即可;之后的操作交由智能合约完成。同时,区块链验证程序会协同验证您的交易,继而在区块链上生成永久记录。
-
相比之下,如果使用 Web2(集中化技术),向您的好友发送美元的过程则会发生在集中化网络上。这意味着您交易的每个环节均由银行处理。银行拥有数据并决定交易是否有效。
去中心化应用 (DApp) 是这些传统应用的基于区块链的等效物。DApp 是各种相互关联的智能合约的集合。在幕后,每种智能合约都在应用中履行特定的职能。必须注意的是,DApp 通常看起来与传统的应用相似,区别仅在于它构建在区块链技术之上。因此,DApp 共享集中化平台上所没有的通用属性:
-
无单点故障:与传统应用不同,DApp 因区块链网络涵括多个节点而更可靠。如果 Instagram 崩溃,所有用户都将因集中化服务器的存在而无法访问该应用。DApp 离线的可能性明显更小,因为需要每个节点同时发生故障。
-
开源:区块链技术的去中心化特性要求源代码可供所有网络成员访问。在没有中介机构的生态系统中,用户必须识别并验证每个应用,以避免诈骗和剥削性恶意软件。
-
去中心化共识机制:如果没有中央主管机构,区块链就必须利用共识机制来确保所有交易的有效性。每当发生 DApp 交易时,整个网络负责验证。
-
实用代币:就像您付费访问传统应用的方式一样,许多 DApp 集成了一种引导平台经济的实用代币。例如,许多实用代币支持 DApp 治理、应用内交易和奖励计划等用例。
我们已经定义了 DApp 是什么及其如何运作,现在我们可以开始探索不同类型的 DApp 及其在更广泛的区块链生态系统中的作用。
DApp 的类型
尽管所有 DApp 功能相似,但我们可以根据其特定用例和协议层将其分为三类。您可以将协议层视为婚礼蛋糕上的蛋糕层,其中可以一层接一层地堆叠多层(或多阶)。
-
第 1 类:这些 DApp 拥有自己的区块链网络;许多人认为比特币是第一种 DApp。
-
第 2 类:这些 DApp 利用第 1 类 DApp 并集成了其正常运行所需的实用代币。例如,Omni 协议构建在比特币区块链之上,作为分布式交易平台运行。
-
第 3 类:这些 DApp 利用第 2 类 DApp 的协议才能正常运行。例如,SAFE(面向所有人的安全访问)网络是一个去中心化数据存储和通信网络,支持创建经得起审查的网站和应用。SAFE 网络利用 Omni 协议发行安全币。
如果对 DApp 类型仍有疑问,则与更熟悉的平台进行比较可能会有所助益。
-
第 1 类:您 Mac 上的 macOS Monterey 操作系统
-
第 2 类:您 Mac 上的 Brave 浏览器应用
-
第 3 类:在您 Mac 上的 Brave 浏览器应用中运行的 Honey 插件
虽然所有 DApp 划分为三类,但每一类都遵循一个独特的用例或应用。下面,我们细分了一些最受欢迎的 DApp 及其在重新构想在线体验方面的作用。
DApp 有哪些用途?
当今的 DApp 担当了当前 Web 2.0 系统和 Web3 未来的去中心化 Web 之间的桥梁。在许多情况下,这意味着 DApp 可以通过 Google Chrome 或 Firefox 等传统 Web 浏览器进行访问,但使用智能合约与底层区块链网络进行通信。换言之,虽然 DApp 前端看起来很熟悉,但后端存在于去中心化数据库上,而不是集中化服务器上。
鉴于区块链技术属于最新引入,DApp 在数量上不及传统应用。然而,持续的创新已开始让生态系统实现多元化,许多最受欢迎的 DApp 在以下类别中均有体现:
-
加密钱包:在去中心化生态系统中,加密钱包 DApp 至关重要。加密钱包 对于购买、出售和交易加密货币必不可少,并且可以分为保管钱包和非保管钱包。集中化加密货币交易所 (CEX) 等平台上的保管钱包可保管,因为该平台持有您的私钥—相当于您的帐户 PIN。非保管钱包由您控制,这意味着任何其他人均无法访问您的私钥。
-
去中心化交易所 (DEX):用户经常使用 Web 浏览器 访问这些 DApp。导航到 DEX 网址 (URL) 后,您将看到一个允许您连接加密钱包 的界面。加密钱包连接完成后,您可以开始与 DEX DApp 交互,参与使用流动资金池、彩票、NFT 市场等受支持的功能。
-
社交媒体:与 Facebook 和 Instagram 等社交媒体平台类似,Steemit 等社交媒体 DApp 促进了在线连接。但是,社交媒体 DApp 会逆转价值的流动,并因您参与网络而对您进行奖励,而不会存储您的数据并利用其牟利。
-
游戏:去中心化游戏是区块链生态系统中最受欢迎的部分之一。Axie Infinity、Splinterlands 和 My DeFi Pet 等大受欢迎的游戏 DApp 集成了非同质化代币 (NFT),以确保用户保留其在元宇宙中产生的价值。
使用 Brave 访问 DApp
综上所述,DApp 构建在去中心化网络之上,而传统应用则栖身于集中化网络上。这些 DApp 在衔接当前 Web 2.0 体验与 Web3 功能方面发挥着至关重要的作用。例如,Brave 浏览器提供类似于 Google Chrome 和 Firefox 的体验,同时支持可以与 DApp 交互的内置加密钱包。与加密钱包插件不同,Brave 钱包属于浏览器原生钱包,因而增加了另一层安全性。
此外,Brave 浏览器支持符合去中心化精神的隐私功能。例如,它通过拦截广告和跟踪器来阻止数据收集。此功能让您控制您的数据及其使用方式,而不是让旨在利用数据牟利的大型科技中介机构来控制它们。Brave 的内置加密钱包和隐私保护功能共同提供了一种安全、便捷的 Web 浏览方式,而不论该 Web 是集中化 Web 还是去中心化 Web。