當(dāng)前位置:首頁(yè) > 物聯(lián)網(wǎng) > 區(qū)塊鏈
[導(dǎo)讀] 隨著信標(biāo)鏈(beacon chain)的啟動(dòng)即將到來(lái),Eth2 也越來(lái)越接近定局,現(xiàn)在是時(shí)候與社區(qū)同步有關(guān) Eth2 的內(nèi)在運(yùn)作方式以及成為驗(yàn)證者的具體要求、激勵(lì)機(jī)制和經(jīng)驗(yàn)等信息了。本文將對(duì) E

隨著信標(biāo)鏈(beacon chain)的啟動(dòng)即將到來(lái),Eth2 也越來(lái)越接近定局,現(xiàn)在是時(shí)候與社區(qū)同步有關(guān) Eth2 的內(nèi)在運(yùn)作方式以及成為驗(yàn)證者的具體要求、激勵(lì)機(jī)制和經(jīng)驗(yàn)等信息了。本文將對(duì) Eth2 進(jìn)行高層面的概述,此文將構(gòu)成與驗(yàn)證者相關(guān)的以太坊系列文章的基礎(chǔ)。

Eth2 的研究工作已經(jīng)進(jìn)行很長(zhǎng)一段時(shí)間了,相關(guān)工作在過(guò)去的幾年中得到了顯著改善。最初通過(guò)智能合約分開(kāi)管理的分片設(shè)計(jì) (sharding) 和權(quán)益證明( PoS) 工作現(xiàn)已轉(zhuǎn)變?yōu)楦叨然ヂ?lián)的設(shè)計(jì),在效率、可擴(kuò)展性和安全性方面得到了顯著提升。

Eth2 的幾個(gè)階段

在 Eth2 的一些組件變得更加互連的同時(shí),其他組件被分成了幾個(gè)階段,從而更好地管理 Eth2 的方方面面。撰寫(xiě)本文時(shí),階段0即將啟動(dòng),開(kāi)發(fā)人員們已經(jīng)在對(duì)客戶(hù)端軟件進(jìn)行最后的收尾工作了。與此同時(shí),階段1的規(guī)范已經(jīng)完成,針對(duì)階段2的研發(fā)工作也在積極開(kāi)展了。

階段0與信標(biāo)鏈有關(guān),信標(biāo)鏈?zhǔn)?Eth2 的核心,它管理著驗(yàn)證者和分片的協(xié)調(diào)。信標(biāo)鏈?zhǔn)鞘聦?shí)的源泉,Eth2 的所有其他方面都從這里啟動(dòng)。

階段1建立在此基礎(chǔ)上,允許將數(shù)據(jù)被放入分片中。實(shí)現(xiàn)這一組件的復(fù)雜性比其他組件要小得多,因?yàn)殡A段0已經(jīng)為分片做了大部分基礎(chǔ)工作。

階段2將為 Eth2 增加執(zhí)行功能,基本上就是將 Eth2 從一個(gè)強(qiáng)大的數(shù)據(jù)庫(kù)升級(jí)為一個(gè)完全去中心化的計(jì)算平臺(tái)。

階段0是什么?

如前所述,信標(biāo)鏈會(huì)追蹤驗(yàn)證者集和分片鏈。在實(shí)踐中,這意味著如果你 (周期性地) 追蹤信標(biāo)鏈上發(fā)生的事情,你就會(huì)知道足夠的信息來(lái)驗(yàn)證 Eth2 中發(fā)生的任何事情。通過(guò)驗(yàn)證來(lái)信任。

為了使 PoS 系統(tǒng)能夠正常運(yùn)行,需要就哪些是驗(yàn)證者以及每個(gè)驗(yàn)證者的抵押情況等方面達(dá)成共識(shí),這樣才能知道他們的投票權(quán)重有多大,并根據(jù)他們的行為來(lái)按比例地進(jìn)行獎(jiǎng)勵(lì)和/或懲罰。信標(biāo)鏈也會(huì)管理 Eth2 中的分片部分,即信標(biāo)鏈也負(fù)責(zé)將驗(yàn)證者分配到分片中并追蹤每條分片當(dāng)前的狀態(tài)。

Eth2 與其他 PoS 系統(tǒng)的部分區(qū)別在于參與到 Eth2 協(xié)議中的驗(yàn)證者的絕對(duì)數(shù)量。與其他 PoS 系統(tǒng)中可能存在的數(shù)十個(gè)、數(shù)百個(gè)或者數(shù)千個(gè)參與驗(yàn)證者的情況不同,Eth2 擴(kuò)展到了數(shù)十萬(wàn)甚至數(shù)百萬(wàn)的驗(yàn)證者。這種程度的去中心化之所以成為可能,得益于由諸多被稱(chēng)為委員會(huì) (committees) 的驗(yàn)證者小組達(dá)成的中間共識(shí)。

本質(zhì)上,信標(biāo)鏈基于一定的隨機(jī)性來(lái)將驗(yàn)證者分配到各個(gè)委員會(huì)中,委員會(huì)將負(fù)責(zé)評(píng)估哪些是 (以及哪些不是) 信標(biāo)和分片鏈的一部分 (備注:也即對(duì)區(qū)塊進(jìn)行投票驗(yàn)證)。之后,每個(gè)委員會(huì)的投票將以加密的方式聚合成一個(gè)證明 (attestation),這意味著驗(yàn)證每個(gè)委員會(huì)的所有投票只是比檢查單個(gè)投票略微麻煩一些。因此,只需考慮少數(shù)的聚合簽名來(lái)評(píng)估許多驗(yàn)證者的投票,就可以核查信標(biāo)鏈的有效性。

信標(biāo)鏈也會(huì)追蹤 Eth1 鏈和上面的抵押金,這樣新的驗(yàn)證者就可以通過(guò)將 32 ETH 發(fā)送到部署在 Eth1 鏈上的抵押合約 (deposit contract) 來(lái)加入到 Eth2 系統(tǒng)中。信標(biāo)鏈對(duì) Eth1 鏈進(jìn)行投票 (也即信標(biāo)鏈對(duì) Eth1 鏈上的 Staking 參與者的抵押進(jìn)行投票驗(yàn)證) 帶來(lái)的結(jié)果就是,Eth2 將在未來(lái)的某個(gè)時(shí)候,可以為區(qū)塊屬于 Eth1 權(quán)威鏈 (也即所謂的最長(zhǎng)鏈) 的一部分提供經(jīng)濟(jì)保證,從而增強(qiáng) Eth1 鏈的安全性。

節(jié)點(diǎn) vs. 客戶(hù)端

Eth2 將信標(biāo)節(jié)點(diǎn) (beacon nodes) 和驗(yàn)證者客戶(hù)端 (validator clients) 區(qū)別了開(kāi)來(lái),且驗(yàn)證者將同時(shí)需要信標(biāo)節(jié)點(diǎn)和驗(yàn)證者客戶(hù)端才能執(zhí)行自己的職責(zé)(即進(jìn)行投票驗(yàn)證)。

信標(biāo)節(jié)點(diǎn) (也即節(jié)點(diǎn)) 負(fù)責(zé)維護(hù)信標(biāo)鏈,以及對(duì)用戶(hù)或驗(yàn)證者需要使用哪條分片進(jìn)行管理。

驗(yàn)證者客戶(hù)端 (也即客戶(hù)端) 負(fù)責(zé)處理單個(gè)驗(yàn)證者的邏輯。即客戶(hù)端通過(guò)與信標(biāo)節(jié)點(diǎn)進(jìn)行通信來(lái)了解信標(biāo)鏈的當(dāng)前狀態(tài),并在適當(dāng)?shù)臅r(shí)候提議區(qū)塊或者對(duì)區(qū)塊進(jìn)行驗(yàn)證,最后通過(guò)請(qǐng)求信標(biāo)節(jié)點(diǎn)將此信息發(fā)送給其他信標(biāo)節(jié)點(diǎn)。

“如果你不運(yùn)行驗(yàn)證者客戶(hù)端,信標(biāo)節(jié)點(diǎn)包含了所有你與 Eth2 進(jìn)行無(wú)需信任交互所需的信息,就像是 Eth1 中的全節(jié)點(diǎn)一樣?!?/p>

以下是支持這種將信標(biāo)節(jié)點(diǎn)與驗(yàn)證者客戶(hù)端區(qū)分開(kāi)來(lái)的眾多理由中的其中一些:

每個(gè)驗(yàn)證者都需要抵押 32 ETH 才能激活,因此任何想要抵押超過(guò) 32 ETH 的用戶(hù)都將需要運(yùn)行多個(gè)驗(yàn)證者實(shí)例。將信標(biāo)節(jié)點(diǎn)與驗(yàn)證者客戶(hù)端區(qū)別開(kāi)來(lái),將可以讓這部分用戶(hù)只需運(yùn)行一個(gè)信標(biāo)節(jié)點(diǎn)和多個(gè)與該節(jié)點(diǎn)相連接的驗(yàn)證者客戶(hù)端,這樣可以減少用戶(hù)的計(jì)算、內(nèi)存和存儲(chǔ)要求。

將驗(yàn)證者客戶(hù)端區(qū)別開(kāi)來(lái)作為獨(dú)立的模塊,這樣客戶(hù)端將很可能更加安全,因?yàn)榭蛻?hù)端更易于編寫(xiě)、推理和審計(jì)更小的代碼模塊。

對(duì)于特別擔(dān)心會(huì)出現(xiàn)冗余情況的用戶(hù)來(lái)說(shuō),實(shí)際上可以并行運(yùn)行多個(gè)節(jié)點(diǎn),這樣可以降低驗(yàn)證者離線(xiàn)的概率。

由于驗(yàn)證者客戶(hù)端只能通過(guò)某個(gè)信標(biāo)節(jié)點(diǎn)才能與 Eth2 網(wǎng)絡(luò)中的其他部分進(jìn)行交互,且即便那樣也需要通過(guò)一個(gè)受限的API,這樣驗(yàn)證者的攻擊面就大大減少了。

對(duì)于想與 Eth2 進(jìn)行交互但不想成為驗(yàn)證者的用戶(hù)來(lái)說(shuō),他們只需要運(yùn)行一個(gè)信標(biāo)節(jié)點(diǎn)就可以運(yùn)行他們?cè)L問(wèn)信標(biāo)鏈和所有他們想要訪問(wèn)的分片鏈。

設(shè)計(jì)理念

協(xié)議高于一切:雖然我們需要承認(rèn)一切事物都有其權(quán)衡之處,但協(xié)議的安全性與活性高于其他的設(shè)計(jì)需求。

抱最高的希望,做最壞的打算:Eth2 的假設(shè)是,驗(yàn)證者很懶,會(huì)收受賄賂,而且還會(huì)試圖攻擊系統(tǒng),除非能激勵(lì)他們不這樣做。此外,Eth2 還假設(shè),網(wǎng)絡(luò)不完全可靠,而且災(zāi)難性事件可能會(huì)迫使大量驗(yàn)證者離線(xiàn)?;谶@些原因,Eth2 應(yīng)具備能在第三次世界大戰(zhàn)中幸存下來(lái)的能力。

最小程度的可行復(fù)雜性:只要有可能,Eth2 已得到簡(jiǎn)化,因?yàn)檫@將使其更易理解、更易向他人解釋、更易審核、更易編寫(xiě)無(wú) Bug 客戶(hù)端,并且通常更易避免邊緣化的情況。

最大程度的去中心化:PoS 協(xié)議普遍在驗(yàn)證者數(shù)量這一點(diǎn)上進(jìn)行了妥協(xié),而 Eth2 的設(shè)計(jì)初衷就是將驗(yàn)證者數(shù)量擴(kuò)展到數(shù)百萬(wàn),同時(shí)鼓勵(lì)這些驗(yàn)證者彼此獨(dú)立工作。

做好迎接意外的準(zhǔn)備:Eth2 上的所有組件都是抗量子計(jì)算機(jī),或者可以在量子大災(zāi)難到來(lái)之際變成抗量子計(jì)算機(jī)的組件。

民治民享:Eth2 必須能在筆記本電腦上運(yùn)行。參與門(mén)檻越低,參與的人就越多,這有助于帶來(lái)更高程度的去中心化水平。

總結(jié)

現(xiàn)在大家已經(jīng)對(duì) Eth2 有了基本的了解,在本系列的后續(xù)文章中,我們將為大家介紹更多細(xì)節(jié),探討 Eth2 得以運(yùn)行的原因。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車(chē)的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車(chē)技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車(chē)工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車(chē)。 SODA V工具的開(kāi)發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車(chē) 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶(hù)希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開(kāi)幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱(chēng),數(shù)字世界的話(huà)語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱(chēng)"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉