一、Dapp是什麼?
在回答這個問題前,我們首先了解一個概念——智能合約。智能合約就是電子版合同、數位化合約、智能化合約,通俗地說,合同合約用代碼寫成一段程序,這段代碼一旦寫好就公之於眾,且無法修改無法篡改,當外界條件發生變化如違約或合同到期,智能合約會自動觸發。
Dapp=智能合約+App,一般對於Dapp的定義是,運行在分布式網絡上,參與者的信息被安全保護,通過網絡節點進行去中心化操作的應用。
通常來說,不同的Dapp會採用不同的底層區塊鏈開發平臺和共識機制,或者自行發布代幣。
符合以下3個條件的應用可以認為是一個Dapp(分布式應用):
1、運行在分布式網絡上;
2、參與者信息被安全存儲,隱私得到很好的保護;
3、通過網絡節點去中心化操作。
二、Dapp的特點
Dapp強調的是去中心化,它必須運行在分布式網絡上,應用程式必須是開源的,Dapp應用的數據加密後存儲在公開的區塊鏈上,這樣可以確保所有交易都是不可變得,公開的和加密安全的。
Dapp需要Token用以激勵礦工驗證及創造區塊,礦工需用POW工作證明來換取更多的Token和權益。簡單來說,Token是維持一個Dapp發展的重要動力。
Dapp的運行儘管不依靠任何中心伺服器,但是離不開智能合約。只有依託智能合約的約束,才能讓Dapp無需聽命於任何中心化伺服器或節點,實現自治。
Dapp可以由用戶自由打包生產,籤名標記所屬權,它的發布不會受任何機構限制。所有人都可以在區塊鏈上發布自己的Dapp,而無需有關部門的審核。Dapp數據加密後存儲在區塊鏈上,由區塊鏈負責數據的保存和交換,這樣就可以在沒有中介的情況下進行產權交易和銷售。同時,Dapp必須保證參與者的信息被安全存儲,保護個人的數字資產、產權不被破壞、洩露。
三、Dapp的應用市場
Dapp自從2018年初發跡就一直處在不斷發展壯大的過程中,出現的Dapp應用也越來越多。我們這裡簡單地列舉一下市面上看到的Dapp應用。
1、錢包
挖礦可以說是區塊鏈從始至終不變的主題,各類挖礦Dapp層出不窮,公信寶的布洛克城、網易星球的黑鑽石挖礦等等。
2、內容
區塊鏈與內容垂直領域的耦合性非常好,利用區塊鏈的特性和技術,做內容Dapp的平臺越來越多。如幣乎、幣問。
3、遊戲
Dapp和遊戲的結合是目前最熱門,也是最成熟的行業。在去中心化的情況下,遊戲內的資產會永久存在,不會因為廠商倒閉而消失,玩家獲得的收益也會永久存在於區塊鏈上。目前Dapp遊戲都可以直接在網頁或者手機上運行,玩起來相當方便。
4、 物聯網、共享經濟
物聯網和共享經濟的結合是大部分人比較看好的Dapp發展方向。比如,物聯網無人駕駛汽車和Dapp結合,一輛無人駕駛汽車實時將路況信息發布寫入區塊鏈,另一輛鏈上的無人駕駛汽車就可以及時獲得路況信息,及時調整自己的行進路線。
這樣汽車與汽車的去中心化通信,要好於中心化管理。因為,假如中心化伺服器出現故障、傳輸網絡延遲等情況出現,汽車之間沒有得到及時的路況信息就很容易出現事故。