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