1. 程式人生 > >最通俗易懂的DAPP解釋,瞭解一下?

最通俗易懂的DAPP解釋,瞭解一下?

統的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.交易的安全係數更高