ZombieChain來臨:以太坊側鏈可以拯救dapp嗎?

ZombieChain来临:以太坊侧链可以拯救dapp吗?

如果你是一個遊戲玩家,去中心化的應用程序(dapp)有一個誘人的承諾:你可能最終能夠真正擁有虛擬遊戲中的物品,並積累它們,而不用擔心公司會改變規則並把它們拿走。但是和其他大區塊鏈的創想一樣,這尚未在今天實現。

其中一個原因在於,有關“這將如何運作”的經濟學是不確定的。為了向以太坊區塊鏈提交一個操作指令,用戶需要消耗gas,這是一種價格單位,它基於以太坊的數字貨幣——以太幣(ether)定價,並且根據用戶在任何給定時間使用網絡的頻率而波動。

對於專門應用區塊鏈技術開發遊戲應用程序的初創公司Loom Network而言,持續的微交易損害用戶體驗,即使網絡流量在某一特定時刻並沒有推高gas的價格,就像最近的數字技術熱潮中所發生的那樣。

在最近的一次採訪中,該公司的聯合創始人James Duffy對CoinDesk說,“這只是一種心理交易成本。”

他繼續說道:

“即使你每次移動你的角色都花了一小部分錢,人們還是要決定是否值得去做,因為他們知道他們所做的每一件事都要花費他們的資金。”

考慮到這個問題,Duffy宣佈了Loom的最新產品——一個現成的“共享鏈”,dapp開發者可以用它來換取每月的費用。

“ ZombieChain”預計將在一兩個月內發佈。

到目前為止,還沒有開發人員簽署開發dapp的協議,但是Loom團隊對它如何推進他們的想法和願景感到興奮。

Duffy認為,有關共享側鏈的想法有可能幫助遊戲dapp實現規模化發展,同時讓用戶和開發者的生活更加容易。

如今的替代方案在於:一是,在以太坊的主鏈上開展遊戲,但用戶體驗很差;二是,為每一個遊戲建立一個專門的側鏈。

“不是每個人都想這麼做,”Duffy告訴CoinDesk——因此,ZombieChain來臨了。

規避的可擴展性

從廣義上講,側鏈在數字貨幣方面有著悠久的歷史,這要追溯到Adam back和其他開發者在2014年提出的關於比特幣“pegged sidechains”的提議。

這個創想是在更小的、更靈活的鏈上完成交易,在Loom的案例中,這些鏈後來採用了主要的區塊鏈——以太坊。

側鏈用戶犧牲了主鏈的一些安全性和去中心化性,因為它們依賴於較少數量的“驗證器”——類似於礦商,來登記它們的交易。

但其在吞吐量方面有所增加,也就是說,完成交易所需的時間。

Loom Network採納了這一創想,並引入了“應用程序-特定側鏈(application-specific sidechain)”或“去中心化的應用程序鏈(dappchain)”的概念。

使用Loom的軟件開發工具包(SDK),開發人員可以構建一個專用的側鏈來存儲他們的dapp,同時以太坊會作為一個安全的、去中心化的底層。

Loom已經在dappchain上建立了一種去中心化的Stack Exchange。此外,據Duffy說,有兩款遊戲正在內部開發,一個是Magic: the Gathering,另一個是Pokemon。他說,用戶體驗就像玩任何移動遊戲一樣:“完全沉浸式、圖形化——你實際上並不知道它是在一個dappchain上運行的。”

正如該公司的業務發展主管Michael Cullinan在3月告訴CoinDesk的那樣,“在區塊鏈上,高可擴展性的應用程序變得簡單”。

然而,該公司發現並不是每個項目都需要自己的dappchain——至少在開始時是這樣。

開發人員必須設置驗證器來充當側鏈和以太坊區塊鏈之間的連接。然後,為了實現去中心化,他們必須激勵用戶,成為驗證者本身。

許多早期的項目都在尋找一個更簡單的解決方案,所以Loom提出了一個共享dappchain的想法。

Duffy告訴CoinDesk:“這樣,當某人發佈一個新的應用程序時,他們不知道它會有多受歡迎,所以他們可以開始一個共享的託管計劃。”

如果遊戲真的成功了,開發人員可以“用它自己的dappchain來派生並運行它”。

Duffy說,最終,Loom可能會為不同的用例推出多個共享鏈:比如遊戲鏈和社交媒體鏈。

開發人員每月支付的費用將取決於將用戶數據提交到以太坊的成本。

開發商如何從用戶那裡籌集資金,取決於他們:捐贈是一種可能性,就像每月通過智能合約收取的費用一樣。

清算的三難困境

設計去中心化的網絡需要權衡,側鏈也不例外。

以太坊的創始人Vitalik Buterin將這些權衡描述為三難,即三個不同的優先級困境:去中心化、安全性和可擴展性。

Duffy認識到這一事實,並認為“ZombieChain”是一種“中間地帶”。

首先,需要注意的是,Loom Network的重點在於需要具備高水平的吞吐量的應用程序:去中心化的遊戲和社交網絡。Duffy認為這些用例“相比以太坊,並不真正需要高度的去中心化。”

在一個去中心化的社交網絡上,他說:

“不會有人花數百萬美元來攻擊網絡,以審查別人的推特(tweet)。”

由於這個原因,Loom Network選擇了將其側鏈(ZombieChain)建立在DPoS上,這是一種協商一致的算法,在該算法中,網絡可以選擇“驗證器”來代替礦商。有多少驗證器是由開發人員決定的:數量越多,越慢,但更去中心化——該網絡。

至於共享的ZombieChain,Duffy說驗證器的數量還沒有確定。但他指出,“在開始時,它是完全中心化的,因為我們運行所有的驗證器。在未來,我們希望開放出來,讓其他人運行驗證器。”

要說明的是,任何新的側鏈都是這樣的:直到用戶基礎被開發,並且其中一些用戶願意充當驗證器,鏈就在其創建者的手中轉為去中心化。

因此,ZombieChain實際上可以幫助確保新項目在一定程度上具備去中心化和擴展特性。而無需建立一個緩慢而昂貴的以太網,或者是一個新的中心化dappchain,他們可以加入ZombieChain。

Duffy說,即使是已經部署在主要網絡上的項目,“也可以很容易地將同一個應用程序移植到ZombieChain上,”。他補充道:

“這將大大降低成本,也讓他們擁有更流暢的用戶體驗。”

至於三難的第三階段——安全,Duffy似乎並不擔心。他說:“擁有一個去中心化的以太層基礎層非常重要,因為這樣你就可以像高層機構一樣使用它。”

他繼續說,這樣的機制允許用戶存儲有價值的數據——例如,在主要的區塊鏈上進行存儲,同時還能在側鏈上進行交易。

“如果側鏈執行了一些不誠實的事情,”他說,“你可以在主要網絡上進行競爭,把你的資產撤回到主要網絡。”

目前,ZombieChain只是一個想法,但它有可能允許新項目部署他們的dapp,而不會犧牲太多的可擴展性或去中心化特性。

翻譯:Zoe@比特財經

網址:https://www.coindesk.com/zombiechain-comes-alive-can-ethereum-sidechains-save-dapps/


分享到:


相關文章: