最通俗易懂的DAPP解釋,瞭解一下?
阿新 • • 發佈:2019-01-05
傳統的APP相信大家已經耳熟能詳了,那麼傳統的APP具有哪些缺點呢?大致來說,APP目前存在以下幾個問題
1、強行捆綁推廣其他應用軟體;
2、未經使用者同意,收集、使用使用者個人資訊;
3、使用者不知情的情況下,自動向外發送資訊
4、造成手機頻繁卡頓
5、惡意收費
DAPP是Decentralized Application的縮寫,中文叫分散式應用/去中心化應用。通常來說,不同的DAPP會採用不同的底層區塊鏈開發平臺和共識機制,或者自行釋出代幣(也可以使用基於相同區塊鏈平臺的通用代幣)。
DAPP不同的底層區塊鏈開發平臺就好比手機的IOS系統和Android系統,是各DAPP的底層生態環境。DAPP就是底層區塊鏈平臺生態上衍生的各種分散式應用,也是區塊鏈世界中的基礎服務提供方。DAPP於區塊鏈,就好比APP之於IOS和Android
總結來說,滿足下面三個條件就可以成為是一個DApp了
第一、執行在分散式網路上;
第二、參與者資訊被安全儲存,隱私得到很好的保護;
第三、通過網路節點去中心化操作。
目前公認最為主流的DAPPkaifa開發平臺是以太坊的ETH,目前圍繞以太坊已經形成了一個較為完善的開發生態圈:有社群的支援,有很多開發框架、工具可以選擇。
另外還有EOS(相比ETH,可以支援更高的交易頻率,可以同時執行上千個APP)
在國內,DAPP的開發平臺有布比區網路、Lisk、Asch等。
就本人而言,更傾向於在以太坊的平臺上進行DAPP產品開發,因為其生態目前最為完善,對新手來說其學習資料也更豐富,相對容易上手。
總體來說,DAPP相比APP的優越性主要體現在以下幾個方面:
1.資料儲存的安全性更高
2.開發難度更小
3.運營成本會較APP有所降低
4.交易的安全係數更高