DAPP-DAPP与传统APP的区别是什么?

2022-09-23 11:27:22 11465 0
链乐

DAPP-DAPP与传统APP的区别是什么?

DAPP是英文Decentralized Application的缩写,即去中心化应用,也有人称为分布式应用。DAPP就是在底层区块链平台衍生的分布式应用。

如果说APP=前端+服务器,那么DApp=前端+智能合约。

DApp的前端代表用户所看到的内容,后端代表整个业务逻辑。该业务逻辑由与基础区块链交互的一个或多个智能合约表示。照片、视频或音频之类的文件可以托管在诸如Swarm或IPFS之类的去中心化存储网络上。

DApp基于区块链,主要出现在以太坊、EOS等新晋分布式平台或网络上,不依赖任何中心服务器,实现去中心化的目的。DAPP之于区块链,有些类似APP之于IOS和Android。

DApp无需听命于任何中心化服务器或节点,实现自治。除此之外,DApp还做到比传统APP更加安全存储用户数据,保障隐私。

DApp的类型:

以太坊描述了DApp的三个主要类别:

资金管理应用程序:用户可以在区块链网络上使用其内部货币与他人进行交易,这些DApp通常具有自己的区块链,我们通常将其称为加密货币(例如比特币)。

将资金与现实世界的事件集成在一起的应用程序:例如,一家物流公司可以使用RFID芯片位置来确定货物已到达港口,然后才释放该货物的付款。如果买卖双方都签订了智能合约,那么甚至可以用区块链上的资金来完成,而无需人工干预。

去中心化自治组织(DAO):区块链上的去中心化的、无领导的组织。根据程序定义的规则,涉及哪些实体可以成为成员?成员如何投票?可以从事哪些业务或活动以及如何交换代币或资金等?部署后,DApp将根据其规则自主运行,其成员可以分散在任何地方。

DApp的特征:

要将某个应用程序视为DApp,它必须满足以下条件:

1.该应用程序必须是完全开源的,必须自主运行,并且没有任何实体控制其大部分token。该应用程序可以根据改进建议和市场反馈来调整其协议,但是所有更改都必须由其用户达成共识。

2.应用程序的数据和操作记录必须加密存储在一个公共的、去中心化的区块链中,以避免出现任何中心点的故障。

3.应用程序必须使用访问应用程序所需的加密token(比特币或其系统本身的token),并且来自矿工的任何价值贡献都应在应用程序的token得到奖励。

4.应用程序必须根据标准加密算法生成token,以证明价值节点对应用程序有所贡献(比特币使用工作量证明算法)。

DApp尚且处于探索阶段,但其未来的潜力不可否认,相信在可见的未来,随着区块链技术的不断成熟,DApp更多的出现在我们的生活中。


免责声明:以上内容(如有图片或视频亦包括在内)均为平台用户上传并发布,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。

本站尊重他人的知识产权、名誉权等法律法规所规定的合法权益!如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到qklwk88@163.com,本站相关工作人员将会进行核查处理回复

分享
海报
11465
上一篇:元宇宙-为什么说区块链是元宇宙发展的核心? 下一篇:NFT-什么是可拆分NFT?它如何运作?
请文明发言哦~

忘记密码?

图形验证码