白話區塊鏈入門029 DApp這么火,是手機App的升級版嗎?
「白話區塊鏈入門系列」是針對新入門用戶推出的一檔區塊鏈科普系列欄目,讓零基礎的小伙伴也能輕松入門,歡迎大家在文末點贊留言,說說你最想了解的區塊鏈小知識,參與有獎哦!
作者 | JackyLHH
出品|白話區塊鏈(ID:hellobtc)
智能手機的普及和移動互聯網的爆發,讓我們更加離不開各種手機應用程序:微信、支付寶、抖音、手機淘寶、微博、網易云音樂……
除了我們日常使用的各種App外,還有一類特殊的應用程序,叫DApp。比特派錢包的文浩稱,EOS的DApp大爆炸才剛剛開始。
那么,什么是DApp呢?它是App的升級版嗎?和App有什么區別呢?今天,我們就一起來了解一下DApp的相關知識。
01
什么是DApp?
DApp,全稱是Decentralized Application,去中心化的應用程序。
在介紹什么是EOS一文中,用過這樣一個比喻:
比特幣就像當年的大哥大,只有打電話功能;以太坊就像當年的小靈通手機,除了打電話外,還可以運行一些小游戲,比如俄羅斯方塊;EOS就像是第一代iPhone,除了打電話、運行小游戲外,還支持上網、發電子郵件等商業應用。
運行在小靈通上、第一代iPhone上的應用程序,我們叫App,和我們今天使用的微信、支付寶屬于同一類。
運行在以太坊、EOS等區塊鏈上的應用程序,我們就稱之為DApp,因為它們是去中心化的應用程序。
02
DApp和App的區別
既然DApp是指去中心化的應用程序,那它的去中心化體現在哪里呢?
我們先看下手機App,以微博為例,我們發的所有微博,數據都存儲在中心化的新浪服務器里。如果新浪服務器除了故障,或者是因為熱點事件,譬如趙麗穎突然宣布結婚喜訊,導致新浪服務器宕機,微博App就不能用了,必須等服務器修好后才能使用。
也就是說,我們手機里的大部分App,是依賴中心化的服務器來運行的。
DApp則不同,它不需要依賴于中心服務器來運行,用戶的數據通過加密后直接存儲在區塊鏈鏈上。
這是DApp和App的最大區別。
新浪可以后臺刪除違規的微博內容,這是中心化的優勢;DApp的數據存儲在區塊鏈上,所以一旦寫入,就不可篡改,除非這條區塊鏈被成功地攻擊了。
新浪有權下架微博App,關閉服務器,讓微博App無法使用;DApp一旦發布之后,除非區塊鏈被成功攻擊了,否則永遠無法“下架”這款DApp,也無法做修改,當然,開發團隊可以選擇發布新的升級版,但前提是需要得到大多數礦工(出塊節點)的支持。
03
當前的DApp生態
根據DappRadar的統計,截至今年12月12日,以太坊上的DApp數量為1282個,EOS上的DApp數量為200個。
EOS主網是今年6月份啟動的,短短6個月時間,就涌現了200個DApp,這就是為什么比特派的文浩稱EOS的DApp大爆炸才剛剛開始。
你或許有疑問,這么多DApp,為什么現實中使用的人群那么少呢?
確實,目前的DApp日活量,也就是每天使用的人數,排名靠前的DApp也才一千多。這其中有熊市的原因,也有門檻高的原因,也有區塊鏈圈內人士少等多重原因。
當然,最關鍵的是下面這兩個原因:
1、用戶體驗不夠好。手機App的流暢程度,除了App本身的優化,很大一部分取決于手機操作系統和硬件。同理,DApp的流暢程度,很大一部分受限于底層區塊鏈。目前,以太坊每秒能處理的操作是十幾筆,EOS是幾千筆,底層公鏈性能導致DApp的使用體驗不好,經常卡頓。
2、大部分DApp是“菠菜”類應用。EOS的200個DApp中,“菠菜”類DApp占據了126個,所以EOS經常被詬病為“大賭場”。
04
結語
運行在第一代iPhone上的應用程序,簡陋、體驗差,游戲類偏多,現在的DApp也處于類似的階段。
隨著技術的發展,底層區塊鏈性能不斷提高,未來會有越來越多、越來越實用、越來越好用的DApp出現。我們應該給還是嬰兒期的區塊鏈技術更多成長時間。
你最期待哪些DApp出現?DApp版的微信、抖音還是微博?歡迎在文末留言。
