近年来,随着新一轮产业革命的升级,数字经济改变了人类生产、生活的方式。区块链作为一项颠覆性的技术,正在引全球新一轮的技术革命,推动“信息互联网”向“价值互联网”变迁,基于这项技术开发的去中心化应用DAPP也成了大家关注的重点。
从概念上看,Dapp即Decentralized Application的缩写,中文名称是去中心化应用或分布式应用。
那么什么又是分布式应用呢?分布式应用是指应用程序分布在不同节点上,依赖底层区块链平台和共识机制来共同完成任务的应用。
DApp和传统互联网应用有着本质上的区别,传统应用必须有一个中心化服务器用来处理和存储应用数据。
这就导致了用户的信息全部掌握在应用提供者手中,权利高度集中。
而DApp的产生解决了这一系列问题,它不依赖于任何中心化的服务器,DAPP是去中心化的,可以完全自动地运行。DApp很难被攻击,使得用户交易更加安全。
如果说App创造了移动互联网的繁荣,改变了我们商业、生活、工作的方方面面,那么未来区块链的生态繁荣很大程度上取决于DAPP的发展。也就是说,DAPP之于区块链,就好比APP之于Android和IOS。DAPP将会是成为区块链经济世界的通行证,承载用流量、收益、场景、交易等多重使命。
不可否认,虽然DAPP自诞生以来一直被寄予厚望,特别是随着以太坊、EOS等公链平台的崛起,大量DAPP备受热捧。但回顾这两年DAPP的发展,当前仍处于发展初期,DAPP种类少、用户数量有限,目前DAPP大多集中在博彩、游戏、交易所等几类,距离真正达到能够满足商业应用的标准还有很长一段距离。当然这并不意味着DAPP没有前景,相反随着区块链的发展、应用领域的不断拓宽,DAPP的未来十分可期。
DAPP发展面临的四大瓶颈
谈到DAPP目前的发展困境,我们可以发现,首先从定义上来看,DAPP全称Decentralized Application ,意思是去中心化的应用,一般是指基于区块链公链而开发的应用。这就意味着,不同的公链有不同的共识机制、智能合约、存储协议等,DAPP在任何一条公链上运行都必须与该公链保持一致,因此也就带来了DAPP在业务逻辑的实现上、技术开发上都有一定的难度;
此外,目前公链本身还面临着“不可能三角”的难题,因此对于DAPP来说在网络可扩展性、处理速度、安全性等方面都无法满足要求;
当然还有最重要的一点,目前DAPP应用场景十分单一,服务实用性没有达到。如果说公链发展需要强技术支撑,那么,DApp的发展更多应该注重运营以及流量。而当下的DApp的生态系统不论是实际场景、用户数还是激励政策都没有完善,达不到商业应用的标准,也很难吸引开发者的参与。总而言之:
1、对DAPP开发者来说:区块链配置要求高,缺少开发框架和公共组件;
2、对业务方来说:发行DAPP的渠道有限,单个DAPP流量也有限;
3、对用户来说:DAPP应用渠道分散,功能分散且使用门槛较高;
4、对投资者来说:单个DAPP应用场景有限,TOKEN流通价值低;
不同的DAPP采用不同的底层区块链开发平台和共识机制。这里所说的不同的底层区块链开发平台就好比手机的IOS系统和Android系统,是各个DAPP的底层生态开发环境。
DAPP就是在底层区块链平台生态上衍生的各种分布式应用,也是区块链世界中的基础服务提供方。
DAPP于区块链,就好比APP之于IOS和Android。
直白的解释DAPP,那就是:把我们目前依靠IOS和Android系统开发的APP抓出来,扔在区块链系统上,结合智能合约,它就成了DAPP。
根据David Johnston对DAPP的定义,一个真正的DAPP应用,需要同时满足以下几个条件:
应用必须完全开源、自治,一个实体不应控制应用超51%Token。应用必须根据用户的反馈及技术要求升级,应用升级必须由大部分用户达成共识后进行。
应用的数据必须加密后存储在公开的区块链上。
应用必须拥有Token机制,矿工或应用维护节点需要得到Token奖励。
应用Token的产生必须依据标准的加密算法,有价值的节点可以根据该算法获取应用的Token奖励。
DAPP的优点和缺点都有哪些
DAPP的优势是在于区块链特有的数据确权、价值传递功能,DAPP在用户认证流程变更、交易安全、行业生产关系变更(如版权问题)、减少运维成本、降低技术开发成本等方面具有较大的优势,也能大幅提升用户体验。
DAPP当前的劣势在于技术前景不明朗,主要表现在DAPP产品设计思路需要颠覆创新、公链处理效率低、研发风险高。
DAPP的开发流程和平台简析。
流程可以简单的描述为:写白皮书→明确共识机制→Token激励机制→智能合约开发→去中心化社区自治。
DAPP的开发是将传统App与区块链相结合形成的产物,它更像是众筹模式、共享模式和去中心化模式,先由发起人或组织,写好白皮书明确了共识机制和token分配与激励,持有token的人即为股东,直接和DApp的盈利关联,持有的token像股票可以买卖,在支持的交易所交易。
降低DAPP开发门槛,链接人与应用是各平台发力点
DApp平台之一,WWD主要通过移动端Dapp Hub和WEB端Contract Hub两款产品,构建开发者和普通用户、互联网行业和区块链行业之间的桥梁。其中,Contract Hub是WWD生态中针对开发者群体而产出的一套开发者解决方案。通过Contract Hub平台可直接实现Dapp的开发。据了解Contract Hub平台将集成行业主流公链的底层,包括ETH、TRX、EOS、QOS、IOST等等,开发者无需亲自研究不同公链的合约实现方式,可直接调用Contract Hub开源的多链合约即可轻松完成DAPP开发。大大的减少并降低了开发成本,从而实现“人人可参与,小白也能成为技术大咖”的愿景。
当然,如果开发者已经有成熟的公链合约开发技术,也可以通过Contract Hub平台进行发布与上传,让更多的圈外开发者使用,实现共享生态价值甚至开发者的自我盈利。
除此之外,Contract Hub还提供了比较成熟的WEB页面调用,在产品开发阶段,无需花大量时间去做前端的功能,配合Dapp Hub达到更快速的产品上链、渠道推广、发行、社群对接等产品运营需求。
“区块链+小程序”破局,率先构建聚合新生态
当然,不论是在移动互联网时代,还是未来的区块链时代,信息聚合无处不在这一点毋庸置疑。借鉴移动互联网时代的发展经验,为了能够更好地满足用户的长尾需求,个性化定制、多场景应用会倒逼产品创新这一点我们已经见证。
目前,基于区块链技术的DAPP尚处于早期探索状态,还没有大规模实际应用价值的DAPP出现。但不可否认的是区块链技术带给了我们巨大的想象空间,从现在的情形来看打造完全去中心化的APP至少还需要比较长的时间。