DAPP被称为分散式应用程序,DAPP是基于区块链技术的应用程序。DApp在不同计算机的P2P网络上运行,而不是在一台计算机上运行。DApps自P2P网络开始以来就已经存在。它实际上是一种软件程序,旨在以不受任何单个实体控制的方式在Internet上运行。分散式应用程序上的所有数据都存储在分布式分类帐中。
破解分散的网络是不可能的。用一句直白的话来解释DAPP,那就是:把我们目前依靠IOS和Android系统开发的APP抓出来,扔在区块链系统上,结合智能合约,它就成了DAPP。就像“用来吃饭的桌子”无法直接放在湖面,但把桌子放在船上,你就可以完成在湖上吃饭的目标了。
简单来说,DAPP和普通的App原理一样,除了他们是完全去中心化的,由类似以太坊网络本身自己的节点来运作的DAPP,不依赖于任何中心化的服务器,DAPP是去中心化的,可以完全自动地运行。
DAPP的特点:
1、DApp通过网络节点去中心化操作。可以运行在用户的个人设备之上,比如:手机、个人电脑。永远属于用户,也可以自由转移给任何人。
2、DApp运行在对等网络。不依赖中心服务器,不需要专门的通信服务器传递消息,也不需要中心数据库来记数据。数据保存在用户个人空间,可能是手机,也可能是个人云盘。
3、DApp数据加密后存储在区块链上。可以依托于区块链进行产权交易、销售,承载没有中介的交易方式。
4、DApp参与者信息被安全储存。可以保护数字资产,保证产权不会泄露、被破坏。
5、DApp必须开源、自治。可以由用户自由打包生成,签名标记所属权。它的发布不受任何机构限制。各种创意与创新可以自由表达和实现。
DApp能做什么?
基于它们的品质,分割数据存储以及区块链的利用,dapps具有刚刚开始挖掘的那种能力。分散的应用程序有可能在不久的将来接管最庞大和最强大的集中式系统。此外,分散的应用程序和支付方式也有能力超越Visa和其他公司等。同样,存储分散服务的数据可以彻底取代Dropbox,OneDrive等平台。
事实上,带宽分散服务可以取代亚马逊和康卡斯特等已建立的平台。DApp这种闪烁潜力背后的原因在于其自立设施的优点,因为它们使用户能够投资并保持其在市场价值中的份额。根据区块链的不同,扩展级别也至关重要,这意味着分散式应用程序可以通过更大的用户来源,透明度以及不必担心修改来确定先锋集中式企业。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。