ETH2.0中最常用的術(shù)語(yǔ)解析
前言:ETH2.0有很多新內(nèi)容新術(shù)語(yǔ),對(duì)于剛接觸的讀者來(lái)說(shuō),會(huì)有不少疑惑。本文簡(jiǎn)要地將其中比較常用的術(shù)語(yǔ)進(jìn)行簡(jiǎn)單闡述,以幫助大家理解。本文適合ETH2.0的初學(xué)者閱讀。本文作者是Alex T,由“藍(lán)狐筆記”的“SIEN”翻譯。
ETH2.0等待時(shí)間很長(zhǎng),如果將網(wǎng)絡(luò)從PoW遷移至PoS,這個(gè)等待時(shí)間還會(huì)更長(zhǎng),與此同時(shí),在可擴(kuò)展性方面也有一些重大的升級(jí)。其中一個(gè)重要的里程碑是第一階段開發(fā)規(guī)范的凍結(jié),我們現(xiàn)在可以看到投入巨大研究和開發(fā)工作的結(jié)果。
當(dāng)我開始研究ETH2.0時(shí),讓我不知所措的第一件事情就是這里有大量全新的術(shù)語(yǔ)。什么是“crosslink”,“slot”是區(qū)塊嗎?(不,它不是)。證明人和驗(yàn)證人是一回事嗎?
下面的列表試圖描述ETH2.0中最常用的術(shù)語(yǔ)。不過(guò),這并不是一個(gè)詳盡的清單,而是著重于可能產(chǎn)生疑問的最重要的細(xì)節(jié)。
如果你發(fā)現(xiàn)任何不一致的地方,歡迎留言聯(lián)系。
信標(biāo)鏈
· 統(tǒng)治一切的一條鏈
· PoS鏈
· 包含信標(biāo)區(qū)塊
· 一切的共識(shí)層
· 管理驗(yàn)證者
· 申請(qǐng)獎(jiǎng)勵(lì)和懲罰
· 通過(guò)交聯(lián)充當(dāng)分片的錨點(diǎn)
分片
· 64個(gè)分片(原計(jì)劃為1024)
· 半獨(dú)立鏈
· 包含分片區(qū)塊
· 定期通過(guò)交聯(lián)將分片區(qū)塊的狀態(tài)記錄在信標(biāo)鏈上
· 一旦信標(biāo)鏈上的區(qū)塊獲得最終性,在包含的交聯(lián)中引用的分片區(qū)塊也被視為具有最終性
· 每個(gè)分片都有一個(gè)驗(yàn)證者委員會(huì)證明區(qū)塊
交聯(lián)
· 分片狀態(tài)的摘要
· 信標(biāo)鏈中僅是分片的引用
· 每個(gè)分片將鏈接到每個(gè)區(qū)塊
插槽(slot)
· 區(qū)塊提議者提議區(qū)塊去證明的時(shí)間段
· 插槽可能是空的
· 插槽充滿已被證明的區(qū)塊
周期(Epoch)
· 多個(gè)插槽(當(dāng)前是32個(gè),原計(jì)劃64個(gè)),之后驗(yàn)證者在委員會(huì)中重新分配
驗(yàn)證者
· 在驗(yàn)證者存儲(chǔ)合約中存入32個(gè)ETH并運(yùn)行驗(yàn)證者節(jié)點(diǎn)的用戶
· 它們可以是非活躍的(并不作為實(shí)際的驗(yàn)證者運(yùn)行),活躍的(正在驗(yàn)證),以及待定(選擇成為驗(yàn)證者但還處于入口隊(duì)列中)、退出(不再想?yún)⑴c驗(yàn)證,并停留在退出隊(duì)列中)
區(qū)塊提議者
· 由信標(biāo)鏈選擇隨機(jī)驗(yàn)證者,以提議驗(yàn)證/證明區(qū)塊
· 信標(biāo)鏈每個(gè)插槽都有一個(gè)區(qū)塊提議者,各個(gè)分片每個(gè)插槽都有一個(gè)區(qū)塊提議者
證明
· 對(duì)分片區(qū)塊或信標(biāo)鏈的有效性進(jìn)行投票
委員會(huì)
· 由信標(biāo)鏈選擇的隨機(jī)驗(yàn)證者組來(lái)證明區(qū)塊的有效性(信標(biāo)&分片)
· 每個(gè)委員會(huì)至少128位驗(yàn)證者
ETH2或BETH
· 信標(biāo)鏈的基礎(chǔ)貨幣
· 一開始是從區(qū)塊獎(jiǎng)勵(lì)中獲得,將ETH1鎖定在驗(yàn)證者的存儲(chǔ)合約中(藍(lán)狐筆記:ETH1就是指當(dāng)前的ETH,而ETH2是指信標(biāo)鏈上的ETH)
驗(yàn)證者存儲(chǔ)合約
· PoW鏈上的智能合約(也就是以太坊主網(wǎng)上的合約)
· 一旦ETH1資金被鎖定在這個(gè)智能合約上,并且發(fā)出事件日志,該事件日志應(yīng)由信標(biāo)鏈讀取,且相同的ETH2應(yīng)該分配給該賬戶,現(xiàn)在被認(rèn)為是驗(yàn)證者
· 這種機(jī)制未來(lái)可能會(huì)發(fā)生變化
· 直至第二個(gè)階段結(jié)束,從ETH1轉(zhuǎn)至ETH2是一個(gè)單向行為,無(wú)法再轉(zhuǎn)回ETH1,但一旦驗(yàn)證者之間的轉(zhuǎn)賬成為可能,就會(huì)有逃生門,因?yàn)槟憧梢猿鍪勰愕臋?quán)益。
ETH2.0的階段
· Phase 0——信標(biāo)鏈
-管理驗(yàn)證者和權(quán)益
-組織和選舉委員會(huì)及提議者
-應(yīng)用共識(shí)規(guī)則
-獎(jiǎng)勵(lì)和懲罰/消減
· Phase 1——分片
-構(gòu)建分片鏈和區(qū)塊
-將分片區(qū)塊錨定(通過(guò)交聯(lián))到信標(biāo)鏈
-在驗(yàn)證者之間轉(zhuǎn)移BETH的能力(這可能會(huì)更快到來(lái),因?yàn)樗诩夹g(shù)上跟分片工作無(wú)關(guān))
· Phase2——執(zhí)行環(huán)境
-基于Ewasm的虛擬機(jī),用于執(zhí)行。..的執(zhí)行環(huán)境
-每個(gè)分片都可以訪問所有執(zhí)行環(huán)境
-在執(zhí)行環(huán)境中進(jìn)行交易的能力
-運(yùn)行智能合約以及與之交互的能力
-跨分片通信
風(fēng)險(xiǎn)警示:藍(lán)狐筆記所有文章都不能作為投資建議或推薦,投資有風(fēng)險(xiǎn),投資應(yīng)該考慮個(gè)人風(fēng)險(xiǎn)承受能力,建議對(duì)項(xiàng)目進(jìn)行深入考察,慎重做好自己的投資決策。