DApp——未來很遠,也很美好


DApp——未來很遠,也很美好


一、什麼是DApp?




DApp這個詞大家應該不陌生,在一些文章經常能看到這個詞。但其實,大部分人並不知道它是什麼意思。在相關網頁上搜索,對它的介紹並不多,較為零碎。我儘量給大家講明白。

DApp(Decentralized Application的縮寫)去中心化應用,也稱為分佈式應用。就像是我們目前IOS和Android系統上的App(App你總知道吧,手機裡的軟件),但卻是運行在區塊鏈系統上,結合智能合約,即DApp。DApp之於區塊鏈,即App之於手機操作系統,很好理解。


在這裡出現一個新的名詞,叫智能合約。它又是什麼呢?

合約我們都知道,類似於合同、協議等共同遵守的條例,而智能合約是數字化、智能化的合約,是將合約用代碼寫成一段程序,公之於眾後就無法修改,當外界條件發生變化(如違約或合同到期),智能合約會自動觸發。


還是不太理解的話,我再舉個例子。假設我想要出一本書,但沒有資金,我發起了眾籌,讓大家籌錢助我一臂之力,並作了如下約定:出版後將銷量的一定比例收益分發給到眾籌的你們,並寫成智能合約。一旦我的書大賣,我就不存在毀約或修改內容的情況,因為合約寫在區塊鏈上,不再是一式兩份,而是所有參與者都儲存一份。


DApp的構成:前端 + 智能合約 + token(通證,暫且簡單理解為代幣)


開發一個App需要:

1、某公司招開發人員進行開發

2、推廣運營

開發DApp不一定得是公司,可以是個人,整個流程可以是:

..寫白皮書

..共識機制

..Token激勵機制

..智能合約開發

..去中心化社區自治


二、相比App,DApp有什麼優勢?




區塊鏈作為一個基礎設施,為用戶提供了一個可靠安全的去中心化數據庫,一個完全的DApp是需要滿足完全開源並且是自治的應用程序。DApp一經部署完畢,便不可更改,應用的升級必須由大部分用戶達成共識之後才可以進行升級。

1、DApp能夠進行容錯,不會出現單點故障。

2、它們沒有中心化的機構能夠進行干擾,不會出現某些數據的刪除或者修改,甚至不能被關閉。

3、由於數據都是進行的加密存儲,不會出現類似於FaceBook、京東之類的用戶數據洩露事件。


把DApp說得那麼完美,那是不是就是說它會完全取代我們現在普遍使用的App呢?

並不然,它們不是取代關係,而是並存關係。DApp只是對App的豐富和完善。或者說是衍生品。它是一種全新的應用程序設計模式,以後隨著技術的突破,隨著思想、資源進入這個領域,肯定會成為具備活力的生態系統。但目前還很難,這個待會會講。


三、現階段DApp的發展情況




我們直接上數據:

DApp——未來很遠,也很美好


此數據為基於eos、波場和以太坊的DApp應用日活躍用戶情況。可以看出,每個鏈上的日活躍用戶在10萬上下,但其實這裡面存在大量羊毛和刷量用戶,實際日活躍可能一半都不到。


我們再來看一下DApp分類的活躍情況:

DApp——未來很遠,也很美好


DApp——未來很遠,也很美好


目前DApp應用還是以遊戲,博彩和金融交易為主。

以博彩為例,在區塊鏈上運行,因為無法篡改,所以不能作弊,也不能抵賴,確保了博彩的公平性。


遊戲方面也重點提一下。早在2017年,基於以太坊開發的遊戲火爆一時,它叫以太貓(Cypto Kitties)。類似於QQ寵物,是一款虛擬養貓遊戲,玩家可以買賣並繁殖培育不同品種的寵物貓。每隻貓都是獨一無二的,每隻小貓都有 256 組基因,不同的基因組合決定了小貓的毛色、長相,甚至是身上的紋理。由於受到大量數字加密貨幣愛好者的熱捧,遊戲上線之後就猶如病毒一般傳播,曾一度造成以太坊網絡交易擁堵,其中最貴的一隻貓在市場上最高標價是340萬美元!

可惜這個遊戲我沒有玩過,只是在去年玩了百度的萊茨狗,其實也就是蹭蹭以太貓的熱度,玩了一陣沒再打開過,也不知我的那隻狗是死是活。

DApp——未來很遠,也很美好


與力場合作的本體,也意圖在DApp遊戲方面做出一些佈局。有興趣的可以去本體官網體驗一下。

DApp——未來很遠,也很美好


四、DAPP為何難以普及?




第一個是技術原因。簡單來說就是公鏈性能還遠遠不足。

以太貓為什麼給以太坊網絡造成了擁堵?我們都知道區塊鏈技術最早來源於比特幣,而比特幣最大的作用是交易。但中本聰設計比特幣時,壓根沒考慮過全世界會有這麼多人使用它。而以太坊的出現很大程度上已經改良了比特幣網絡運行速度慢的缺點,用智能合約提高了效率。但還遠遠不夠支撐龐大的用戶群體。


其二是生態原因。公鏈是一個自適應分佈式、

相對封閉的自循環系統,可以允許新節點加入、舊節點退出,但它卻難以兼容外部其它系統。目前而言鏈和鏈之間的信息交互,特別是以通證為載體的價值交互是很不完善的,難以形成開放的跨鏈生態。


這一點可能大家不太理解。舉個例子。

比如人人都在用的微信,雖然騰訊需要開發微信移動端安卓、蘋果版本、網頁版、PC版或者Mac版,無論哪一個終端登錄,你的賬戶數據都是一樣通用的(基於共同的服務器信息互換)。

但在DApp的世界裡,目前而言,你的微信可能要分別註冊一個安卓、蘋果和PC上的帳號,而且用戶名不一樣,數據也不同步,這豈不是很蛋疼!


不管怎麼樣,區塊鏈技術的發展勢不可擋,未來的路很長,也很美好!


分享到:


相關文章: