一文看懂Beam Chain的9大升級(jí)
作者:JarrodWatts,Abstract開發(fā)者關(guān)系工程師;作者:金色財(cái)經(jīng)xiaozou
BeamChain是Devcon峰會(huì)的最重磅公告,引入了對(duì)Ethereum的9大升級(jí)。但大多數(shù)人對(duì)這些升級(jí)還不太理解,而本文將幫助你更好地理解這9項(xiàng)升級(jí)。
BeamChain是JustinDrake的重新設(shè)計(jì)Ethereum共識(shí)層(CL)提案。在深入研究具體升級(jí)之前,我們先來簡(jiǎn)單看一下Ethereum共識(shí)層實(shí)際上是什么。
每個(gè)Ethereum節(jié)點(diǎn)都運(yùn)行兩個(gè)組件:執(zhí)行客戶端和共識(shí)客戶端。
那么為什么Ethereum共識(shí)層需要重新設(shè)計(jì)呢?
目前CL有幾個(gè)問題:
它已經(jīng)問世5年了——面臨技術(shù)債務(wù),而且沒有使用ZKproof(零知識(shí)證明)等最新的創(chuàng)新技術(shù)。
這是一次執(zhí)行升級(jí)和清理Ethereum技術(shù)債務(wù)的機(jī)會(huì)。
這9項(xiàng)升級(jí)可分為3類:
1/區(qū)塊生產(chǎn)
2/質(zhì)押
3/加密
接下來,我將分別對(duì)各升級(jí)進(jìn)行總結(jié)。升級(jí)1:抗審查性
當(dāng)前的區(qū)塊生產(chǎn)非常集中。兩大區(qū)塊builder——BeaverBuild和TitanBuild——幾乎包攬了所有Ethereum區(qū)塊:
社區(qū)中有很多關(guān)于發(fā)行是否應(yīng)該改變以及如何改變的爭(zhēng)論,但JustinDrake在BeamChain演示中提到了質(zhì)押上限(stakingcap)。質(zhì)押上限設(shè)定了可質(zhì)押的ETH的最大數(shù)量,以便為驗(yàn)證者提供更可預(yù)測(cè)的獎(jiǎng)勵(lì),可能還有個(gè)目標(biāo)是使ETH通縮。升級(jí)5:更小的Validator
目前,你需要購(gòu)買32個(gè)ETH才能成為Ethereum上的單獨(dú)驗(yàn)證者。按今天的價(jià)格計(jì)算,大約是10萬(wàn)美元。
BeamChain建議將其減少到1ETH,這將有助于解決LIDO或Coinbase等流動(dòng)性質(zhì)押提供商的一些中心化問題,這些提供商目前控制著近40%的質(zhì)押ETH:
具體來說,Beamchain建議使用ZK-SNARKs來:
-將不同語(yǔ)言的beamchain部署編譯成zkVM字節(jié)碼。
-將見證者生成的簽名聚合為ZK證明。
這里的ELI5是指ZK技術(shù)在過去的5年里取得了長(zhǎng)足的進(jìn)步,Ethereum希望在共識(shí)層和執(zhí)行層都能對(duì)其進(jìn)行原生部署。升級(jí)8:量子安全
如今,量子計(jì)算機(jī)可以破解部分Ethereum,比如破解你的私鑰,或者使用Shor算法等方法在交易中偽造簽名。
量子計(jì)算機(jī)很可能在未來十年內(nèi)就可供人們使用;因此,BeamChain提案希望通過使用具有后量子安全性的哈希簽名等方法,為未來的后量子世界提供Ethereum安全性。升級(jí)9:強(qiáng)隨機(jī)性
最后,BeamChain升級(jí)提出了一種使用叫做VDF(可驗(yàn)證延遲函數(shù))的新原語(yǔ)構(gòu)建隨機(jī)性源的方法。
2018年,JustinDrake就曾談到這一點(diǎn),他說這可以用于:
共識(shí)層——例如隨機(jī)選擇驗(yàn)證者。
應(yīng)用層——例如,公開一段可以提供可驗(yàn)證隨機(jī)性的操作碼。
如果沒有Chainlink或PythVRF等第三方服務(wù),這在今天是不可能實(shí)現(xiàn)的。
但有人認(rèn)為BeamChain的時(shí)間跨度太長(zhǎng)了。然而,Justin后來澄清說,Ethereum將在這5年內(nèi)不斷接受更新。
Beamchain分叉將歷經(jīng)5年時(shí)間,包括對(duì)Ethereum的不斷升級(jí)。