Dapp是什么?
在回答這個(gè)問題前,我們首先了解一個(gè)概念——智能合約。智能合約就是電子版合同、數(shù)字化合約、智能化合約。通俗地說,合同合約用代碼寫成一段程序,這段代碼一旦寫好就公之于眾,且無法修改無法篡改,當(dāng)外界條件發(fā)生變化如違約或合同到期,智能合約會(huì)自動(dòng)觸發(fā)。
DApp=智能合約+App,一般對(duì)于Dapp的定義是,運(yùn)行在分布式網(wǎng)絡(luò)上,參與者的信息被安全保護(hù),通過網(wǎng)絡(luò)節(jié)點(diǎn)進(jìn)行去中心化操作的應(yīng)用。
通常來說,不同的Dapp會(huì)采用不同的底層區(qū)塊鏈開發(fā)平臺(tái)和共識(shí)機(jī)制,或者自行發(fā)布代幣。
符合以下3個(gè)條件的應(yīng)用可以認(rèn)為是一個(gè)Dapp分布式應(yīng)用:
1.運(yùn)行在分布式網(wǎng)絡(luò)上;
2.參與者信息被安全存儲(chǔ),隱私得到很好的保護(hù);
3.通過網(wǎng)絡(luò)節(jié)點(diǎn)去中心化操作。
Dapp的特點(diǎn)
Dapp強(qiáng)調(diào)的是去中心化,它必須運(yùn)行在分布式網(wǎng)絡(luò)上,應(yīng)用程序必須是開源的,Dapp應(yīng)用的數(shù)據(jù)加密后存儲(chǔ)在公開的區(qū)塊鏈上,這樣可以確保所有交易都是不可變得,公開的和加密安全的。
Dapp需要Token用以激勵(lì)礦工驗(yàn)證及創(chuàng)造區(qū)塊,礦工需用POW工作證明來換取更多的Token和權(quán)益。簡(jiǎn)單來說,Token是維持一個(gè)Dapp發(fā)展的重要?jiǎng)恿Α?/p>
Dapp的運(yùn)行盡管不依靠任何中心服務(wù)器,但是離不開智能合約。只有依托智能合約的約束,才能讓Dapp無需聽命于任何中心化服務(wù)器或節(jié)點(diǎn),實(shí)現(xiàn)自治。
Dapp可以由用戶自由打包生產(chǎn),簽名標(biāo)記所屬權(quán),它的發(fā)布不會(huì)受任何機(jī)構(gòu)限制。所有人都可以在區(qū)塊鏈上發(fā)布自己的Dapp,而無需有關(guān)部門的審核。
Dapp數(shù)據(jù)加密后存儲(chǔ)在區(qū)塊鏈上,由區(qū)塊鏈負(fù)責(zé)數(shù)據(jù)的保存和交換,這樣就可以在沒有中介的情況下進(jìn)行產(chǎn)權(quán)交易和銷售。同時(shí),Dapp必須保證參與者的信息被安全存儲(chǔ),保護(hù)個(gè)人的數(shù)字資產(chǎn)、產(chǎn)權(quán)不被破壞、泄露。
Dapp的應(yīng)用市場(chǎng)
Dapp自從2018年初發(fā)跡就一直處在不斷發(fā)展壯大的過程中,出現(xiàn)的Dapp應(yīng)用也越來越多。我們這里簡(jiǎn)單地列舉一下市面上看到的Dapp應(yīng)用。
Dapp和游戲的結(jié)合是目前最熱門,也是最成熟的行業(yè)。在去中心化的情況下,游戲內(nèi)的資產(chǎn)會(huì)永久存在,不會(huì)因?yàn)閺S商倒閉而消失,玩家獲得的收益也會(huì)永久存在于區(qū)塊鏈上。
物聯(lián)網(wǎng)和共享經(jīng)濟(jì)的結(jié)合是大部分人比較看好的Dapp發(fā)展方向。比如,物聯(lián)網(wǎng)無人駕駛汽車和Dapp結(jié)合,一輛無人駕駛汽車實(shí)時(shí)將路況信息發(fā)布寫入?yún)^(qū)塊鏈,另一輛鏈上的無人駕駛汽車就可以及時(shí)獲得路況信息,及時(shí)調(diào)整自己的行進(jìn)路線。