Dapps:用于服务和社交网络的分散化

dapps-crypto

关于区块链的讨论非常深入,涉及的内容也很多。 这次,我们将讨论有关Dapps或分散式应用程序的一些信息。

分散式应用程序(Dapp,dApp或DApp)是由许多用户在分散网络上使用可靠协议运行的应用程序。 它们旨在避免任何单点故障。 它们通常具有令牌来奖励用户提供计算能力。

定义

我发现关于dapp的最准确定义是: 它指出:dapps无需中央控制实体即可自主运行,所有更改均由提案及其用户的共识决定。

这已经开始阐明为什么Dapps变得对开发人员如此有趣:在没有中央权限的情况下,它们在结构上优于集中式应用程序。

典型定义包括以下属性:

该代码是开源的,并且可以自主管理。

  • 记录和数据使用区块链存储,提供可靠的交互并避免任何单点故障
  • 使用加密令牌来奖励提供计算能力的用户。
  • 通过加密算法生成的令牌。

Dapps的优点

常规Web应用程序中的主要挑战之一是容错能力。 如果某个应用程序变得太流行或成为拒绝服务攻击的受害者,则该应用程序开发人员除了哭泣外什么也不能做。

此外, Dapps的资源和功能在区块链上的同级之间分布。

这使得使用传统攻击进行攻击极其昂贵 拒绝服务,因为它们不依赖于单个服务器。

与集中式同类应用相比,dapp的其他重要优势在于它们可以重塑动态效果。

诸如Facebook,Twitter和Instagram之类的平台取决于其用户生产和消费的内容。

对于常规应用程序,集中式实体是其用户所付出努力的最大受益者。

使用Dapps,他们的分散式治理模型可确保重新分配功能,以便应用程序用户及其软件创建者可以以更加平等的方式受益。

Dapps,无需操纵即可交付信息的未来

Dapps

尽管Dapps的技术优势可能非常明显, 当真正释放dapp的潜力时,考虑到作为分散的部分,对数据的操作非常困难。

我们可以举一个明显的例子是社交网络在政治事件中的作用,一个明显的例子是几年前的埃及。

另一个例子是在一些国家的选举中揭露的丑闻,这些国家的社交网络已被用来偏爱某些候选人。

鉴于此,Dapps可以完全改变格局,但是仍然缺少一个要素:实时数据。

可以实现生活和工作的应用程序 在这个时候,它们将永远是对人员和组织更强大的工具 基本上必须随时间保持静态的应用程序。

当然,大多数开发人员完全熟悉实时信息的优势。

但是,为分散的应用程序集成高质量的实时数据源面临着严峻的挑战。

当前,仅处理区块链领域内的加密交易的Dapps无需考虑这些问题。

但是,要创建复杂的Dapps不仅可以提供交易结算功能,还可以提供更多功能, 普通人和众多组织实时访问外部数据变得至关重要。

一些Dapps

最后,一些Dapps出现了,其中我们可以提及一些:

  • Augur-预测市场
  • 基本注意令牌-数字广告网络。
  • Cryptokitties-基于区块链的虚拟游戏
  • OmiseGO-开放式支付平台和去中心化交易所。
  • Steemit-一个博客平台,类似于Reddit
  • Steepshot-一个照片共享平台,类似于Instagram
  • DTube-一个视频共享平台,类似于Youtube
  • DSound-音乐共享平台,类似于Soundcloud

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   bla bla bla

    那么Mastodon不会成为Dapp吗?

  2.   大卫·纳兰霍

    这是正确的。