買比特幣 買比特幣
Ctrl+D 買比特幣
ads
首頁 > TUSD > Info

ETH:以太坊核心開發者會議:深入探討以太坊合并及其路線演變_以太坊官網錢包下載教程

Author:

Time:1900/1/1 0:00:00

原文標題:《以太坊核心開發者會議更新006》

這次更新與以往的有點不同。首先,我決定轉移到Mirror發布更新。使用這個用于1559NFT項目的平臺是很不錯的體驗,而且我一直在找機會再次使用它。我會在HackMD保留更新列表,這樣便于在一個地方輕松找到它們。

第二,由于我們現在的工作重點在合并(TheMerge)上,本文其實不算是一篇「更新」,而是對走到當前架構選擇的路線圖演變的深入探討。幾周后,會有一篇類似的文章,詳細介紹以太坊網絡在合并后將如何運作。

合并史前史

合并將把以太坊目前的工作量證明(PoW)共識算法轉為在信標鏈上運行的權益證明(PoS)機制。這個設計是「以太坊2.0」路線圖多次迭代的結果。讓我們回顧一下過去幾年路線圖的變化吧。

階段0,1,2

幾年來,權益證明和分片的研發是彼此獨立的。在2018年臺北的一次研討會上,大家決定將這兩項研究計劃統一起來,形成一個分三個階段的「以太坊2.0」路線圖。BenEdginton在這篇文章里對當時的研討會和總的理念作了非常好的總結。正是在這次活動中,Hsiao-Wei展示了這張現在廣為人知的「以太坊2.0」簡圖:

關于“將APE留在以太坊生態”的提案獲得超92%投票支持:6月5日消息,截至目前,ApeCoin社區發起的關于“將APE留在以太坊生態”的提案已獲得92.07%的贊成票。

此前消息,ApeCoin社區發起提案AIP-41,希望將APE留在以太坊生態。提案表示,遷移到不同的鏈是一項成本高昂、風險大且復雜的工作,其中包含許多活動部件,如果不加以深思熟慮,可能會導致災難性損失,或者在最壞的情況下,被Yuga Labs和其他對ApeCoin有意義的實體放棄。[2022/6/5 4:03:30]

來源:https://docs.google.com/presentation/d/1G5UZdEL71XAkU5B2v-TC3lmGaRIu2P6QSeF8m3wg6MU/edit#slide=id.g3c326bb661_0_298

這張圖展示了當時新路線圖的每個階段將交付的內容:

階段0將帶來信標鏈

在階段1,會加入數據分片

在階段2,在每個分片加入虛擬機,以在系統里實現計算。

分片的數量最初定為100,然后提高到1024,最近又調低到64。

提早合并?

隨著信標鏈的工作在2018年開啟,很明顯,這個分三個階段的以太坊2.0路線圖將需要幾年時間才能完全交付。伴隨著使用以太坊人數的快速增長帶來的成長陣痛,這帶來了工作量證明區塊鏈研究計劃的復蘇。在2018年的DevconIV上,「Ethereum1.x」這個術語被提出,用于涵蓋這些研究計劃。其中最重大的一項是無狀態以太坊(StatelessEthereum),這個范式會把未被訪問的狀態從網絡中移除,以限制狀態的膨脹速度。

研究:價值10億美元的以太坊代幣易遭到假冒存款攻擊:金色財經報道,根據北京大學、北京郵電大學、浙江大學和昆士蘭大學的研究人員的一項新研究,以太坊區塊鏈上價值超過10億美元的代幣缺少2017年發布的一項軟件標準,使這些代幣容易被劫持并從交易所流失。該軟件漏洞被稱為假冒存款(fake deposit)漏洞,已在7772個ERC-20代幣發行商處被發現。該研究表明,通過操縱使用了不足的交易驗證方法的ERC-20代幣智能合約中的代碼,黑客幾乎可以無成本騙取大量資金。假冒的存款攻擊隨后可能會使交易所崩潰,導致ERC-20代幣和其他加密貨幣持有人損失其資金。[2020/8/25]

一方面有越來越多的關注放在讓PoW鏈變得長期可持續上,另一方面開發者們意識到信標鏈可以比以太坊2.0路線圖的其他部分更早實現,結合兩者后出現了一個「提早合并」的提案。這份提案把現有的EVM鏈作為以太坊2.0系統的「分片0」來啟動。這樣不僅會加快搬到權益證明的速度,還會使應用層的過渡更順滑,因為搬到權益證明不需要在應用層上做遷移。

這提案出來不久,DannyRyan在他的《Eth1+Eth2客戶端關系(Eth1+Eth2clientrelationship)》的文章里探索了我們可以如何通過利用現有Eth1客戶端實現提早合并。這將大大減少交付一個合并后系統和利用客戶端的開發工作,因為Eth1客戶端已經在主網上久經沙場了。按這條路走下去還可以給研究者更多時間解決階段1和2的開放性問題(請看這里),和無狀態以太坊(這仍然是非常活躍的研究領域)。

安永區塊鏈高管:以太坊是區塊鏈行業解決方案的最佳途徑:4月26日消息,近日,安永區塊鏈全球創新主管Paul Brody表示,以太坊是區塊鏈行業解決方案的最佳途徑。Brody稱,企業區塊鏈倡議需要避開私人區塊鏈解決方案。區塊鏈實現其對世界的真正承諾的唯一方式是,公共區塊鏈網絡成為企業和投資者的首選路徑。而根據Brody的說法,其關鍵在于利用公共區塊鏈及其所有現有的工具和開發人員。(The Daily Hodl)[2020/4/26]

以Rollup為中心的路線圖?

很快到了2020年末:階段0此時的進度已經達到99%,信標鏈很快就要啟動了。盡管在階段1的工作進展順利,但將在階段1引入的分片上實現計算功能的階段2仍然有很多未解決的問題:

如何從當前的EVM鏈順滑過渡到分片的虛擬機?

從性能上看,有哪些替代虛擬機能被部署?

我們要如何確保各種虛擬機是真的安全?

如何協調所有虛擬機上的狀態和余額?

......

同時,rollup(例如二層的擴容方案)方面正發生非常快速的進展。多個團隊公布要上測試網,且取得令人鼓舞的早期成果。

大約在這個時候,Vitalik在EthereumMagicians論壇上發表了長文,論述我們應該把短期和中期的擴容工作集中在rollup上。它們不僅會在階段2完成前上主網,還會是階段1的最大受益者。Rollup會生成大量數據,而分片可以為它提供比EVM鏈消耗更低的存儲。下面是文章的截圖:

動態 | 以太坊 Gas Limit 達到歷史最高值 或因某個亞洲龐氏 DApp 影響:據以太坊區塊瀏覽器 Etherscan 顯示,以太坊自 9 月 20 日起,每日每筆平均 Gas Limit 數量接近 1000 萬達到歷史最高值,而之前一直約 800 萬左右,以太坊周報 Week in Ethereum News 作者 Evan Van Ness 認為這部分多出的 Gas 可能與亞洲地區的某個龐氏騙局有關,而且已經影響主網的轉賬速度。Gas Limit 是以太坊網絡的一個交易參數,用來限制每筆交易最多花費的 Gas 數量,一般來說越是復雜的智能合約越需要更高的 Gas Limit。[2019/9/23]

這種方法將對階段0-2路線圖產生幾方面的影響。具體如下:

階段0(信標鏈)當時正處于部署主網前在測試網上運行的階段,一旦PoW鏈準備好,信標鏈就可以成為共識層引擎,而不需要等到階段2以后;

階段1(數據分片)的實現還需要幾年時間,它從擴容的關鍵障礙變成一項增量改進,它會減少已經開發出來的擴容方案(例如rollup)的開銷;

動態 | 灰度:以太坊經典信托基金不存在直接風險:據Cryptoglobe報道,灰度(Grayscale)近日針對以太坊經典遭遇51%攻擊一事回復詢問以太坊經典投資信托基金(ETCG)是否有風險的用戶。灰度指出,此次攻擊破壞了以太坊經典網絡的完整性,人們可能不太愿意接受ETC,因為懼怕雙花攻擊的風險。然而,ETC信托基金內的資產并不存在被盜或雙花攻擊的直接風險。據悉,以太坊經典投資信托基金(ETCG)管理著約2490萬美元,其背后團隊是Grayscale,Grayscale代機構投資者對這些基金進行收費管理。[2019/1/13]

階段2(分片執行)是有最多開放性研究問題且更復雜的功能,它可以在幾年后推出,或完全取消,對擴容路線圖沒有任何影響。

研究社區快速就這個提案聚集起來,并在一個月內發表了一篇ethresear.ch文章,詳細介紹了當前這個合并計劃!

當前&未來的路線圖?

可執行信標鏈

當前的合并架構在首次于2020年11月由MikhailKalinin發表的《可執行信標鏈(ExecutableBeaconChain)》上得到詳細說明。簡言之,它結合了多次迭代的以太坊2.0路線圖的洞見:

信標鏈已經啟動了,現在可以作為共識引擎來使用;

Rollup是擴展計算的最佳短期解決方案;

當前的Eth1客戶端是作為合并后執行層的最佳基礎;

搬到權益證明可以通過對當前運行的應用影響最小的方式實現

Mikhail提議中的一個重大變更是,與其讓當前的EVM鏈成為」分片0」,不如直接與信標鏈連接。

這是一個簡單但重要的見解——Eth1執行層客戶端已經是以共識算法可換的方式構建的。主網使用工作量證明,而測試網和私人以太坊網絡使用的是權威證明(proofofauthority)共識算法(clique、IBFT等)。

在文章里,Mikhail提議直接把權益證明作為客戶端使用的新共識算法。換句話說,就是把當前的工作量證明鏈與信標鏈合并。下面由TrentVanEpps制作的這張圖很好地說明這個變化:

來源:https://twitter.com/trent_vanepps/status/1415741658067517441/photo/1

這種方法將最大程度地減少PoW鏈上客戶端團隊要做的工作,同時仍然帶來「提前合并」和「以Rollup為中心路線」的所有好處。

Rayonism項目

為了驗證可執行信標鏈架構的可行性,在名為Rayonism的長達一個月的黑客松里,客戶端進行了原型設計。

在幾周內,Eth1和Eth2客戶端的各種混合組合作為合并后的客戶端在EVM上運行交易,通過信標鏈達成共識。

高度概括來說,現在的Eth2節點變成作為網絡的共識層,而現在的Eth1節點則作為其執行層。共識層的功能擴展為把最新的鏈頭信息發送給執行層,并向執行層請求區塊。執行層仍然負責處理區塊、廣播交易、存儲和管理狀態,和處理JSONRPC請求。

這個實驗驗證了可執行信標鏈的架構是合理的,且可以用作過渡到權益證明的基礎,現在這個過程被稱為合并。

PoW->PoS的過渡?

Rayonsim項目里沒有測試的是從真正的PoW網絡過渡到運行中的Pos網絡。經過幾次迭代后,現在已經大致敲定了一份規范。

為了實現從工作量證明到權益證明的過渡,在客戶端里需要設置一個TERMINALTOTALDIFFICULTY(終結總難度)。當發現區塊上的難度超過了工作量證明鏈的難度時,客戶端會進入過渡模式,它們會開始監聽權益證明層的信息來達成共識。一旦共識層最終敲定的一個區塊的難度超過了TERMINALTOTALDIFFICULTY,執行層將完全停止監聽和廣播PoW區塊信息。這樣,合并就完成了!

對于應用,這不會對合約和用戶造成任何影響。有一些操作碼需要更新,但就僅此而已。對于信標鏈節點的運行者,在合并中需要選擇一個執行引擎。同樣地,如果你在工作量證明網絡運行一個節點,在合并中需要選擇一個共識客戶端。隨著合并工作的開展,你可以預期會有多個開發者測試網、教程和會議來討論這些問題。

接下來的工作

盡管合并的總體方案已經確定了,客戶端團隊還有一長串的事情需要在未來幾個月內完成。大部分要做的事都可以在這里追蹤到,值得關注的包括確定合并后的同步協議、為整個過程設置創建集成測試、上線開發者測試網并在不利條件下運行它們,以及為過渡期間的各種意外情況做計劃。

如果你想深入了解實際的規范,EIP-3675詳細列出執行層客戶端需要的變化,而共識規范中的mergefolder詳細列出了共識層的變化。

當事情稍微穩定下來,請期待另一篇深入以太坊客戶端在合并后將如何工作的文章。謝謝你的閱讀,下次再見!

感謝DannyRyan、TrentVanEpps和MikhailKalinin對本文草稿的反饋。

一個值得注意的變更是「無狀態以太坊」不再是過渡到權益證明的先決條件。

在過渡階段根據總難度而不是區塊或slot號可以更好處理重組情況。想了解更多,請參見EIP-3675里的"Transitionprocess(過渡過程)"部分。

撰文:TimBeiko翻譯:ETH中文站

Tags:以太坊ETH區塊鏈ROLL以太坊官網錢包下載教程Ethfinex Nectar Token區塊鏈存證的特征有roll幣能出坐騎嗎

TUSD
NFTS:一文速覽 NFT 領域正在發生的 7 大趨勢_NFT

撰文:ScottChipolina&AndrewHayward 編輯:南風 NFTs正以猛烈的勢頭復蘇.

1900/1/1 0:00:00
EFI:金色DeFi日報 | 第九城市宣布將推出NFT平臺NFTSTAR_NFT

DeFi數據 1.DeFi總市值:1236.68億美元 DeFi總市值數據來源:Coingecko2.過去24小時去中心化交易所的交易量:35.

1900/1/1 0:00:00
加密貨幣:中幣(ZB)研究院:BTC正式成為薩爾瓦多法定幣 以太坊持續銷毀_哪些國家禁止加密貨幣

9月8日消息,北京時間9月7日及薩爾瓦多時間9月7日,薩爾瓦多“比特幣法案”正式生效,比特幣正式成為薩爾瓦多法定貨幣。目前,比特幣和美元同時作為薩爾瓦多法定貨幣使用.

1900/1/1 0:00:00
DAP:「猴子」火遍推特 Punks金、Apes銀?_NFTSwaps

原文標題:《庫里花了18萬美金買的猴子頭像,為什么能火遍推特?》編者語:8月28日,NBA球星斯蒂芬·庫里將其推特頭像更換為BoredApeYachtClub作品.

1900/1/1 0:00:00
Solana:金色觀察 | 7天翻倍增長 是什么讓Solana與眾不同?_OLAND

24小時上漲17.22%,近七天實現價格翻倍……Solana在過去一段時間的上漲表現直接使得Solana(SOL)躍升至全球加密排行榜第六名.

1900/1/1 0:00:00
元宇宙:張一鳴計劃50億砸向元宇宙_PICO幣

元宇宙火了。 今年3月份,元宇宙第一股Roblox上市首日收盤上漲54.4%,估值從一年前的40億美元翻至450億美元.

1900/1/1 0:00:00
ads