
https://elastos.info/what-is-a-dapp/
虽然区块链行业非常欢迎新人的加入,但新人要了解所有的术语是一项很大的工程。如果你听说过“dApps”或“dApp”这个词,你可能会想知道它到底是什么意思。
今天我们就来聊聊 dApp。
什么是 dApp?
简单的表述,dApp 是“去中心化应用程序”。

我们都熟悉常规的(也就是中心化的)应用程序。无论是 Instagram、Uber 还是 Skyscanner,应用程序已经成为现代生活中越来越重要的一部分,就连银行和其他金融机构也主要通过他们的应用程序访问。
它们或多或少都以同样的方式工作。你下载这个应用程序,创建一个帐户,然后你就可以使用它提供的任何东西。也许你会订酒店,也许你会查看你的银行余额,也许你会发一封电子邮件。你在这些应用程序上执行的每一项操作都是通过中心化服务器进行的,但一场数字革命正在我们眼前发生。做好准备吧,今天这个充斥着应用程序的世界将成为历史,取而代之的是更安全、更私密、更公平的 dApps 。
dApps 或去中心化应用程序为其技术使用不同的基础层。它们仍然是数字应用程序,但dApps 在区块链网络或点对点网络上运行。这意味着没有公司、企业或中心化机构会监督dApp。本质上,dApp 上的用户越多,它就越安全。
为什么 dApps 比我们现有的应用程序更好?
今天各种应用世界可以说是一个惊人的壮举。每年会有众多的人用于创建、更新和维护它们,但我们当前的应用程序有一些经常被忽视的根本缺陷。
首先,绝大多数应用的运营公司更关心利润而不是用户。在企业中,有一定的优先级是可以理解的,但是对于终端用户来说,拥有一个将用户放在第一位的应用程序不是更好吗?我们认为会的。毕竟,如果 dApp 不能把数字自主权还给用户,那它还有什么用呢?
有几个主要原因可以解释为什么带有智能合约的 dApp 比常规应用程序更好。
- 数据损坏
免费应用之所以免费,是因为它们收集并出售用户数据。在去中心化的 Web 3.0 中,用户将拥有自己的数据,并认识到他们数据的真正价值。目前,应用程序收集的个人数据比大多数人所能接受的还要多,然后在我们不知情的情况下卖给广告商,我们一分钱都没看到。
这些应用程序的数据存储也令人担忧。如果中心化实体受到黑客攻击,我们所有的个人数据都会同时受到威胁。去中心化的数据存储与去中心化的应用程序一起工作,以确保 dApps 不会面临上述问题。Elastos 甚至将去中心化的数据存储整合到其技术套件中,让开发人员可以无缝地将其与他们的 dApp 集成在一起。
- 审查
通过一个中心化的实体来管理应用程序,他们可以限制某些用户。他们可以控制社交媒体上的帖子,如果你违反了他们的规则,他们可以封锁你的账户或限制你的访问。
最重要的是,操作系统可以拒绝将它们添加到自己的平台上(比如苹果应用商店)。虽然这仍然会影响到去中心化应用程序的分发,但它不能完全阻止它们。有了智能合约,像那些在以太坊网络上的 dApp 就不能区别对待。所有人都可以自由使用,不分国籍、地点或个人信仰,它是在后端代码中编写的。
dApp 从何而来?
去中心化应用程序(dApps)通常在智能合约平台上运行,例如,以太坊网络中的以太坊虚拟机。然而,从技术上讲,dApp 可以在没有智能合约的情况下存在,即使它使用了智能合约,也不能说明它的去中心化程度有多高。这只是意味着去中心化的应用程序变得自动化。
也就是说,它们不受单一中心化机构的控制,不会被滥用数据。因为他们依赖于一个去中心化的网络,随着他们积累更多的活跃用户,他们会变得更强大。
想象一下,在一个社交媒体平台,用户可以发布永远不会被管理机构删除的帖子。再想象一下,用户拥有自己的数据,并且可以在所有去中心化的应用程序中保持相同的登录,这被称为去中心化身份(DID)。
DIDS、数据所有权和去中心化是 Elastos 区块链的重要特性。你可以通过创建自己的 DID 和尝试 Profile 来了解社交媒体的未来。 Profile 是一个社交媒体应用程序,以一种完全去中心化的方式融合了 Facebook 和 LinkedIn 的各个方面。
dApps 的好处:
因为 dApps 在智能合约上运行,所以它们能够提供常规应用无法提供的好处。虽然 dApps 很难与主流应用程序的用户界面竞争,但这是因为这项技术仍处于起步阶段,而普通应用已经存在好几年了。随着时间的推移,它们会像你每天使用的应用程序一样流畅和无缝。
下面是使用去中心化应用程序(dApps)的一些好处。
- 权力下放
简而言之,去中心化使应用免受审查。如果美国决定禁止 Twitter,他们可以强迫 Twitter 总部关闭。对于去中心化应用来说,这是不可能的。这里没有总部。他们可以尝试强制禁止人们使用 dApp,但他们永远不能阻止它的存在。
这是因为 dApps 运行在一个去中心化的网络上,这个网络可以由数百万个节点承载。这些节点中的每一个都保存着 dApp 的备份。即使一个节点停止了,也不会影响其他节点的运行。这不仅可以防止审查,还可以将安全风险降到最低。区块链网络是由共识机制支持的,需要多数人达成共识,大大降低了DAPP走向恶意方向的可能性。
毫无疑问,DeFi dApps 是第一个大受欢迎的。DeFi 不仅利率高得多,而且你拥有自己的钱。这就是区块链崛起的全部意义所在——掌控自己的一切。现在,我们可以利用相同的底层技术来提供数据的所有权。
因为 dApp 在所有国家都可以全天候访问,所以它是卫生和金融领域的理想应用。你甚至可以找到一个 dApp 去中心化信贷服务,以 CreDA 为例,它的目标是成为第一个使用智能合约来利用链外数据促进贷款的应用程序。这意味着你将能够使用真实生活中的信用评分以一种完全去中心化的方式获得贷款。
其他区块链和 dApp 基于社区治理,让用户决定平台的命运。Elastos 并不满足于只有一个共识机制。为了获得最大的安全性和去中心化,它具有工作证明、利益证明和去中心化的自治组织(DAO)。
- 去信任
因为 dApps 依赖于开源智能合约,所以不需要像信任个人或企业那样信任它们。只要密码是可靠的,他们就不会出现问题,智能合约会自动执行您和其他用户达成的协议。像 Uniswap 和 Glide Finance 这样的去中心化交易所最明显地揭示了这一点。当你进行交易时,你不需要相信任何人,智能合约会为你处理这些问题。话虽如此,重要的是 dApp 本身是安全的。如果代码有问题,智能合约可能会被破坏。
- 开源代码
目前,绝大多数的应用程序都不是开源的。一般来说,dApp 应该是开源的。开发人员或其他任何有专业知识的人都可以自己阅读代码,以确保它是安全的。
如果用户不喜欢他们在代码中看到的内容,他们可以“分叉”它,并创建一个具有新功能或修复的替代方案。许多 DeFi 平台也被分叉到其他区块链的以太虚拟机上工作。例如,FilDA 是 Compound 的一个分支,Compound 是 DeFi 领域的大型以太坊应用之一。这也可能是一把双刃剑,因为开放源代码使潜在的黑客能够仔细搜索智能合约,以寻找可能的漏洞。
dApp 的缺点:
dApp 的开发仍处于早期阶段。它的用户界面还没有达到传统应用程序的水平,但随着时间的推移,它将达到这一水平。也就是说,人们要想从传统应用程序切换到 dApps,他们需要与我们所熟悉的那些应用程序的用户友好界面相匹敌。
有人对 dApp 的可伸缩性提出了质疑。在 Elastos 上,可以有无限的侧链,这意味着永远不会有伸缩性的问题。在网络拥塞成为问题之前,可以创建一个新的链。此外,dApps 还因智能合约一旦部署后很难做出改变而受到诟病。由于它们被构建成不受干扰的,因此与传统应用程序相比,它使修复和更新更加困难。
如何使用 dApps?
对于用户来说,dApps 的工作原理与普通应用程序基本相同。不同之处在于交易需要与智能合约交互。比如发布内容,发起交易,或者其他任何需要智能合约代表你行事的事情,需要支付 GAS 费。这就是区块链的工作方式,钱包里永远要有足够的钱来支付 GAS 费。
在像 Elastos 这样的区块链上, GAS 费用不到一美分。然而,在以太坊上,一笔简单的交易的 GAS 费用往往高达数百美元。以太坊2.0应该会降低这一成本,但这是一个非常缓慢的过程。与此同时,一系列超快、超便宜的区块链正在竞争以太坊的市场份额。Solana、Cardano和 Binance Smart Chain 是目前的主要竞争对手,但 Elastos 拥有一个不断增长的 dApp 生态系统,是一个有潜力的挑战者。
应用程序和 dApps 的另一个区别是,你不需要下载 dApps,这意味着你可以直接从 dApps 浏览器访问它们。目前,Elastos 超级钱包 Elastos Essentials 有一个内置的 dApps 浏览器,可以让用户直接访问 Elastos 上最好的 dApps: Glide Finance、Elacity、Feeds、Profile 等。
由于 Elastos Essentials 支持十多条不同的链,你还可以直接从 Elastos Essentials 访问安智能链,以太坊,Arbitrum,Avalanche, Fantom, Heco, Polygon, Telos 等链上的 dApps。
为什么 Elastos dApps 更好?
尽管被称为去中心化应用程序,但并不是所有的 dApp 都能达到 Elastos dApps 那样的去中心化程度。Elastos 上的 dApp 的独特之处在于,它们可以整个 Elastos 多的核心技术:去中心化身份 DID, 点对点运营商 Carrier 和去中心化存储 Hive。

有了这些基础,构建在 Elastos 上的 dApp 是整个区块链领域中最去中心化的应用之一。Elastos dApp 不只是像大多数 dApp 那样利用智能合约的应用程序,它还能让你在 P2P 网络上使用安全的数字身份登录。你可以存储、发送和保存数据,而不需要通过中间商重新传输数据,这意味着你在任何时候都拥有数据。
它不仅仅是一个 dApp,它是一个 Elastos dApp。那么,从 Elastos 上的去中心化应用开始你的旅程。
下载 Elastos Essentials ,并查看去中心化应用程序爱好者的一站式商店。尝试不同的应用,从 PancakeSwap 到 UniSwap 再到 Glide Finance 无缝切换。你也可以使用你的 Elastos Essentials 钱包来阅读和投票 Elastos DAO提 案,并创建你自己的 DID。
欢迎来到 Elastos 的奇妙世界:我们才刚刚开始。
Elastos Essentials 下载链接:
