DApp是Decentralized Application的縮寫,譯為:分散式的應(yīng)用程序。App我們都知道,我們在智能手機上安裝的應(yīng)用程序也就是App。而DApp比App多了一個‘D’,‘D’的意思是分散式的。所以,它的意思是 分散式的應(yīng)用程序/去中心化的應(yīng)用程序。
DApp是一種互聯(lián)網(wǎng)應(yīng)用程序,與傳統(tǒng)的App最大的區(qū)別是:DApp運行在去中心化的網(wǎng)絡(luò)上,也就是區(qū)塊鏈網(wǎng)絡(luò)中。網(wǎng)絡(luò)中不存在中心化的節(jié)點可以完整的控制DApp。而App我們都知道,是中心化的。需要請求某臺服務(wù)器來獲取數(shù)據(jù),處理數(shù)據(jù)等。
區(qū)塊鏈相對于DApp來說是應(yīng)用運行的底層環(huán)境。簡單的可以類比為IOS,Andorid等手機操作系統(tǒng)于運行與之上的各種App。學(xué)習(xí)區(qū)塊鏈來說不是學(xué)習(xí)區(qū)塊鏈的底層部分,可能更多的人需要學(xué)習(xí)DApp的開發(fā)。構(gòu)建與能夠運行在區(qū)塊鏈環(huán)境上的應(yīng)用程序。
一個完全的DApp是需要滿足完全開源并且是自治的應(yīng)用程序。DApp一經(jīng)部署完畢,便不可更改。應(yīng)用的升級必須由大部分用戶達成共識之后才可以進行升級。所有的數(shù)據(jù)必須進行加密存儲在去中心化的區(qū)塊鏈應(yīng)用平臺上。其次DApp必須要有token機制。
DApp能夠進行容錯,不會出現(xiàn)單點故障。它們沒有中心化的機構(gòu)能夠進行干擾。不會出現(xiàn)某些數(shù)據(jù)的刪除或者修改。甚至不能被關(guān)閉。由于數(shù)據(jù)都是進行的加密存儲,不會出現(xiàn)類似于FaceBook,Google之類的用戶數(shù)據(jù)泄露事件。
當然,目前來說大部分的DApp產(chǎn)品還是在實驗階段。區(qū)塊鏈技術(shù)雖然給我們帶來了很大的想象空間,但是DApp產(chǎn)品的具體落地實施還是要考慮很多的相關(guān)因素。
-
智能手機
+關(guān)注
關(guān)注
66文章
18484瀏覽量
180149 -
服務(wù)器
+關(guān)注
關(guān)注
12文章
9138瀏覽量
85369 -
APP
+關(guān)注
關(guān)注
33文章
1573瀏覽量
72465
發(fā)布評論請先 登錄
相關(guān)推薦
評論