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