貝殼手錶CCT——Dapp初之認識

1

Dapp初認識

DAPP,即Decentralization Application,去中心化應用。簡單的理解,DAPP = 智能合約 APP。DAPP運行在分佈式網絡中,通過網絡節點去中心化操作和制定好的智能合約自動運行,能夠安全保存用戶的信息和隱私。DAPP和APP的原理是一樣的,不同的是APP是建立在IOS系統或者Android系統之上,而DAPP則是建立在底層區塊鏈開發平臺和共識機制上,是分佈式應用。DAPP之於區塊鏈就像APP之於IOS和Android。

2

DAPP孕育——中心化弊端日益明顯

過去的幾年,隨著智能手機的發展,APP極大的豐富了我們的生活、改變著我們的習慣,我們將網購、看視頻、叫車、社交的陣地幾乎都轉到APP上了,它給我們帶來了很大的便利。但是,在享受互聯網中心化的同時,其弊端也愈加明顯,這是由於人類發展中關注點的轉變,人們更加追求自由、崇尚公平和保護隱私。

貝殼手錶CCT總結了一下當前APP存在著的問題:

這些問題的出現促進了APP應用的變革,去中心化的“DAPP(Decentralized Application)”開始流行。

3

DAPP與APP對比

1、DAPP的後端運行在去中心化網絡上,是點對點的。傳統的APP是運行在中心化的服務器上;

2、無需第三方運營平臺。DAPP的開發者和用戶是直接相連的(可以聯想一下區塊鏈的去中心化特點),不需要第三方運營平臺進行代碼運營和數據存儲,所以不需要第三方批准;

3、不可更改。DAPP的開發需要制定完整的智能合約,合約一旦部署好了,就不能再更改,所以如果合約代碼上有問題(即使是微小的錯誤)都會造成不可挽回的損失,這一點與APP是不同的。

貝殼手錶CCT——Dapp初之認識

4

DAPP的優勢

由於區塊鏈與生俱來的數據確權性和價值傳遞功能,DAPP可以消除很多影響用戶體驗和提升開發難度的因素,如交易的安全性提升、項目運維成本和技術開發成本降低等。

1、提升交易安全性:傳統金融中介存在的問題是交易處理效率低、信用成本極高,隨著交易量迅猛增長,提高效率和安全迫在眉睫。區塊鏈技術則可以低成本的解決信用和效率問題,比如央行的“數字票據交易平臺”。

2、降低技術開發成本:理想的DAPP開發中,用戶登錄和各種框架都是可以通過公鏈獲得,然後數據安全有主鏈負責,產品團隊只需按實際需要拼裝模塊,支付相應費用即可。開發團隊可以是碎片式,分佈在世界各地的,只要各司其職就好。

3、降低項目運營、維護成本:項目的運維成本通常比較高,這是大多數產品面臨的問題。DAPP中,項目方不需要自己購買服務器和存儲設備,活動之前需要臨時購買Token,之後賣出即可。流量支付由傳統的按年支付改成安需支付、實時支付,減少了大部分運營成本。


分享到:


相關文章: