标签:
随着区块链的快速发展,相关的区块链产品也开始走进人们的视野。在区块链3.0时代到来之际,DApp成为了这个区块链领域的焦点,很多人从它的命名中就有很多不解,它和传统的APP有什么不同之处呢?【文章由小V:Hanquankeji撰写,系统开发】
熟知的APP我们就不过多赘述,先来看看什么是DApp。DApp 是 “decentralized application ”中文分布式 APP 的缩写,不同的DAPP会采用不同的底层区块链开发平台和共识机制,或者自行发布代币,但只要满足在分布式网络上运行、参与者隐私信息做到安全存储、利用网络节点去中心化操作,就可以称之为DApp。它与传统APP的区别在于,一个 DApp 有后台代码运行在分布式点对点网络中。传统的 APP 的后台代码是运行在中心化的服务器。一个 DApp 的前端代码可以由任何语言开发,和传统的 APP 一样。还有DApp 的前端代码可以托管在分布式存储的服务中。
区块链DApp的很多实际应用是集中区块链游戏和挖矿中,受其限制所以没有被大范围的认知。传统APP已是遍布各个领域,并形成专业的产业链体系,这是DApp还未能达到的境界,DApp若想发展,最好是能跳出现有的领域,虽然产业链已成一方独大,但现有领域仍存在着更多的风险。
区块链DApp完全可以在国家推动的政策下顺势而上,但可能会对原有的产业带来结构调整,利益的损失也在所难免。DApp若不想成为区块链发展阶段的一种现象,自身技术的创新是唯一的突破口。