Dapp是什么
Dapp一般有以下三个条件:
- 运行在分布式网络上; DAPP系统开发 Tel:前面 138中间2315后面3201
- 参与者信息被安全存储,隐私得到很好的保护;
- 通过网络节点去中心化操作;
DAPP的特点
目前对于DAPP的特点尚未取得统一看法,但是基本大同小异,这里试归纳如下。
DApp通过网络节点去中心化操作。可以运行在用户的个人设备之上,比如:手机、个人电脑。永远属于用户,也可以自由转移给任何人。
DApp运行在对等网络。不依赖中心服务器,不需要专门的通信服务器传递消息,也不需要中心数据库来记数据。数据保存在用户个人空间,可能是手机,也可能是个人云盘。
DApp数据加密后存储在区块链上。可以依托于区块链进行产权交易、销售,承载没有中介的交易方式。
DApp参与者信息被安全储存。可以保护数字资产,保证产权不会泄露、被破坏。
DApp必须开源、自治。可以由用户自由打包生成,签名标记所属权。它的发布不受任何机构限制。 各种创意与创新可以自由表达和实现
DApp技术
分布式数据存储,它是无须信任的数据存储。数据存储解决方案,如分布式账本(区块链)、IPFS(星际文件系统)、Swarm,它们可以在多个节点上存储数据。
分布式业务逻辑,它是无须信任的执行业务逻辑。之前提到的以太坊智能合约之类的技术可以让业务逻辑在分布式账本上执行。
客户端加密,主要是为终端用户加密。区块链钱包,以太坊Clef和Parity-UI将加密功能移植到客户端。这让用户能够将数据发送到应用程序的服务器之前对其进行加密或签名。它还支持与分布式存储解决方案和分布式账本之间的交互。
原文地址:http://blog.51cto.com/13946706/2285635
时间: 2024-10-09 01:49:09