dapp是什么意思?特点有哪些? 2200 2022-09-14 16:38:19 作者:2200 2021 收藏 1.dapp分布式应用DAPP(Decentralized Application) 是一种相对于普通应用程序,能够将更好地安全存储用户信息、保护用户隐私,运行在基于区块链网络上的去中心化操作应用,网络中没有中心化的节点可以完全控制DAPP。DAPP首先是完全开源并可以自治的应用程序。当其部署完毕后,只有当大部分用户达成共识之后才可以进行升级,所有数据加密后才能够存储在去中心化的区块链应用平台上。其次DAPP必须要有Token机制,在应用维护节点或挖矿过程中都需要得到代币奖励,否则DAPP将无以为继。2.分布式应用DAPP说明像Uber或Weibo这样的标准网络应用程序在计算机系统上运行,该计算机系统由组织拥有和运营,从而赋予其对该应用程序及其工作的完全权限。一侧可能有多个用户,但是后端由一个组织控制。dApp可以在P2P网络和区块链网络上运行。例如,BitTorrent,Tor和Popcorn Time是运行在P2P网络一部分的各种计算机上的应用程序的示例,在这些计算机上,各方都有多个参与者,有的参与者正在使用内容,有的参与者正在提供或播种内容,而其他人同时执行两项功能。在加密货币的背景下,dApp存在于公共,开源,去中心化环境中的区块链网络上并在其上运行,不受任何单一机构的控制和干扰。例如,开发人员可以创建类似Weibo的dApp,并将其放在任何用户都可以鸣叫消息的区块链上。发布后,没有人(包括应用程序创建者)可以删除这些微博。发件人可以进行编辑,但是原始微博将被永久保留。3.dapp的特点DApp运行在P2P网络。不依赖中心服务器,不需要专门的通信服务器传递消息,也不需要中心数据库来记数据。也就是只要区块链不出问题,DApp就可以一直在线。DApp通过网络节点去中心化操作。数据可能存在于任意地方:手机、个人电脑,网盘,服务器。DApp的代码是开源的,任何人都可以去查看它的原始代码,所以整个执行过程都是对所有人透明的,所有人都知道发生了什么。DApp是基于智能合约。前端和普通的APP并没有区别,后端却不想APP基于服务器,Dappd的后端是基于智能合约。DApp的运营也是去中心化的。在理想条件下,DApp不应该被一个商业公司所主导,至少利益的分配是对全部参与者都公平的。因此Dapp的运营应该属于一个社区或者属于所有参与者。DApp通常还有代币激励,可能不是比特币但是应该会有基于智能合约的代币,比如火币,以太币。以上梳理了dapp的定义及特点等,希望对你有所帮助,如果你想了解更多相关内容,敬请关注三个皮匠报告的行业知识栏目。推荐阅读:区块链企业有哪些?全球十大区块链公司介绍区块链智能合约是什么?最详细的解释及应用介绍什么是区块链、码链?码链与区块链的区别分析 本文标签 dapp dapp特点 dapp是什么