DAPP——分散式應用系統開發分析

nice1022發表於2022-01-17

DAPP是去中心化應用程式/分散式的應用程式,是底層區塊鏈平臺生態上衍生的各種分散式應用,也是區塊鏈世界中的基礎服務提供方。將應用程式分佈在不同節點上,通過共識機制和區塊鏈平臺來完成任務的應用程式,它本身就是去中心化,不依賴於任何中心化伺服器,促使使用者交易更加安全。


dApp 是通過智慧合約構建起來的——智慧合約指的是在區塊鏈上以確定性執行的編碼邏輯的程式 (即如果發生 x 事件,則自動執行 y 操作) 。我們目前看到的大多數 dApp 都是由多個智慧合約構建而成的,形成了一個個具有特定用例的應用程式。


defi智慧合約系統,開發薇芯:hkkf5566,去中心化交易系統模式定製,功能開發,模型設計,開發技術公司,合同保障,可上門考察


dApp 所需的六個最基本的功能:

1、結算:本質上是整個區塊鏈分類賬中的子分類賬。它們由一些智慧合約組成,這些智慧合約用於分配資產所有權並定義存入資產如何在 dApp 中互動。

2、計算:包含著帶有程式邏輯的智慧合約,要想對這些邏輯進行處理,必須要在最終狀態更改生成前執行。

3、儲存: 為了方便使用者能夠在其 Web 瀏覽器中與 dApp 進行互動,它需要選擇適合自己的儲存解決方案來託管使用者介面 (UI)。

4、資金: 通常擁有原生數字資產和/或通過其他使用者存入的數字資產作為其服務的一部分。

5、服務:需要一些鏈下服務的輔助來完成其鏈上功能和持續的維護,例如訪問外部資料、交易排序、隱私生成、零售銀行支付、企業後端系統、其他區塊鏈、管理員機器人、資料索引、傳統 API、可驗證的隨機性、儲備證明、區塊鏈抽象層或任何型別的在本地區塊鏈無法使用或無實用價值的鏈下資料或服務。

6、治理:為了可以持續開展開發和維護決策,不同形式的社群治理是有必要存在的。發行治理代幣,可以讓使用者來決定協議的未來方向,使用者會因為參與了治理而獲得一些獎勵的收入。


 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70011332/viewspace-2852644/,如需轉載,請註明出處,否則將追究法律責任。

相關文章