时间:2023-07-25|浏览:190
搭建在公有链上的DAPP系统完全开源,其中的数据是公开透明的,除了个人隐私外,其他都是可以查询的。这样可以避免数据的伪造和篡改,实现完全公平的平台。此外,所有的DAPP都是由智能合约进行计算的,所有的结果和算法都已经预先设定好,没有人可以更改,也没有人可以隐藏。
一、什么是DAPP(分布式应用)?
1.DAPP是Decentralized Application的缩写,中文叫分布式应用/去中心化应用。通常来说,不同的DAPP会采用不同的底层区块链开发平台和共识机制,或者自行发布代币(也可以使用基于相同区块链平台的通用代币)。
2.DAPP的底层区块链开发平台类似于手机的IOS系统和Android系统,是各DAPP的底层生态环境。DAPP是在区块链平台生态上衍生出的各种分布式应用,也是区块链世界中的基础服务提供方。DAPP和区块链的关系,类似于APP和IOS、Android的关系。
3.DAPP首要出现在以太坊、EOS等新兴分布式平台或网络上,不依赖任何中心服务器,实现去中心化的目标。与PC和手机上的传统APP不同,DAPP强调去中心化,需要在分布式的操作系统上运行,不能在iOS和Android等传统平台上工作。
二、DAPP有哪些特征?
从以上定义来看,DAPP围绕区块链的基本关键展开,但还有其他特点。
首先,DAPP的程序必需是开源的。
其次,DAPP需要有激励机制,通常是通过代币或通证(Token)实现。
再者,DAPP需要根据市场反馈,在大多数用户认可之后进行改进。
综上所述,可以概括为三个关键词:开放、激励、民主。
三、根据David Johnston对DAPP的定义,一个真正的DAPP应用,需要同时满足以下几个条件:
1、应用必须完全开源、自治,且没有一个实体控制该应用超过51%的代币。该应用必须能够根据用户的反馈和技术要求进行升级,且应用升级必须得到大部分用户的共识后方可进行。
2、应用的数据必须加密后存储在公开的区块链上。
3、应用必须拥有代币机制(可使用基于相同底层区块链平台的通用代币或自行发行新币),矿工或应用维护节点需要得到代币奖励。
4、应用代币的产生必须依据标准的加密算法,有价值的节点可以根据该算法获取应用的代币奖励。
用戶喜愛的交易所
已有账号登陆后会弹出下载