全網流傳著一張由EOS Tribe製作的EOS DApp生態圖,像星盤一般排列了近36個應用。這只是EOS生態上的部分DApp,隨之時間的推移,目前EOS上DApp的數量達到160多個(根據dappradar.com資料)。
所謂的DApp應用,應該是面向使用者的,與使用者打交道。但是,從實際情況來看,使用EOS Dapp的人數很少,根據https://dappradar.com/eos-dapps的資料來看,排名第一的EOS應用使用者數為4247人,為PRA CandyBox(糖果類);24小時最高交易量為EOSBet,為賭博類應用。
根據https://eospark.com/資料,EOS賬戶數量為296003,是最高應用日活數量的70倍左右。大多數持有EOS的使用者並沒有參與EOS Dapp的使用,更不用說參與生態建設。
對於專案方來說這是可悲的,EOS依靠社群的聞名於圈內,但實際使用的人數並不多,很多參與區塊鏈的專案會花費巨大的成本在EOS上構建應用。這絕對是一件吃力不討好的事情,不僅沒有盈利,也會為此付出成本風險。
ETH之Dapp生態
以太坊的出現較早於EOS,大多數人還是比較信賴以太坊平臺,構建的應用也比較多。其次,使用以太坊平臺構建Dapp更加簡單,開發時間也相對於EOS來說較短。
根據https://dappradar.com/dapps資料來看,平臺共收錄1216個以太坊Dapp。其中,日活超過1000的應用不超過10個,最高為1814;最著名的DApp CryptoKitties每日活躍使用者也僅為536人,而以太坊的地址資料為44318302。
以太坊雖然誕生時間長,但是合約的使用率並不高,大多數使用者獲得地址都是交易所用。其次,以太坊智慧合約程式碼很容易產生漏洞,被駭客所利用。一些在以太坊平臺開發應用的團隊還需要花費高昂成本去請程式碼審計團隊去保證上線後專案的安全性,實際情況大多數團隊無法承擔這樣的成本。
區塊鏈專案方之所以想要在以太坊平臺上建立生態,以太坊誕生時間長,相對來說較為成熟,另一方面是因為開發和成本的原因。
開發Dapp成本計算
在 EOS 區塊鏈上,開發者必須質押EOS 通證才能獲得執行智慧合約所需的頻寬、CPU 和儲存。RAM 是如此昂貴,專案團隊必須購買 RAM 才能使用,當然以後你也可以出售它。但是,RAM 的價格波動很大。
這很難計算出總共需要花多少錢,但前期就需要購買一定數量的 EOS 通證作為擔保,才能保證專案順利上線。有一些專案方聲稱開發EOS DApp成本需要數百萬之多,而且開發週期也相當長。EOS作為主鏈上線較晚的公鏈,只是在玩法上做出相應的改進,對於專案團隊來說,可操作性較為困難。
初創團隊想要在EOS上構建DApp應用,第一問題就是解決開發者問題。EOS雖然作為後起之秀,可是對開發人員的要求卻更高,一般需要中高水平的C++工程師,開發時間週期一般在4-12周(沒有算招聘時間)。其次,成本問題是困擾專案團隊第二大問題,因為要抵押大量的EOS Token作為條件,所以往往要花費巨大金額保證專案上線。
對於以太坊平臺,開發人員只須支付合約部署費用。DApp使用者將支付與你的合約相關的所有交易費用。按照以太坊黃皮書 The Create and CodeDeposit opcodes 附錄 G 顯示:部署合約的最低費用為 32000 gas,加上每位元組原始碼 200 gas。
對於專案團隊來說,以太坊確實是個不錯的選擇,首先以太坊有現有的框架Truffle,其次以太坊對開發人員的要求沒有EOS那麼高,但需要開發人員有智慧合約開發經驗以及具有很高的安全意識。一般開發時間也相對來說較短,3-6周左右。
以太坊和EOS開發和運維成本估算如下:
對比來看,EOS上執行DApp的成本快達到以太坊的一倍,但實際使用者的數量還不如以太坊多。
對於專案團隊來說,開發的難度、週期和成本都至關重要。不要因為某個公鏈專案的火熱就隨波逐流,應該從實際出發,尋找那些開發成本小、週期短、成本低的公鏈平臺。
everiToken的DApp開發
根據上文內容,我們先比較everiToken與EOS和以太坊專案從開發到上線所需資源圖:
everiToken是第一條為通證經濟量身定做的公鏈,堅信每個人都可以受益於區塊鏈技術帶來的通證經濟時代,各種權益和資產將逐步上鍊組成全球化的通證經濟。
智慧合約本質上是一層程式碼,與區塊鏈互動,而everiToken首次出安全合約,它也是程式碼,只不過安全合約是系統直接寫在鏈上。開發人員只需透過配置來執行各類相對複雜的功能,而不是編寫程式碼。
簡單來說,開發人員想要在everiToken上構建和操作合約,只需要簡單的呼叫即可。everiToken的專業人員會將複雜的程式碼邏輯寫死在鏈上,專案方的開發人員只需要簡單的呼叫,實現業務即可,無需對底層程式碼進行操作。這種方式可以大大減少開發人員的工作量,同時也能保證一定的安全性,同時可以省去一大筆審計費用。
這種安全合約可以透過增加系統利用率來提高速度,也是是everiToken能夠做到高達5000TPS的原因。
與網際網路類似,效率對專案的發展至關重要。比如,兩個專案方共同做一個實物上鍊的專案,選擇everiToken可以在數天內完成專案從立項到應用落地,而那時選擇EOS或者以太坊的專案方進度應該不超過三分之一。毋庸置疑,在安全性和成本的前提下,專案方還能以較高的效率完成開發,何樂而不為呢?
總結
高昂的開發成本不應該成為阻礙區塊鏈應用生態發展的絆腳石,公鏈團隊應該竭盡所能在成本以及安全性上對智慧合約和區塊鏈應用進行保護,這才是行業能夠不斷髮展的基石。
區塊鏈還處於早期階段,如果花費巨大的人力、時間和經濟成本所建立的DApp卻很少有人使用,慢慢地參與的開發人越會越來越少。但是,如果在開發成本較低的情況下,即便參與人數較少,也可以保證開發團隊有足夠的經濟實力不斷去探索。
更多區塊鏈資訊:www.qukuaiwang.com.cn/news