翻译:为什么要构建去中心化应用程序——了解Dapp

in #cn6 years ago
title

经常看到steem是区块链,steemit是steem区块链上的一个Dapp的说法,刚开始接触steem的时候时常为这个说法感到困惑,而且随着smart media token的发布,steem上的Dapp越来越多呈井喷之势,比如Dtube,还有我经常使用的健身Dapp actifit fitness tracker等等。到底是什么Dapp?刚刚看到一篇非常基础的讲解文章,于是在谷歌翻译的协助下,尝试翻译了一下,与大家共同学习。这篇文章是2016年的时间有点久了,略有过时,比如2017年火热的ICO在这篇文章中叫做发起筹款。不过我觉得这篇文章对基础知识的讲解还是非常准确的。

原文链接

当你听到有人提到比特币时,我们最初的想法是什么?在大多数情况下,它可能与加密货币有关。而且,公平地说,这是一个显而易见的答案。毕竟,比特币是加密货币的先驱。然而现在去中心化应用程序的时代到来了。

但是,比特币已经证明,除了用去中心化的点对点方式交换价值外,还有一些东西在进行交换。它被用于创建类型广泛的应用程序 ,可以执行任何操作,从注册域名到签署法律文档,再到发起众筹活动。

DApp基金首席执行官大卫约翰斯顿在他的白皮书中预测,“由于其优越的激励结构,灵活性,透明度,这些去中心化应用程序在效用,用户群和网络价值上有朝一日将超过世界上最大的软件公司。因为其具有卓越的弹性和分布式特性。“

什么是Dapp?


根据约翰斯顿的说法,Dapp(发音为滴-app,类似于E-mail)必须包含以下四个特征;

  • 应用程序必须是开源的,自主运行,并且不能由任何一个实体控制。
  • 所有数据和记录必须以加密方式存储在公共的去中心化区块链中。
  • 应用程序必须使用加密token(也称为App Coin)来访问应用程序。
  • 必须生成token以证明对应用程序有贡献的有价值节点。
比特币包含这四个特征,因为它是一个使用区块链的开源代币。比特币还会生成自己的token,所有更改都必须得到大多数用户的认可。

另一个Dapp示例是Omni Layer。该公司的董事会成员之一Patrick Dugan向Bitcoin.com解释说,“Omni是一个在比特币基础区块链上构建的一层协议,允许您生成,发送,交易,赎回,支付股息并以任何类型的代币资产进行下注。“

Dapp分类


Johnston根据Dapp是拥有自己的区块链还是他们使用另一个Dapp的区块链来分类“Dapps”。基于这个标准,约翰斯顿说有三种类型的dapps。

  • I型去中心化应用程序有自己的块链,比如比特币。
  • II型去中心化应用程序使用I 分散式应用程序的区块链,但它们仅仅是“协议并且需要发行token以能实现本身功能”,如Omni协议。
  • III型去中心化应用程序使用II 分散式应用程序的协议,“是协议并且需要发型token以实现本身功能”,例如使用Omni协议发布“safecoins”的SAFE网络
你可以将I类Dapps视为Windows,Mac OS X,Linux,Android,iOS等操作系统。这些系统上的程序,如文字处理器或Dropbox,就是II类Dapps。然后, III类Dapps的例子就是集成Dropbox的博客平台。

应用机制

约翰斯顿指出,“Dapps可以通过两种常见机制建立共识: 工作证明 ,即POW机制以及股权证明 ,即POS机制。”

对于战俘,“关于Dapp变化的决定是基于每个利益相关者为Dapp的运营贡献的工作量。”采矿是就POW建立共识的机制。

对于POS,“关于Dapp变化的决策是基于各利益相关方对应用程序的所有权百分比。”这意味着拥有10%代币的利益相关者承担10%的权重。

两种机制都可以并行运行,以防止51%的攻击。Peercoin是运行这两种机制的一个例子。

分发token时,有三种常见机制;

  • 采矿是“将代币分配给那些为Dapp运营贡献最多工作量的人”。
  • 筹款是指将“代币分配给资助Dapp初期发展的人”。
  • 开发机制是“使用预定义机制生成代币并且代币只能用于Dapp的开发”。
总之,据约翰斯顿说;

“通过工作量证明(POW)达成共识的Dapp的代币是通过采矿,直接从矿工购买以及通过与商品和服务进行交易来分配的;比特币就是这种情况。Dapp通过股权证明建立共识的代币是根据利益相关者在筹款活动中的贡献,通过合作开发Dapp以及通过与商品和服务进行交易来分配的; Omni协议就是这种情况。“

Dapps的重要性


Dapps非常重要,因为它们具有价值。事实上,根据约翰斯顿撰写的另一份白皮书 ,Dapp代币很有价值,因为它们可以取代不值得信任的集中共识,具有比特币不具备的功能,并且能够通过使用专门的网络代币进行特定的运作。

除了代币价值,Dapps很重要,还因为它们有能力改造许多行业。众包平台Koinify的创始人兼首席执行官Tom Ding告诉CoinDesk “一个行业越是商品化(即:增量而不是革命性的模式变化),它就越有可能被DApp模型彻底改造。”

他认为零售银行,保险,金融交易,市场和内容平台将受到最大影响。

随着以太坊的成长,我们已经见证了这一点 。该合同验证和执行系统允许在其上开发应用程序。根据Wired的说法,这意味着这可能“创建自我验证的合同和直接在区块链上运行的自治系统”。

最终,这将创建自我执行的智能合约,可用于联合储蓄账户,金融交易市场和信托基金。

随着Dapps继续迅速发展,他们也将被更多普通消费者所认识。例如, Fatcom使用区块链为“审计系统,医疗记录,供应链管理,投票系统,财产权,法律应用程序和财务系统”等应用程序提供支持。

正如约翰斯顿所说,“所有可以去中心化的东西都将被去中心化”。

如何创建自己的Dapp


如果您有兴趣开发自己的Dapp以发挥潜力 ,请按照以下步骤操作;

  • 发布一份白皮书,描述其特征,目标,建立共识的机制以及标记化计划。
  • 从您的社区获得反馈以进行修订。
  • 了解您的社区何时可以为众筹做出贡献。
  • 分发令牌。这取决于您使用的机制。采矿需要参考软件;筹款需要利益相关者的数字钱包;和开发使用赏金系统来提出建议。
  • 在制定计划的同时开始执行您的想法。


Posted from my blog with SteemPress : https://darwincheva.000webhostapp.com/2018/10/%e7%bf%bb%e8%af%91%ef%bc%9a%e4%b8%ba%e4%bb%80%e4%b9%88%e8%a6%81%e6%9e%84%e5%bb%ba%e5%8e%bb%e4%b8%ad%e5%bf%83%e5%8c%96%e5%ba%94%e7%94%a8%e7%a8%8b%e5%ba%8f-%e4%ba%86%e8%a7%a3dapp
Sort:  

你今天过的开心吗?还在发愁自己的好文没人发现,收益惨淡吗?记得加上cn-curation标签,让飞鸽传书 帮你走出困境吧!如果不想再收到我的留言,请回复“取消”。

迄今看到最详细的讲解,👍

召唤巨瞎~

恭喜你~你的文章被飛鴿傳書 cn-curation #056推荐!
推荐的文章除了会获得@htliao,@cubuddy@team-cn团队点赞以外,我们还给你购买了SBI的会员。会员批准下来后你就会得到SBI的自动终身点赞。
请继续用心创作,期待好文!

Hi @cheva!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your UA account score is currently 0.634 which ranks you at #66052 across all Steem accounts.
Your rank has improved 2129 places in the last three days (old rank 68181).

In our last Algorithmic Curation Round, consisting of 279 contributions, your post is ranked at #18.

Evaluation of your UA score:
  • Only a few people are following you, try to convince more people with good work.
  • The readers like your work!
  • Try to improve on your user engagement! The more interesting interaction in the comments of your post, the better!

Feel free to join our @steem-ua Discord server

Coin Marketplace

STEEM 0.20
TRX 0.14
JST 0.030
BTC 66394.28
ETH 3309.98
USDT 1.00
SBD 2.70