分布式应用DApp

Bitget下载

注册下载Bitget下载,邀请好友,即有机会赢取 3,000 USDT

APP下载   官网注册
分布式应用程序(DApp)是运行在分布式计算系统(即区块链网络)上的应用程序。虽然定义DApp的方法有很多,但通常被描述为具有以下特征的应用:

开源——源代码有意向公众开放。这意味着任何人都可以验证、使用、复制和修改代码。去中心化——因为DApp运行在区块链网络上,他们不是由单一的实体或组织控制。它们由多个用户(或节点)维护。加密安全性应用程序受到加密保护。这意味着所有数据都在公共区块链中记录和维护。没有单点故障。

分布式应用程序(DApp的简称)由在前端可视化并在对等网络上执行的智能合约组成。前端可以是一个网站,由HTML组成。、CSS和JS代码;后端由写得很牢的智能合约组成。我们的DApp可以运行在以太坊区块链上,因为它是一个点对点的网络,而且因为分布式应用使用区块链技术,所以它们不受中央权威的控制。这意味着我们的DApp不需要中央服务器。

DApp试图解决旧应用中的几个问题。与传统应用相比,选择DApp的主要优势在于其通过将其数据存储在由单个实体控制的服务器上来使用集中式架构。这意味着它们只有一个故障点,容易受到技术问题和恶意攻击。

损坏的中央服务器可能会关闭整个应用程序网络。,使其暂时或永久不可用。此外,集中式系统经常受到数据泄露或被盗的困扰,这将公司和个人用户置于风险之中。

DApp有许多种类和不同的使用案例。它们可能包括游戏和社交媒体平台。、加密钱钱包和金融应用(DeFi)。

分散式应用程序通过令牌化系统(使用智能合约创建的数字令牌)促进其活动。该令牌可以是专用于DApp的特定令牌(例如在Steemit上使用的Steem令牌),或者托管DApp区块链的本地令牌,例如使用ETHer)的CryptoKitties。总之

DApp是一个运行在区块链网络上的开源项目。反过来,这些网络的分布式特性提供了透明性、分散性和抵御攻击的能力。

分布式应用DApp文档下载: PDF DOC TXT
文章来源: 理财天下网
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至2384272385@qq.com举报,一经查实,本站将立刻删除。