DAPP是什么意思?(去中心化应用是什么意思)
去中心化应用程序 (DApp) 是建立在去中心化网络上的应用程序,由智能合约后端和用户界面前端组成。DApps 是“无需许可”的,这意味着任何人都可以免费使用它们。事实上,许多 DApp 都包含其他人编写的智能合约。它们也是透明和“无需信任”的,这意味着任何人都可以验证它们的真实性和功能。
对于 DApp 的一个简单示例,想象一个骰子游戏以太坊,尽管这个 DApp 可以存在于任何具有强大智能合约功能的去中心化网络上。要玩游戏,您需要将以太币 (ETH) 发送到智能合约,如果您输了,它会保留您的赌注,如果您赢了,它就会支付。由于定义游戏的合约是开源的,我们可以验证,例如,房子有(仅)1% 的优势。我们还可以检查合约以确保它引用的随机数生成器确实是随机的。这种透明度使游戏“可证明是公平的”,这与传统赌场中的游戏不同,传统赌场中的游戏不可避免地受到不透明的困扰,因为依赖“受信任”的第三方导致固有的透明度缺乏。此外,由于身份不需要在以太坊上进行交互,
理论上,任何类型的应用程序都可以在以太坊网络或具有类似智能合约功能的网络上运行。例如,可以设计一系列智能合约来创建去中心化版本的社交媒体平台,如 Twitter。从理论上讲,它可以被构建成在许多引人注目的方面不同于现状(集中式)的 Twitter。首先,可以为所有参与者提供对定义系统的算法的完全可见性(与集中式版本不同,参与者大多只能猜测)。其次,它可能会整合一个包容性的治理机制,让参与者在平台的发展中拥有有意义的发言权。例如,参与者可以在不侵犯言论自由权的情况下对阻止/消除仇恨言论的机制进行投票。另一种选择是确保参与者保留对其数据的完全所有权。例如,受欢迎的个人资料的所有者可能能够将其帐户的“密钥”卖给出价最高的人,同时可能永久保留帐户产生的收入中一定比例的“特许权使用费”——而且所有这些都没有需要第三方法律服务来促成和执行交易。
尽管上述所有功能在理论上都是可能的,但现实是,在目前的状态下,几乎所有去中心化网络上的计算资源都过于昂贵,无法实现大规模的“琐碎”功能,如对提案进行大规模投票。不仅如此,去中心化网络处理信息的速度很慢,这使得它们在大量用例中不切实际。更不用说为像社交网络这样复杂的事物创建功能分散的系统所面临的巨大挑战。特别是当涉及到现实世界的货币价值时,人们玩弄系统的动机很高——在去中心化的环境中,代码驱动结果的冷逻辑占主导地位,很难预测应用程序将如何“在野外。” 笔记,
可能由于这些限制,DApps 的大多数成功用例——至少到目前为止——都涉及金钱本身。因此,我们看到像赌博、交易、“去中心化金融”(DeFi)和不可替代代币 (NFT),主导着 DApp 领域。