火讯财经注:DAPP分布式应用,是区块链技术应用落地的直接体现,配合移动端的技术,DAPP已经成为许多区块链项目扩大应用层和共识层的端口。
作者 | 震荡箱体
来源 | 比特评级
今年被称作公链元年,而DAPP是风口,DAPP处于红利期,非常值得期许。DAPP无疑是最近信息的焦点,再不了解是不是就跟不上进度了呢,所以就把DAPP的来龙去脉整理了一下。今天我们来深扒一下DAPP。
DAPP开发按难度划分可以分为两类,一种是从零开始,先创建一个区块链系统,再在系统上开发自己的DAPP(例如Steem 就是为了开发应用创建了自己的区块链),这样是比较有难度而且相当麻烦的。另一种,是在已经成熟的区块链上开发DAPP,开发者就只需要思考产品设计和业务逻辑就可以了,具体技术层面基本不需要涉及。因为这些都有应用开发平台负责,平台会提供接口和开发工具,并处理好区块链底层部分。
觉得这两种难度关系就像我们平时玩的DIY自组装台灯,第一种就类似于我们要根据台灯形状进行设计,并且把每部分零件制造出了,找工具安装;第二种则是我们首先确定自己想要什么样的,然后直接淘宝购买一个半成品并附带工具箱和图纸,按照说明安装就好了。这样看,第二种方法降低了开发门槛,同时大大降低了普通开发者的工作量。
开发平台就像一个分布式计算机,DAPP开发者只需把自己的应用部署到平台上并支付运行的费用,平台的所有节点就会运行这个应用。
当前开发平台主要有(不完全):
共识机制简单理解就是创建一个全网内节点都认同并执行的规则和约定。首先,每个共识机制都有优缺点,要按需选择,其次所有节点要统一共识。目前常用的共识机制主要有POW(工作量证明)、POS(股权证明)、DPOS(委任权益证明)。Bitcoin 和 Ethereum采用的POW,Asch caiyong 的是优化后的DPOS。
DAPP通常需要设计Token,可以使用底层区块链平台的通用代币或者自己发币。Token用来奖励对DAPP做出贡献的参与者,以此激励更多用户参与到DAPP的维护和使用中。那么,Token如何分发呢?常见的几种分发机制:
白皮书就是项目的商业计划书,它通常要包含:DAPP的技术原理、可以解决的问题(痛点)、特点以及激励制度。区块链白皮书的的始祖是比特币白皮书—《比特币:一种点对点的电子现金系统》,它提供了一个行业标杆。
分发Token的方法有多种,如挖矿、空投、私募等,可参见上文。
DAPP开发之后,如果其具有实际价值、能够满足人民的需求,就会吸引越来越多的用户加入,用户自带技能加入后共同参与DAPP的维护,就是说DAPP的发展是社区整体运营,早期开发者所占的比重越来越小。
来源:比特评级
发布人:杨瑶瑶
声明:该文观点仅代表作者本人,不代表火讯财经立场。火讯财经系信息发布平台,仅提供信息存储空间服务。
如文章涉及侵权, 请及时致函告之,本站将第⼀时间删除⽂章。邮箱:840034348@qq.com