【科普】一文帶你深度認知EOS上的側鏈和姐妹鏈

買賣虛擬貨幣

文 | EOS引力區


 介  紹

EOS是為可擴充套件性而建立的區塊鏈。如今,EOS主網的tps峰值達到了3996,單日處理量高達白百萬筆操作。雖然這數字很驚人,但是這也只是剛剛開始。EOS平臺的長期目標是承載上千個dApps能夠服務百萬日活的使用者。為了實現這一目標,EOS網路需要擴充套件到遠超當前的容量才行。

EOS擴充套件路線圖可以分為兩個主要路線,每個路線都有自己的子部分:

第一種方法是垂直擴充套件。這些最佳化可以提高單個區塊鏈的容量和吞吐量。這包括多執行緒、對資源演算法的更改、對WASM的最佳化以及出塊節點硬體方面容量的增加。

第二種方法是水平擴充套件。增加生態系統中單個區塊鏈總數的解決方案,同時保持它們之間的互操作性。這包括側鏈和姊妹鏈。

本文將重點討論側鏈和姊妹鏈在EOS生態系統中的作用,以及這些專案所面臨的一些挑戰。

什麼是側鏈和姐妹鏈?

側鏈和姊妹鏈都是在EOS生態系統中透過建立多個區塊鏈來建立額外容量的方法,這些區塊鏈使用相同的軟體,可以通訊和互操作。

側鏈是使用EOS mainnet代幣進行資源分配(訪問頻寬、RAM等)的EOSIO區塊鏈。

姐妹鏈是使用EOSIO軟體的區塊鏈,但是它們有自己的代幣,用於資源分配。

目前還沒有出現側鏈,但是有多條姐妹鏈已經出現了,要麼處於測試之中,或者正在構建之中。這包括許多專案,如Worbli, WAX, Telos和ONO。

這些區塊鏈基於和EOS主網相同的開源軟體EOSIO構建,但是提供了自己的代幣,用於投票,資源分配,和為出塊節點提供補償。例如,Worbli的 WBI 代幣,以及ONO的ONOT 代幣。

這些姐妹鏈中的一些已經改變了EOSIO軟體的特性或引數,使得它們在功能上與EOS 主網有所不同。其他的一些則保留了所有核心的EOSIO特性,但是由於吞吐量、資源管理、合規或治理等原因,他們選擇構建自己的區塊鏈。這些姐妹鏈中的許多個,也向現有的EOS 主網代幣持有者空投了一部分。

側鏈的工作方式有點不同。側鏈是獨立的區塊鏈,但是它們使用EOS 主網代幣進行資源分配。目前,如果我在主網上持有1000個EOS,那麼我將按比例分享網路資源。有了側鏈,我就可以持有相同的1000個EOS,並按比例獲得側鏈的資源份額。

這將允許EOS mainnet的使用者擴充套件到許多區塊鏈中以獲得額外的容量,同時仍然圍繞EOS 主網代幣構建網路效應(以及增值)。這還意味著,EOS主網的使用者能夠在橫跨多條區塊鏈的整個生態系統中使用他們的資源,而不必將它們轉換為另一種代幣。

如下的圖片來自 KOREOS,用視覺化的方式很好的闡述了EOS生態系統。


為什麼需要多鏈?

所有的區塊鏈網路,都會面臨一些基本的容量限制。雖然EOS有許多特性使其能夠獲得業界領先的效能,但是對於分散式系統而言,還是有一些限制的,特別是那些需要進行順序處理的系統(比如當前版本的EOS主網)。

例如,如果我使用去中心化交易所 (DEX),將50個EOS賣給Bob,那麼在Bob可以使用該EOS購買東西之前,必須對該事務進行處理和確認。

否則,我可以將50個EOS賣給Bob以換取另一代幣(比如BET),然後在Bob可以用EOS買東西之前,取消或逆轉這筆交易。然後我有了EOS和Bob的BET令牌,Bob什麼都沒有。這就是眾所周知的雙花問題。

另一方面,假設我正在使用DEX與Bob進行交易,另一個使用者同時在使用一個完全獨立的dApp,如Everipedia來下注和登出IQ令牌並編輯文章。我的交易和其他使用者的編輯不需要順序處理,因為它們完全不會互相引用。每個dApp (DEX和Everipedia)內的事務必須是連續的,但是我的交易和其他使用者的編輯可以同時處理,因為沒有雙花的風險。

就最基礎的層面而言,側鏈和姐妹鏈背後的想法是,這兩個dapp可以作為單獨的區塊鏈存在。我們可以有兩個獨立的鏈,每個鏈上都有3996的tps,在整個生態系統中,總共的tps數量就是7992了。現在想象一下,如果跨數百甚至數千個鏈,擴充套件的可能性幾乎是無窮無盡的。

雖然這一解決方案讓我們獲得了我們想要的更高的吞吐量,但它並沒有讓我們獲得dApps之間的互操作性,這種特性對EOS這樣的平臺而言是非常有用的。那麼,如果這些dApps之間需要通訊和互操作,會發生什麼呢? 這就是跨鏈通訊(IBC)的由來。

跨鏈通訊(IBC)

如果沒有互操作性,側鏈就不可能實現,姊妹鏈就變成了豎井式的平臺。對我們來說幸運的是,EOSIO區塊鏈的跨鏈通訊能力,一直是EOS生態系統願景的一部分。

在EOSIO的白皮書中,首次描述了IBC。在EOS 主網上使用IBC的基礎工作已經打下,但是Block.one和一些區塊生產者(Block Producer)仍在開發IBC的核心程式碼。可能會在今年年底釋出。

IBC背後的核心思想非常簡單,不同的EOSIO區塊鏈能夠互相傳送證明,允許在一個鏈上的操作在另一個鏈上被識別。

例如,假設我透過DEX,用EOS來換取Bob的IQ代幣。但我想把那些IQ代幣抵押,以便在Everipedia上編輯文章。如果DEX和Everipedia是作為單獨的鏈存在的,那麼我需要一種方法將那些IQ代幣從DEX的鏈,轉移到Everipedia的鏈上。

但是使用IBC,我可以在DEX鏈上建立一筆交易,它可以證明這些代幣的所有權,並允許我將它們花費在一個單獨的鏈上。我們不會深入研究它的工作原理的複雜性,但是可以這樣說,IBC建立了一個單一的全球平臺,它有許多可以互操作的鏈。

將來,這些IBC交易很可能會完全從終端使用者那裡抽象出來,終端使用者並不知道實際上後臺進行的傳輸,是位於不同分類賬本之間的。

側鏈和姐妹鏈遇到的問題

雖然從許多方面來說,側鏈和姐妹鏈都是解決擴充套件性問題的優雅解決方案,但它們也面臨著各自的挑戰。

1

姐妹鏈

姐妹鏈使用自己的原生代幣進行治理、資源分配和出塊節點的獎勵。例如,Worbli鼓勵許多BP加入其網路,因為它可以使用WBI代幣的通脹,為BP提供獎勵(就像EOS 主網中EOS代幣的用途一樣)。

這種模型的一個問題是,dApp擁有自己的本地代幣並不總是有意義的。當然在有些情況下,特定的dAPP的代幣會起到作用,但是在其他許多情形中,dApp完全不用自己的代幣即可執行。在許多情況下,建立的代幣實際上不會產生多大價值。

如果這樣的話,就很難激勵出塊節點來接受這些代幣作為出塊獎勵。這些平臺可能必須有更高的通脹率,才能為出塊節點(BPs)提供足夠的獎勵以涵蓋成本,而高通脹將進一步形成價格下降的壓力,形成一個價值毀滅的週期。只有那些具有令人信服的代幣模型和真正的價值創造的專案,才能長期使用這一模型。

2

側鏈

側鏈使用EOS 主網代幣進行資源分配。建立在側鏈上的專案根本沒有辦法用通脹來激勵驗證者(即側鏈上的出塊節點),因為EOS主網的通脹是給予主網出塊節點的。因此,側鏈有兩個選擇:

1、讓所有主網出塊節點,也在側鏈上承擔出塊節點的角色

2、建立補償BP的其他模型

讓現有的主網出塊節點(BPs)都同意在其他側鏈上生產區塊,尤其是提供額外的基礎設施會帶來額外成本的情況下,這對許多專案來說都是一個艱難的任務。區塊生產者將承擔額外的成本,卻拿著同樣的薪水,BP可能在哪些專案值得支援上存在分歧。

解決方法

這些問題,有辦法得到解決。


對於姐妹鏈而言,它們必須建立足夠有吸引力的產品和代幣模型,使代幣能夠實際增值,從而激勵出塊節點。

對於側鏈而言,有一些其他的解決方案。 理論上,可以舉行鏈上公投,讓EOS代幣持有者決定現有主網上的出塊節點應該在哪個側鏈上生產區塊。

當EOS的治理和公民投票過程更加成熟時,這種解決方案可能在未來發揮作用,但這也可能產生其他問題。

EOS阿根廷的Chitty提出了一個更好的解決方案,可以在側鏈方案中建立一種商業模式,允許在不通脹的情況下補償出塊節點(BPs)。一些EOS dApps已經驗證了真實的商業模式。

EOSBet和BETDice都是其中的例子。這些dApps產生了實際的收入,其中一些流入了代幣持有者,一些支付給了開發人員,還有一些則用於賭注和資源,具體取決於dapp中的結構。

現在想象一下,如果上述dApp中的某一個是在側鏈上建立的,而不是在主網上建立dApp。EOS 主網代幣仍將用於抵押以獲取資源,就像今天的dApp一樣,但dApp的部分收入將支付給側鏈上的BPs。

這將允許dApp補償BPs, BPs將從dApp的成功中獲益。實際上,dApp的本地代幣(目前用於共享收益用)也可以用於治理事宜,決定誰來成為側鏈的出塊節點,但是代幣的供應量不一定需要通脹,側鏈上的出塊節點的收益,可以來自於側鏈上dApp所產生的EOS收入。

對於大多數側鏈來說,這可能是最好的解決方案。

EOS多鏈生態的未來

一旦IBC軟體釋出,我們可能會看到大量的新專案會建立側鏈,以及具有各種不同模型的姐妹鏈。我們期待看到各種各樣的實驗,來確定哪種模型最為合理?

作為側鏈、姐妹鏈和IBC的結果,EOSIO生態系統可以透過多種方式發展。一方面,我們可能會看到越來越多的側鏈被開發出來,使得EOS主網代幣比生態系統中的任何其他代幣,產生更多的價值和網路效應。可能EOS主網代幣會成為整個EOSIO生態系統的儲備貨幣,而主網會被認為是最安全、最規範的鏈。

如果是這樣的話,側鏈和姊妹鏈可能會被認為稍微不那麼安全,但是可以更自由地嘗試不同的模型和架構。這些鏈可以定期向EOS主網提交它們狀態的證明,以便擁有一個位於主區塊鏈上的規範的記錄。

另一方面,完全有可能會看到,沒有任何一條單一的EOSIO鏈會被視為生態系統的基礎鏈或規範鏈。這個生態系統可能會成長為各種不同區塊鏈之間相互競爭的生態系統,在這個生態系統中,自由市場競爭,會讓最成功的區塊鏈隨著時間的推移,積累最大的價值。

我們不確定這種情況到底會如何發展,但我們期待著觀察它的演變。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;