什么是去中心化应用 (dApps)?你需要知道的一切
什么是去中心化应用程序(dApps)?
分布在点对点 (P2P) 区块链网络而非单台计算机上的开源软件应用程序称为去中心化应用程序或 dApp。去中心化应用程序是以太坊网络流行并构建的应用程序的智能合约版本。
根据区块链先驱 David Johnston 的书《去中心化应用 Dapps 的一般理论》,一个应用要被视为 dApp 必须满足以下标准:
- 应用程序必须完全开源,必须自主运行,并且没有任何实体控制其大部分代币。应用程序可以根据拟议的改进和市场反馈调整其协议,但所有更改都必须由用户协商一致决定。
- 应用程序必须使用加密令牌(比特币或其系统原生的令牌),这是访问应用程序所必需的,并且来自(矿工/农民)的任何价值贡献都应在应用程序的令牌中获得奖励。
- 应用程序必须根据标准加密算法生成代币,作为价值节点对应用程序做出贡献的证明。
目录
去中心化应用程序与软件应用程序有何不同?
软件应用(也称为应用程序)旨在为用户处理特定任务。此类软件指示计算机执行用户给出的命令,可以说包括任何为用户处理数据的程序。一些示例包括工资单应用程序、电子表格或文字处理器。
类似地,dApp 使用与网站或移动设备上为用户支持的相同的前端代码。但是,dApp 的后端代码有所不同,并且将在功能集方面提供更多功能。一旦开发人员发布了 dApp 代码库,其他人就可以在其基础上进行构建,而无需单一权威机构的控制,因为它在去中心化的 P2P 网络上运行。dApp 支持各种行业应用程序,包括用于自动执行金融合约、多用户游戏和社交媒体平台的应用程序。
DApp 的范围
Dapps 代表了一种管理个人财务的新方式。如果你考虑传统金融,通常贷款、借款和储蓄等金融任务都是由银行或其他金融机构等中央机构支持的。
然而,金融任务在去中心化的世界里该如何运作?尤其是在许多人认为加密货币和区块链是金融的未来的情况下?
Dapps 使金融任务能够在去中心化环境中执行。这些 dApps 由区块链分布式账本支持,并在去中心化网络上运行。用户使用 dApp 跨远程网络处理数据并执行金融操作。
DApp 用于
- 促进安全的基于区块链的投票和治理。
- 作为插件集成到网络浏览器,提供广告、跟踪用户行为并征求加密捐赠。
采用 dApp 的一些行业包括
- 金融服务
- 供应链管理
- 身份验证
- 房地产
- 卫生保健
- 教育
- 社交媒体
- 和预测市场
dApp 的优点和缺点
优点:
- 它们没有停机时间,始终可以为客户提供服务,并且没有恶意行为者发起拒绝服务攻击的单点故障。
- DApp 保护用户隐私,因为无需提供真实身份。它使用智能合约来完成两个匿名方之间的交易,而无需依赖中央权威。
- 它具有抗审查功能,因为区块链上没有任何单一实体可以删除消息、阻止交易、部署 dApp 或读取数据。
- 在以太坊这个灵活的平台上创建的 DApps 为开发人员提供了基础设施,以便在各个行业中找到数字应用的创新用途。
- 它们提供完整的数据完整性,因为黑客无法伪造已经在区块链上公开的交易或其他数据。
缺点:
- 由于已发布的代码和数据难以修改,因此维护起来很困难。即使在已部署的版本中发现错误或安全问题,开发人员也很难进行更新。
- 由于性能开销,有效扩展具有挑战性。节点运行并存储每笔交易以获得安全性、完整性、透明度和可靠性。
- 对于普通终端用户来说,设置与区块链安全交互所需的工具堆栈非常困难。这反过来又会加大设计用户友好体验的难度。由于 dApp 还比较新,用户无法获得所需的支持。
- 缺乏中央权威也意味着更新和平台变更的速度会更慢。即使是修复一个小错误,dApp 也需要政府的共识。这可能需要数周或数月的时间,用户需要讨论修复的利弊。
- 目前,dApp 并不适合不懂技术的人。它不是下载即可,用户需要支持 dApp 的浏览器,将所需的加密货币发送到该钱包并从那里进行交互。
目前最受欢迎的 5 大 dApp
1.UNISWAP
该美国去中心化协议于 2018 年 11 月推出,允许用户交换和交易 ERC-20 代币。该协议每月拥有超过 15 万用户,平均每日交易量达 25 亿美元,目前是互联网上最大的加密货币交易所之一。
2. 煎饼交换
尽管 Pancake Swap 使用的是基于以太坊区块链构建的 Uniswap 源代码,但它是币安智能链 (BSC) 网络的一部分,是一个自动做市商。您可以在其上交易 BEP-20 代币。它允许用户交换、质押、耕种和参加比赛、抽奖,并提供更多此类功能。
3. 亚裔美国人教育协会
这是一个开源流动性协议,为用户提供完全的透明度。用户可以在这个去中心化的平台上借出、借入、质押数字资产并赚取利息。Aave 的亮点是在几秒钟内进行闪电贷款,参与政策制定,并使用原生代币对重要决策进行投票。
4. OPENSEA
OpenSea 是第一个获得主流关注的 NFT 市场,于 2017 年 12 月推出。它最初在以太坊网络上开发,后来集成到 Polygon 区块链上,以最大限度地降低交易成本。它托管了超过 10,000 个不同的 NFT 项目,其中包括 NFT 行业中的一些最大品牌,例如 Bored Ape Yacht Club、Crypto Punks、The Meebits 等。
5. 罕见
这个 NFT 市场是在以太坊区块链上开发的,但可以在多个链上交易 NFT。它允许用户交易、铸造和列出 NFT。Rarible 包括各种 NFT 类型,例如摄影、音乐、3D 插图等。原生代币 RARI 允许参与平台管理并对未来决策进行投票。
去中心化应用程序或 dApp 的未来
去中心化伴随着控制权或权力的分散。它意味着权力或控制权的分散,包括信息或组织的任何系统。去中心化实现了这种分散,而无需依赖控制机构,例如中央服务器、中央计算机、大公司或政府。
DApp 具有巨大的潜力,可以彻底改变我们的工作、交流、通勤等方式。这也意味着它有能力改变网络,为打击互联网审查做出贡献,同时提高人们对系统的信任度。DApp 可以通过去中心化重塑商业格局,并利用点对点系统。
这些应用程序涉及我们的日常生活,可降低成本并消除许多个人和商业交易中的第三方,有望将自动化和交易安全性提升到一个新的水平。该领域的许多爱好者都期待去中心化应用程序的稳步增长和普及。
Kleros 创始人 Federico Ast 表示,对区块链技术的批评是正常的。他补充说,对 dApp 的任何批评都只是暂时的,他对 dApp 的未来持乐观态度。
新技术通常都会受到质疑。当你将新技术的首次迭代与之前技术的成熟版本进行比较时,很容易就会否定它。
Dapps 提供了如此多的好处,以至于有人认为它们是互联网的未来。这些好处包括分布式存储以提高安全性和冗余性,分布式计算以提高可扩展性和效率等等。
然而,dApp 目前处于起步阶段,有待进一步发展。一旦达到顶峰,这种力量将如何发挥,以及会发生什么,只有时间才能告诉我们。有些人甚至认为,凭借去中心化应用程序提供的众多优势,它们很可能在未来取代一些中心化应用程序。