去中心應用Dapps或將成爲未來移動App主流

去中心應用Dapps或將成為未來移動App主流

過去一年,區塊鏈毫無懸念地打破了互聯網原有的局面。通過提供去信任、點對點的電子現金系統,中本聰的比特幣改寫了全球金融體系。不僅如此,這項技術還有更大的發展空間,它從根本上使開發者們跳出了金融圈,在各個行業大施拳腳。

基於區塊鏈的去中心應用 Dapps 使這一切變成了可能。

Dapp 由什麼構成?

我們認知裡的大部分應用都是集中式的,這也意味著單一中心幾乎包攬了一切。它提供整體的信息流,對個體單位履行管控職能,還是所有個體的依賴基礎。

與集中式應用有所不同,Dapp 的 Server-Client 模型是完全分佈的。為了使應用被歸類成去中心化,它需要滿足以下條件:

Server-Client 模型是自動且開源的。這意味著任何模型裡的變動只有在獲得共識後才能執行。同時,沒有一個機構可以單獨執行更改命令。

協議和信息儲存在區塊鏈上,受到公開密鑰密碼體系的保護。

代幣的發行和使用是為了獎勵應用訪問和網絡用戶。

代幣是通過算法產生的,以鼓勵網絡內成員的貢獻。

據以太坊的創始人 Vitalik Buterin 的說法,這些條件可以概括成以下幾點:

邏輯:系統的接口和數據結構屬於分散式的,還是中心化的?

組織:有多少人可以控制組成系統的計算機?

結構:在系統崩潰之前,它可以支持多少計算機?

Dapps的優勢

目前來看,凡是傳統應用可以做到的事情,Dapp 都能做得更好。因為 Dapps 能用一種特別迅速、可支付的以及非常高效的方式處理大數據。

相較傳統應用,Dapps 存在著巨大的優勢:

更高級的安全性

Dapps 的性質使它得以提供更高等級的總體安全度。當信息被儲存在一個分佈式賬簿後,入侵所有連接節點的潛在威脅也會隨之消失。這也解決了分佈式拒絕服務 DDos 這種熱門攻擊方式的問題。

總體而言,去中心阻止勾結和滲透的天然性質使 Dapps 變得難以侵入。

透明度的加強

由於 Dapps 運行在區塊鏈上,在鏈裡產生的交易變得極易驗證。所有人都有權限訪問記錄並檢查目前和以往交易的狀態。這種透明度還允許對所有已執行的代碼修改進行精確核實。

更優秀的公眾參與度

一個去中心化的系統本質上鼓勵公眾參與。每個人都能參與 Dapp 的管理並做出貢獻,積極的參與和生產符合公眾的最大利益。最重要的是,活動往往還能受到物質獎勵。

不受物理障礙的影響

集中式的應用往往將它們的信息儲存在物理數據中心,得一直依賴這些中心的正常運行時間。而 Dapps 則分散在一個分類賬上,並沒有獨立的中央數據中心容納所有的信息。

因此,Dapps 幾乎不受外界能源耗損和各式各樣物理障礙的影響。這也是比特幣自成立以來有 99.99% 的時間都在運行的原因。近期,Visa 的網絡系統崩潰,造成了全球範圍的影響,也再次體現出了傳統應用的不足。

Dapps的兩種類型

儘管對 Dapps 進行分類的方式有很多,本文選擇以它們所依靠建立的網絡為區分。

第一類:擁有自己的本地區塊鏈,比特幣正是如此。

第二類:建立在第一類的網絡架構上,目前許多區塊鏈項目都是以以太坊為基礎實現的。

Dapp 是怎麼樣運行的?

Dapps 主要運用到了兩種類型的共識算法。他們有一個共同點:在現有的基礎構架上,任何形式的改變都需要獲得共識。然而兩者在達成共識的條件上各有不同。

工作量證明:這種證明通常為比特幣的算法。共識的達成取決於利益相關者能為 Dapp 的運行做出多少貢獻。換而言之,任何想要在基礎設置內做出改變的人都得先工作並取得成效。

權益證明:這種共識則取決於利益相關者在整個應用內所擁有的“價值”比例。

開發者們的挑戰

上述內容或許聽起來非常有趣,但實際上開發 Dapp 是一個難度極高的挑戰。開發者或將會遇到一些潛在的障礙:

故障調試:調試出現故障的區塊鏈應用是一件非常棘手的事情。比如著名的海森堡 bug,它在調試過程中會因為操作產生不必要的改變,從而消失。這種無法跟蹤的 bug 是故障調試真正的威脅。

信息儲存:儘管通過一個分佈式賬簿儲存一段獨立信息聽起來十分誘人,然而現實是非常骨感的。與此同時,就目前的技術而言,維護整個系統並保證節點的完全更新也是一種天方夜譚。

法律事項:區塊鏈還處於襁褓階段,這意味著監管制度將變得愈加嚴苛。我們也只能聽從法律制定者的安排,區分合法和非法的界線,並保證 Dapp 開發中不涉及明確的法律風險。

顯然,區塊鏈已經在各大行業深深紮根。無論是大名鼎鼎的 Microsoft、LG、Facebook 還是 Oracle,這些行業的先行者們都有意無意地採用了區塊鏈技術。就連中本聰最先設為目標的金融行業也在一年內給區塊鏈砸下了 17 億美元(約 112 億人民幣)重金。

隨著區塊鏈普及率的提高,手機應用的開發者們也需要緊跟時代的步伐,以免被淹沒在時間的海洋裡。


分享到:


相關文章: