信標鏈:以太坊2.0的新起點

買賣虛擬貨幣

信標鏈:以太坊2.0的新起點,雖然以太坊2.0依舊用“以太坊”命名,但以太坊1.0和以太坊2.0其實是完全不同的兩種架構。以太坊1.0和2.0的差別,遠不是POW和POS的區別。在以太坊2.0裡面,基礎鏈就是“信標鏈”。

在真正的以太坊2.0裡面,是隻有pos沒有pow的。在信標鏈裡面,代幣叫做BETH,其中BETH與ETH的兌換比例是1:1。當以太坊2.0真正啟動以後,以太坊1.0的ETH就可以直接兌換成為BETH。不過這是一張單程票,ETH可以兌換BETH,BETH沒辦法兌換成ETH。

以太坊1.0:智慧合約公鏈之王

在以太坊1.0時代,智慧合約最為人們所熟知,同時也引爆了公眾對dapp對熱情。不過從目前來看,不管是以太坊還是其他公鏈,至今也沒有出現真正像樣的dapp。而以太坊tps慢、gas貴,卻成為了以太坊1.0的標籤。

儘管在專案之初,以太坊就設定好會從pow轉到pos,但這個轉變遠不是大家想象的那麼簡單,至少以太坊準備了這麼久,也僅僅是把以太坊2.0的基礎——信標鏈的測試鏈弄出來了,而後面還有大量的工作要做。

小神童也說過,以太坊從pow轉到pos上,就像飛機在飛行中換髮動機引擎。弄不好整個專案就掛了,不過以太坊的開發團隊還是非常激進,各項工作並行不悖,全力以赴的去換這個發動機。

信標鏈:以太坊2.0的發動機

按照規劃,在以太坊2.0的信標鏈上,你只要擁有32個BETH就可以申請成為一個“節點”來挖礦,你也可以把你的BETH委託給別人來“挖礦”。由於數量門檻不高,所以普通人也可以申請成為節點,這就為“去中心化”提供一定的支撐。如果以太坊2.0要求持有32萬個才可以申請節點的話,估計最終以太坊2.0也會淪為“中心化交易所”手中的玩物。因為沒人手裡的幣,可以比交易所的幣還多。

此外,為了提升新標鏈的速度,以太坊2.0還被分成了1024個區間。在以太坊1.0中,以太坊主鏈每秒最多能處理的交易不到20筆。如果想成為世界計算機,這個數字顯然是不夠的。為了在保證“安全”的前提下,以太坊2.0直接被分成了1024個區域。

這1024個區域,將湧進來的資訊進行“瓜分、處理”。簡言之,就是以太坊2.0將信標鏈分成了1024個片區,原本1個人的活分成來1024個人來幹,效率提升是肯定的。在出塊速度設定上,以太坊2.0上6秒出塊,比1.0也快了不少。

根據設定,這1024個片區,每個片區都有一個驗證者委員會(128個驗證者),這個驗證委員會主要負責本片區的驗證工作。這樣的處理速度明顯會提升。所以小神童說,以太坊2.0比1.0效率可以提升1000倍,這個數字不算忽悠。

信標鏈,專注整個公鏈安全

這種分散雖然提升了效率,但也帶來了安全隱患。在以太坊1.0時代,如果想發起51%攻擊那是相當難的。但現在被分成了1024個區域,如果某人集中火力對一個區域進行攻擊,那理論上所需要的力量是原來的1/1024。所以,為了防止驗證者委員會被操縱(51%攻擊),每64個區塊的時間,信標鏈將重新分配分片鏈的驗證者。

其實,作為一條全新的區塊鏈,信標鏈主要承擔著2個重要的職責;

第一, 作為質押系統的閘道器,讓驗證者能夠安全參與質押系統成為新的礦工;

第二, 儲存分片狀態的索引。信標鏈上不儲存現行以太坊區塊鏈上儲存的任何資訊,它只儲存驗證者列表和證明資訊。

從執行機制看,信標節點是信標鏈的建設者,他們處理大量的資料,並將資料傳送給驗證者用於驗證;驗證者會構造區塊併發回給信標節點。驗證者質押BETH 來獲得出塊機會,如果他們提議的區塊獲得了其它驗證者的同意,就能獲得獎勵。

這樣設計的目的,就是讓信標鏈可以專注保障整個公鏈的安全性。至於其他的工作,都將會在第二層來解決。透過雙層架構模式,來真正解決區塊鏈的不可能三角。

免責聲明:

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

推荐阅读

;