什么是DApp?
我们都知道App是客户端应用,是application的简称。而Dapp多了一个“D”,也就是D+app,D是英文单词Decentralization的首字母,单词翻译中文是去中心化,即Dapp为去中心化应用。这是从字面上去理解这个概念,要在脑中形成清晰、准确、必要的概念,还需要深度去理解DApp。
我们知道了Dapp是一种去中心化应用,而App是中心化的,那App为什么需要去中心化呢?说到这个,有必要提一下智能合约。合约我们都知道,类似于合同、协议、契约等共同遵守的条例,而智能合约是电子版合同、数字化合约、智能化合约,是将合同合约用代码写成一段小程序,重要的是这段代码一旦写好就无法修改无法篡改,并公之于众保存在区块链中去中心化,当外界条件发生变化如违约或合同到期,智能合约会自动触发。
既然有了App,那为什么还要有DApp呢?
首先我们很多人思维中都有这个疑问,为什么要有DApp,现在的App不是挺好吗?面对新鲜事物大多数人大多数时候潜意识是排斥抗拒的。其实两者并不是取代关系,谁替代谁,谁淘汰谁,而是并存关系,或者说Dapp是对App的丰富完善。另一方面,随时代发展,随区块链技术越来越成熟普及,DApp将越来越受重视,并越来越多的DApp出现在生活中各个场景,因为DApp直接和区块链技术挂钩,和交易数据、交易资产有关联,和不可篡改去中心化存储有关联。
【APP特征】
(有服务器、有中心、可随意篡改、人为可控)
第一、app底层运营系统“安卓系统、苹果系统、Wed”有后台服务器运作
第二、app内文字及图片可以通过服务器后台随意更改,人为可控
第三、登陆需账号、手机号,QQ号,收邀请码注册登陆
【DAPP特征】
智能合约+APP(全智能化执行、无中心、不可篡改)
第一、「无需下载APP」DAPP链上专用浏览器直接登录
第二、无需账号注册,自动识别绑定冷钱包地址,全程操作无需收取任何验证码
第三、无服务器,无操盘手,无需升级,无中心账号,无法篡改,不可逆转
「所有智能合约内容链上执行,透明、公开、公平」
未来的DApp发展必须向着两个方向,一方面,区块链技术发展及其基础设施不断升级完善,处理能力和存储数据容量不断增长,DApp运行所需基础设施逐渐齐备;另一方面,DApp的应用开发蓬勃发展,越来越多开发人员参与到DApp的开发中来,将区块链与娱乐传统应用源源不断结合起来。