DAPP是什么

想知道更多区块链技术知识,请百度【链客区块链技术问答社区】
链客,有问必答!!

当满足下所有条件的时候,一个应用才可以称为DAPP
1.必须是开源、自治并没有一个实体控制着大部分代币。
2.必须加密后储存在公开的区块链上。
3.必须拥有代币机制,矿工或者应用维护节点需要得到代币奖励。
4.应用代币的产生必须依据标准加密算法,有价值的节点亏根据算法获得相对应的代币。

比特币是一个DAPP,Asch是一个DAPP,而基于 Asch开发的【CCTIME】也是一个DAPP。不同的是,有些DAPP扮演了操作系统的角色,基于这些平台可以容易开发特定需求的DAPP。

DAPP核心要素
1.开发平台
目前最流行的平台就是ETH,其是目前全球出了比特币之外的第二大区块链项目。应用的运行需要支付手续费,缺点其实就是要学习一个新的语言Solidity。
2.共识机制
决定了运行DAPP的各节点如何达成共识及获取奖励,目前最常用的就是POW、POS和DPOS。
3.代币分发
一般DAPP都会内置代币,让更多用户参与到DAPP的维护和学习中来,当然就考虑如何把代币分散到用户手里。

DAPP生命周期
1.撰写白皮书
2.分发代币
3.开发DAPP,逐步进化完善

你可能感兴趣的:(DAPP是什么)