DApp的发展一直备受关注,近两年它的发展如何?我们现在处于DApp发展的什么阶段?阻碍DApp爆发的因素有哪些?
ProChain创始人老白撰写了本文,这是一个基于大数据的公链广告竞价与分发协议的项目。老白长期研究DApp的发展变化,他与团队基于EOS开发出来DApp的真实日活用户数始终位居EOS DApp榜单首位。
首先我们需要对DApp进行定义。以太坊是最早实践DApp概念的区块链项目,参考它官网上对DApp的定义是:「一个去中心化的智能合约,应用程序可以完全的按照代码意图运行,免于受到停机、审查、欺诈或第三方干涉」。
那么,一个完整意义上DApp的核心业务逻辑应该是设在区块链上,不依赖任何链外数据即可完成的应用操作。如果考虑到用户界面,前端页面也需要是去中心化的,而不是依赖传统的服务器。
我们先回顾一下近两年DApp的发展历程。ENS是以太坊2017年5月发布的一款DApp,一个去中心化的以太域名系统,用户通过竞拍和抵押ETH,可以获得一个以太地址绑定以ETH为后缀的域名,向该域名转账等同于向地址转账。一个根域名可以生成多个不同的二级域名,比如my.ethereum.eth。ENS的一个应用场景是项目方在众筹时,将设定的筹款地址绑定域名,可以明显区别于诈骗地址,并且以我们可读的形式展现。
作为以太坊上最常见的Parity客户端,它上面也集成了多个不同的应用,包括对未打包交易修改Nonce和Gas Price以提高交易速度或取消交易的Txqueue Viewer,有标准化代币注册应用Token Registry,还有预测以太坊特定区块高度对应现实时间的Number Board等等。
代币生成和众筹是以太坊上最重要的一类去中心化应用,早期很多众筹项目的标准配置是官网+白皮书+众筹地址,用户通过Metamask向地址转账即可参加众筹。Pairty团队的知名跨链项目Polkadot众筹也是通过Parity的DApp开展的。