要將某個應用程式視為Dapp它必須滿足以下條件:
該應用程式必須是完全開源的,它必須自主執行,並且沒有任何實體控制其大部分令牌。該應用程式可以響應於所提議的改進和市場反饋來調整其協議,但是所有更改必須由其使用者的共識來決定。
應用程式的資料和操作記錄必須以密碼方式儲存在公共的分散式區塊鏈中,以避免出現任何中心故障。
應用程式必須使用訪問應用程式所必需的加密令牌(比特幣或系統本身的令牌),並且(礦工)的任何價值貢獻都應在應用程式的令牌中得到獎勵。
應用程式必須根據標準加密演算法生成令牌,以證明價值節點對應用程式有所貢獻(比特幣使用工作量證明演算法)。
App vs DApp
App = frontend + server
DApp = frontend + contracts
分散式資料庫 vs 區塊鏈
隨著技術的發展,App的後端資料庫早已擺脫中心化模式, 而採用去分散式資料庫. 那麼同樣都是去中心化儲存模式, 分散式資料庫 與 基於分散式賬本的區塊鏈 有何不同:
原文連結:/file/2019/11/19/20191119024845_63450.jpg
最新評論