名詞解釋第六十五講:DApp
這裡是王團長區塊鏈學院,與最優秀的區塊鏈人一起成長!今天給大家講講 DApp 。
DApp 是 Decentralized Application 的簡稱,中文名為中心化應用。 DApp 就是智慧合約 +App 。
舉例來說,比特幣可以說是出現的第一個 DApp ,因為它是完全開源的,為貢獻者提供獎勵回報,不受一箇中央機構的控制,並使用區塊鏈作為支撐技術。區塊鏈,作為一個基礎設施,提供了分散式的去中心化可信資料庫,人們可以基於此,可以開發各種應用,適用於不同的場景。
簡單來說, DApp 和普通的 App 原理一樣,除了他們是完全去中心化的,由類似以太坊網路本身自己的節點來運作的 DApp ,不依賴於任何中心化的伺服器, DApp 是去中心化的,可以完全自動地執行。目前 DApp 通常指基於以太坊或者 EOS 上的智慧合約開發的相關應用。
如果我們把區塊鏈比喻成作業系統,那麼 DApp 就是執行在作業系統上的應用軟體。系統和應用軟體既有區別,又有聯絡。
由於目前的公鏈設施還不夠完善,很多公鏈的效能還達不到商業標準,直接導致了目前的 DApp 效能也嚴重受限,去年以太坊上大火的一個養貓小遊戲就可以讓以太坊陷入癱瘓。
目前 DApp 開發雖然火熱,但是現狀卻不容樂觀,主要存在以下幾個問題:
1、 目前要開發基於區塊鏈的去中心化應用,還面臨著效能低下、 C 端使用者使用門檻高、成本高昂等障礙
2、 在這些公鏈技術的硬傷之外,區塊鏈技術還面臨人才缺乏的問題,瞭解區塊鏈底層開發技術的人太少,稀缺性將阻礙應用的落地。
3、 盈利模式並不明朗,還是簡單粗暴亦或者炒概念階段。
4、 目前的 DApp 的大多以 PC 端網頁,或者智慧合約介面呼叫的形式對外提供,移動端由於目前生態不完整所以普及率較低。
5、 去中心化的全自動智慧經濟需要一個安全的作業系統,大量去中心化的應用( DApp )才能安全落地,在區塊鏈技術和豐富的使用者體驗之間,存在著一個巨大的鴻溝,區塊鏈技術缺少一個對普羅大眾生活的入口。
相信後期隨著公鏈技術的逐漸升級和效能完善, DApp 也會如雨後春筍一般大量湧現,把區塊鏈普及給普羅大眾的同時帶來更好的操作體驗。
想要了解更多的區塊鏈知識,可以關注我們的公眾號:王團長區塊鏈日記,與最優秀的區塊鏈人一起成長!