時(shí)間:2023-08-03|瀏覽:229
根據(jù)以太坊2.0的路線圖,今年二季度末將推出以太坊2.0的0階段(Phase0)。以太坊升級(jí)將對(duì)整個(gè)區(qū)塊鏈行業(yè)的發(fā)展產(chǎn)生深遠(yuǎn)影響。尤其是在技術(shù)方面,以太坊2.0進(jìn)行了大量的升級(jí)和改造,優(yōu)化了去中心化、可擴(kuò)展性和效率方面的問(wèn)題。
以太坊2.0進(jìn)行了哪些技術(shù)升級(jí)?對(duì)行業(yè)會(huì)有什么影響?我們采訪了以太坊社區(qū)開(kāi)發(fā)者Zheka和OKEx高級(jí)分析師William。
以太坊2.0是以太坊的升級(jí)計(jì)劃。相比之下,以太坊2.0更像是一個(gè)全新的公有鏈,因?yàn)檫M(jìn)行了大量的改變。這個(gè)升級(jí)是一個(gè)長(zhǎng)期的過(guò)程,分為多個(gè)階段。目前只有“階段0”有明確的規(guī)范,并定期更新。
明確的階段包括: - 階段0:推出信標(biāo)鏈(BeaconChain) - 階段1:引入分片(ShardChains)結(jié)構(gòu) - 階段2:?jiǎn)⒂眯绿摂M機(jī)eWASM(Ethereum-flavoredWebAssembly)。之后可能還包括輕客戶(hù)端狀態(tài)協(xié)議、主鏈安全性耦合和超二次或指數(shù)性分片等階段。
總體來(lái)說(shuō),以太坊2.0前三個(gè)階段的變化可以歸納為共識(shí)機(jī)制、分片結(jié)構(gòu)和虛擬機(jī)。這些變化的核心目標(biāo)是解決以太坊當(dāng)前存在的效率低、礦池中心化和高交易成本的問(wèn)題。
以太坊社區(qū)開(kāi)發(fā)者Zheka表示,去中心化既帶來(lái)了巨大價(jià)值,也會(huì)造成極高的成本。實(shí)現(xiàn)去中心化的成本很高,因?yàn)橐蕴簧系拿總€(gè)節(jié)點(diǎn)都必須執(zhí)行所有計(jì)算以確保規(guī)則的一致性。這需要耗費(fèi)能源和計(jì)算資源。在當(dāng)前的架構(gòu)下,個(gè)人設(shè)備無(wú)法處理大量數(shù)據(jù),只有大型數(shù)據(jù)中心才能作為節(jié)點(diǎn)。這導(dǎo)致以太坊的去中心化程度降低,因?yàn)閿?shù)據(jù)中心節(jié)點(diǎn)很容易形成壟斷并控制整個(gè)網(wǎng)絡(luò)。
以太坊2.0的優(yōu)化目標(biāo)是讓每個(gè)節(jié)點(diǎn)只需處理部分交易,從而降低通信成本。具體來(lái)說(shuō),以太坊2.0有64條分片鏈,由信標(biāo)鏈協(xié)調(diào)。每條分片鏈都有獨(dú)立的出塊者和驗(yàn)證者,并可以相互通信,形成一個(gè)大型分片鏈網(wǎng)絡(luò)。
因此,以太坊2.0的驗(yàn)證者只需處理特定分片鏈上的交易,而不是整個(gè)網(wǎng)絡(luò)的所有交易。分片技術(shù)將大型數(shù)據(jù)庫(kù)分成更小、更快、更易管理的部分。在區(qū)塊鏈網(wǎng)絡(luò)中,分片將每個(gè)區(qū)塊變成一個(gè)子區(qū)塊鏈,最終組成主鏈上的區(qū)塊。
以太坊2.0中的每條分片鏈具有相同的安全性,要破壞某條分片鏈,必須破壞整個(gè)系統(tǒng)。這是通過(guò)信標(biāo)鏈實(shí)現(xiàn)的。信標(biāo)鏈?zhǔn)且蕴?.0的基礎(chǔ),因此推出信標(biāo)鏈?zhǔn)请A段0的原因。
在以太坊升級(jí)的第二步中,主要工作是建立64條分片鏈。信標(biāo)鏈在每個(gè)時(shí)間段為每個(gè)分片隨機(jī)選擇驗(yàn)證者,只負(fù)責(zé)對(duì)每個(gè)區(qū)塊達(dá)成共識(shí)。分片的具體信息不重要,只要委員會(huì)成員能在分片上定期達(dá)成共識(shí)并更新信標(biāo)鏈即可。