分片到極致分片?ETH2.0信標鏈和波卡中繼鏈有何區別?

2020-12-14 WebX實驗室

2020年的區塊鏈行業風起雲湧,DeFi的泡沫之夏,分布式存儲項目的全面鋪開,幾大公鏈巨頭集中爆發,熱潮退燒之後,下半年也始終圍繞以太坊的公鏈擴容和波卡的多鏈生態進行探討。

就在本月初,以太坊項目宣布信標鏈主網(Beacon Chain)計劃於12月1日上線,但前提是存儲合約最低存入 524,288ETH ,驗證者不少於16384 個。按照官方公布的路線圖,ETH2.0主網上線將分為0、1、2三個階段,0階段的任務就是上線信標鏈。

作為ETH2.0啟動的排頭兵,信標鏈的重要性不言而喻。而此前我們在對比ETH2.0和波卡時,說的最多的一句話就是:「波卡就是極致的分片」,言外之意波卡和ETH2.0在結構上極為相似。那麼作為兩者核心樞紐的「信標鏈」和「中繼鏈」上有何異同呢?

ETH2.0信標鏈:中央性的服務性管理者

信標鏈英文字面意思是燈塔,信號浮標,意味著分片鏈在工作時將以信標鏈的信號為指示。舉個例子,我們可以把鏈上工作比作一場戰鬥的協作,分片鏈的戰鬥策略、排兵布陣等都將以信標鏈給出的指示為主,信標鏈作為統領全局的「將軍」存在。

信標鏈作為ETH2.0的核心,將建立和維護全新的權益證明共識機制。信標鏈開始工作的基礎要組建團隊,即現在合約存款質押,在這一步達成之後,信標鏈就立馬啟動工作。

首先是管理工作,大致管理那些通過質押成為共識機制的驗證者們,具體管理包括驗證者名單、驗證者資金管理、驗證者獎罰分配管理。其次,將為碎片區塊提供證明和隨機性,證明指信標鏈將存儲一系列經過計算的字符串也稱為認證,隨機性來源於一個隨機數生成器,幫助選擇區塊生產者和質押的監管者,通過提供隨機性來分配分片驗證者的任務,將防止作惡事件發生。再次,信標鏈負責區塊提議,在前後區塊產生的間隙中,信標鏈所選擇的提出者,會收集來自先前區塊的信標鏈驗證者集的所有協議投票(證明),並將它們納入將要發布的區塊。

總體來說,信標鏈多以管理工作為主,在其之上沒有交易也沒有智能合約,其作為同構狀態下的「管理中臺」,必須具備ETH2.0的骨幹與以太坊1.0完全兼容的能力,這也是確保1.0和2.0有序連接中至關重要的一步。

波卡中繼鏈:負責記錄、傳遞、安全的樞紐性大廳

波卡設計的核心是跨鏈,所以在網絡架構設計上自始至終都是異構多鏈的,這有別於傳統公鏈的同構環境,同構狀態的公鏈運行環境執行統一標準,即使分片子鏈出現,在處理方式上依然遵循通用格式化,帶來的不同則是分片同步計算的網絡性能提升。而波卡的異構環境,給予平行鏈充分的自由度,項目可根據需要自行設定共識機制,自定義開發基礎框架,這一定程度上要求波卡中繼鏈要具備複雜環境的統籌能力。

這也就意味著在整體架構上,中繼鏈應對的環境比信標鏈要複雜的多,而放之波卡項目本身,其將作為平行鏈的安全中樞,保證平行鏈的安全,區塊的最終性和治理。如何來理解?中繼鏈就像是一個共識容器,將定時將平行鏈產生的區塊收集起來,並最終打包區塊。

舉個例子,中繼鏈就好比是一個政務大廳的系統,連接著各個部門(平行鏈),各個部門負責把業務記錄和辦理,最終審核及確認業務以及傳遞信息到其他部門都是交給政務大廳來處理的。這種任務交辦的最終確認主要依賴于波卡系統強大的共識機制,其在保證平行鏈項目方安全性同時,讓項目方可以專注於技術研發及本身業務,而不擔心本鏈可能存在的共識問題。

此外,中繼鏈不止於平行鏈的管理,還有平行線程的管理,不同點在於平行鏈永久佔用中繼鏈資源,而平行鏈只在需要時佔用。而且,其會發生和網絡治理、平行鏈拍賣等少量的交易類型,這也就表示,與內與外它都承擔著更為重大的責任。雖然中繼鏈想要弱化平行鏈一致性和有效性的綁定關係,但由於承擔較大的安全管家角色,未來中繼鏈技術升級方案上,安全問題將是它的頭等大事,這也將是整個行業所要面臨的問題。

因此我們看到波卡和ETH2.0在大致的結構上極其相似,但是由於各自的出發點不同,波卡的異構多鏈和ETH2.0的分片結構在細節和實際上還是存在極大的差別。理論上ETH2.0是為了向Dapp提供足夠強的擴展性和性能,因此信標鏈的任務最主要是保證效率的前提下確保系統的安全。而波卡中繼鏈的任務更加複雜。

總之,以目前項目的發聲來看,技術邏輯和升級路線都是根據項目的自身需要和未來願景展開的。波卡打造的是萬鏈互通、價值互聯的生態,而 ETH 2.0 則在打造強大統一的底層區塊鏈系統,通過提升性能實現不同行業Dapp的彼此賦能,二者在方案上沒有孰優孰劣之分,均在推動區塊鏈行業發展做出了很好的表率。

相關焦點

  • 一文了解ETH2.0信標鏈和分片技術
    12月1日,ETH2.0的信標鏈(Beacon Chain)終於上線了,對於以太坊持有者是一個非常好的消息。ETH價格也順勢飛升,突破630USDT。但好景不長,第二天便跌回阻力位600美元以下。上一期樹莓講了ETH2.0的共識機制為PoS,PoS是ETH2.0區別於ETH1.0的一個重要的不同之處。
  • ETH2.0進展順利:以太坊越走越遠,「以太坊殺手」們卻都沉默了
    又有多少在聊像 Zilliqa 這些主打分片的「以太坊殺手2.0」?沒了,基本全沒了。至於新的公鏈,可以說除了已經上線的Cosmos和即將上線的波卡,沒有人關心,或者說相信後面出現能夠威脅到ETH2.0的底層公鏈了。
  • 對話談國鵬:波卡與ETH2.0,區塊鏈「新世界」誰執牛耳?
    3、對於ETH2.0我更加認同是,ETH1.0加上 layer 2 作為一個長遠的發展方案,而不是把它變成2.0這種基於分片的一種架構。以下為訪談對話全文:OKEx情報局:談到技術方面,波卡的中繼鏈加上平行鏈的架構和以太坊2.0的信標鏈加分片的架構,其實有很多神似之處。粗略看來,這兩者的作用其實都是為了提升可擴展性,您認為它們兩者之間有沒有什麼不同之處?
  • 火幣尖峰對話:以太坊2.0信標鏈已啟,我們為何要先人一步?
    你擔心的大量節點攻擊問題實際上很難發生,因為每條分片鏈會被隨機分配108個驗證者,ETH2.0用了幾種手段,讓這個隨機數的變得非常「隨機」,幾乎不可能破解這個隨機性。在這個前提下,即便你有了上千個節點,你無法保證某一個分片裡108驗證者恰好都是你的節點,要知道現在ETH2.0網絡就是20000+節點,這個概率是小到不再小。
  • ETH 2.0本就是一種形式的rollup
    假設有一條簡單分片的區塊鏈 B,上面有 X 和 Y 兩條分片鏈。區塊鏈 B 在兩個委員會中運行傳統的拜佔庭容錯共識算法來幫助運行分片 X 和 Y,分別是 C~x~ 和 C~y~。B 上的每個區塊都包含兩個門限籤名,即,C~x~ 和 C~y~ 兩個委員會中 2/3 的成員對各自分片鏈的當前區塊的狀態根的見證。
  • 波卡為何是一條「新」的區塊鏈?一條穩定的區塊鏈?
    波卡誕生之後,相較於ETH2.0,波卡在技術架構方面的優勢,至少有四個方面,分別是更高級的分片設計,更高級的智能合約語言,更高級的共識機制,更高級的治理方式。我們以ETH2.0的片設計為例,根據以太坊技術路線圖,ETH2.0的3個階段全部完成之後, 分片數量64個,但是波卡能夠做到無限擴展,波卡中繼鏈前期只有100個平行鏈,但是中繼鏈上還可以再連結中繼鏈,達到無限分片的目的。
  • 在以太坊2.0信標鏈發布後 V神概述了以太坊的下一步
    在成功啟動以太坊2.0階段0(這是構建協議的下一個迭代的第一步)之後,以太坊聯合創始人Vitalik Buterin發布了以太坊下一步計劃的更新路線圖。以太坊2.0的當前發展通常分為多個階段。階段0是最基本的信標鏈,可以進行質押,但對應用層沒有影響。階段1引入了數據分片,在不直接影響應用性能的情況下提高存儲能力。最後,階段2全面引入交易分片,並保證承諾的每秒處理數千筆交易的吞吐量(TPS)。Buterin在3月表示,這個路線圖模板是未來5到10年的願景。更新後的版本更加靈活,並且完全消除了諸如「階段1」和「階段2」之類的術語。
  • 火幣尖峰對話:ETH2.0,你最關心的問題一次搞清楚
    總的來說,以太坊即將迎來的網絡升級叫作Ethereum 2. 0 或者eth2,代號Serenity(寧靜),隨之而來的是分片、權益證明共識機制、新虛擬機等顛覆性的改變。  距離我們最近的是以太坊2. 0 的Phase 0(階段0),這個階段的主要目標是啟動信標鏈,將以太坊的共識機制從PoW工作量證明機制轉變為PoS權益證明機制,信標鏈不僅是2. 0 的起點,還是整個系統的核心底層,會改變以太坊實現安全性和數據驗證的方式。  我們首先要了解以太坊2. 0 中的「驗證者」是什麼。
  • AOFEX解讀:波卡插槽拍賣在即,機遇與風險並存
    波卡是Gavin Wood在2016年10月受分片機制啟發發起的,並用四年時間開發完成這個項目。目前Polkadot網絡包含三個主要部分,包括主中繼鏈、平行鏈和轉接橋。DOT網絡通過中繼鏈將單個網絡中的多個鏈條連接在一起,使它們可以並行獨立處理數據,並在保證安全的前提下,實現鏈與鏈之間數據互換。
  • Vitalik:Eth2 分片鏈簡化提案
    在 L1 和 L2 層實施了諸多簡化方案:(i)所需的分片鏈邏輯更少,(ii)因為 「原生的」 跨分片通信可以在 1 個時隙內完成,所以無需通過 Layer-2 為跨分片通信加速,(iii)無需通過去中心化交易所來促進跨分片交易費手續的支付,(iv)執行環境能夠進一步簡化,(v)無需再混合序列化和哈希;主要劣勢:(i)信標鏈的開銷更大,(ii)分片區塊產生時間更長,(iii)對 「突增性」 帶寬需求更高
  • 幣安ETH2.0急先鋒 質押挖礦躺賺雙倍收益
    ETH2 0在眾人的期盼中,終於在12月1日正式啟動。在成功啟動以太坊2 0階段0之後,以太坊聯合創始人Vitalik Buterin發布了涵蓋以太坊所有開發,以太坊下一步發展等路線圖。此線路圖模版是未來5年到10年的願景,除 ETH2.0在眾人的期盼中,終於在12月1日正式啟動。
  • 讀懂分片技術|幣小寶區塊鏈公開課56期
    背後有哪些技術亮點? 一、簡介 Elrond 是一個採用POS共識機制和分片技術的公鏈,理論性能高達 10000 TPS,而且成本可忽略不計。單從性能上來看,Elrond遠遠領先其他公鏈。
  • Amber Group獨家分析:以太坊2.0創世 在「寧靜」中沸騰 金色財經
    加密金融市場的12月註定了不平凡,它是以「比特幣價格突破歷史新高」和「以太坊2.0創世區塊啟動」這兩件歷程碑式的事件啟幕的。相比於前者被市場以「機構牛「和「灰度牛」來做解讀的「明褒暗酸」;後者雖然只是以太坊2.0規劃中的很小一步,但其代表了以太坊正式走向了權益證明(PoS)和擴容的主線劇情。
  • 浪潮之巔——波卡會取代以太坊嗎?
    我這樣說其實並不是特別準確,因為波卡其實不是一條公鏈,而是一個多條公鏈的可擴展性網絡,比如Acala,他就是一條公鏈啊,包括未來要成為波卡平行鏈的項目,它其實都是一條獨立的公鏈,但是波卡通過平行鏈和中繼鏈這樣一個結構,使得這些不同的公鏈能夠互相通信,互相交易,形成了一個高可擴展性併集合了安全性的多鏈網絡,這樣帶來的好處有很多。
  • 解密ETH2.0 BiKi全網開啟驗證節點挖礦 輕鬆成為以太坊2.0首批礦工
    這會導致延誤和擁堵。以太坊2.0承諾每秒最多交易100,000次。這種增加將通過實施分片技術來實現。當前的以太坊是由單個鏈和連續塊組成的區塊鏈。這是安全的,但是非常慢並且效率不高。隨著分片鏈的引入,該區塊鏈被拆分,從而使交易可以並行鏈而不是連續鏈進行處理。這樣可以加快網絡速度,並且可以更輕鬆地擴展。
  • Hardcore丨以太坊如何從1.x過渡到2.0?2.0將如何運作?一文讀懂
    以太坊如何從1.x向2.0過渡,2.0將如何運作,想必你想了解詳細機制。本文來自去中心化存儲與分發平臺PPIO高級區塊鏈工程師Daniel Wu,一文讀懂以太坊2.0走向世界計算機之路。以太坊2.0一詞描述了一個新的和改進的以太坊區塊鏈,它具有更高的可擴展性,更快速和更好的區塊鏈。
  • 以太坊2.0迎來歷史性時刻:「萬裡長徵」第一步意義重大
    以太坊2.0到底有何不同? 其實以太坊2.0概念已經有許多詳細的解釋了,也有人稱之為ETH 2.0或「寧靜」(Serenity),是原生以太坊區塊鏈的升級版本,本次升級旨在提高以太坊網絡速度、效率和擴展性,使以太坊區塊鏈可以處理更多交易並緩解吞吐量瓶頸。
  • 拆分後一路飆漲,有人賺了1個億,55億美金市值的波卡還能買嗎?
    (數據來源:QKL123)伴隨著波卡的暴漲,有人輕鬆賺了上百萬甚至「1個小目標」。當然,也有人因為賣飛而後悔不迭的。為何大盤跌,波卡逆勢上漲?1.2萬美元已經成為BTC短期重要阻力位,昨日更是下挫至1.1萬美元。ETH和EOS等主流幣同樣下跌。