以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads
首頁 > 萊特幣 > Info

以太坊:以太坊分片設計簡史:從「Block」到「Blob」

Author:

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

從“Block”到“Blob”,這其中涵義深刻。帶有“crosslink”的可執行的“分片鏈”被淘汰了:在信標鏈中實現EVM;使用“數據可用性采樣”的以rollup為中心的以太坊路線圖,擴容以太坊基礎層而無需增加應用環境的復雜性。但是,你如何在沒有區塊元數據的情況下調用分片內容呢?好吧,這就是“blob”派上用場的地方。“Blobspace”真是一個不錯的叫法!讓我來分享一些以太坊分片設計的歷史吧:分片(或“階段1”)按之前的計劃應該是在“階段2”(即信標鏈執行環境)推出。但在“階段0”(信標鏈啟動)之前,主網EVM具有優先權這一情況變得清晰,而“階段2”執行層(ewasm?)的推出遙遙無期。“階段1”的規范在信標鏈之前已經重寫了多次:更少的分片(1024->64)借助理想的跨分片通信(crosslinks)實現自由騎行新的托管證明設計(去掉托管部分,轉而采用罕見的故意證明丟失)更別說更早期的分片研究工作了,實話說,那些研究都非常抽象以及雄心勃勃:跨域消息傳遞、帶有ewasm的執行環境、動態訪問的無狀態性、分片委員會等等都讓L1變得更加復雜。而L1已經開始僵化了。但是,如果L1只專注于解決數據問題,那么上述提到的大多數問題都轉化為L2的開發問題。而采樣(sampling)正好解決了L1數據問題。如果我們可以在網絡層支持額外的功能...會如何呢?因此在2020年10月14日,開發者就”階段1的網絡連接問題(networking)“進行了一次電話會議。討論下來可以得出:gossipsub熱度很高+DHTs似乎很慢。但在當時,這些為時還早——每一個網絡開發者都還在忙著為信標鏈的發布做準備(12月1日!),而且由于當時的最新情況,網絡層存在很明顯的偏向。當時的偏向:Gossipsub=炙手可熱,主網準備就緒(除了一些DoS問題之外,沒有多大問題了。并且這些問題也在主網啟動之前發現/披露了)Discv5=不完整,需要在主網啟動前從5.0->5.1進行實時網絡遷移(https://github.com/protolambda/discv5-catdog)但方向似乎很明確:減少L1復雜性,信標鏈已經夠復雜了。只通過數據提高可擴展性,長期來看使用“數據可用性采樣”方案,并擁抱L2擴容解決方案。因此Vitalik將其描述為《以rollup為中心的以太坊路線圖》(中文版)。然而,當實現者忙于信標鏈的發布時,研究人員已經忙于發布后的工作了:Vitalik/Dankrad當時致力于一些早期的數據可用性設計草案,試圖讓實現者更加容易理解這些原理。同時,我們啟動了Zinken、Toledo和Pyrmont測試網+檢查更多的啟動事項(檢查漏洞等)。并且我們嘗試跟上研究的進度,并開始針對網絡層上的東西添加設計文檔。就當時來說,關注這些問題還太早了,但DAS(數據可用性采樣)實在太好了,沒辦法忽視。基于gossipsub的一些東西,我確實寫了一些想法,把它用于DAS。事后看來,我現在倒認為DHTs比Gossipsub更加適合DAS,也許除了初始分配。當時我期望一些DAS的規范能夠被實現和模擬。我想這是“blob”首次被提到?我們確實在“分片數據blob”這樣的上下文中使用過它,而且那時分片的規范中還沒出現過這個詞。信標鏈發布之后,又有了更多的時間,然后我寫了一個草案,在Vitalik和Dankrad寫的采樣規范草案中加入了更多typing和網絡層的內容。將blob命名引入分片的規范:)2021年一些事情發生了改變:為其設計的理想的p2p結構太復雜了,所以我轉而嘗試為它貢獻工具(go-kzg)和參與早期的合并工作(rayonism)。然后在夏天再次嘗試加入分片的研究工作,而不是參與Altair/London升級的開發工作。Blob又出現了,這次它的結構更加PBS化——聚合了blob-構建者和blob-提議者的BLS簽名。但還是太復雜了:因此,分片設計的演進方向變得主要“以信標提議者為中心”,這樣設計使得其“僅”成為一個網絡層的問題。這在某種程度上就像是對分片的第五次設計?極簡主義要舍棄掉很多東西,但結果確是美麗且強大的:更多的模塊化設計、封裝以及可選的復雜性。Rollup引起了我的注意,尤其是Optimism。2022年底,EIP4488(注意不要搞混了,不是4844!)和4490出現了:人們開始變得不耐煩,calldata的成本必須快速降低以保持競爭力!倫敦升級之后的AllCoredevs上對這些話題的討論也變得很熱烈。但在我看來這是不可持續的,因為calldata帶有L2不需要的傳統開銷。同時,Vitalik和Dankrad繼續研究一些新的分片設計:更加以信標鏈為中心、只通過數據進行擴容、專注于采樣方案。我覺得“danksharding”在21年底/22年初真正公開出來?不是很確定第一個版本是哪個了,Dankrad一直都在研究分片。22年初,Vitalik提出了兩種方法,我們可以在不使用采樣的情況下,向完整的danksharding發展:簡單版本和復雜版本。雖然在我看來,這其實就是“重EL(執行層)”以及“EL和CL分離,更容易和未來兼容”之間的區別。我喜歡第二個方案,然后在EthDenver2022期間,我們實現了EIP-4844:我和@lightclients致力于Geth;@asn_d6幫助研發KZG;@adietrichs致力于費用市場的研究;并且都和Vitalik/Dankrad一起起草一份EIP。Prysm團隊構建了首個CL原型。現在4844被命名為"proto-danksharding":實現完整分片的前提條件。但是“blobspace”才是真正的模因:經過許多次分片的設計迭代之后,這是比任何其他分片設計都更接近達到以太坊愿景的一個版本。對我來說,Serenity這個階段就是完成所有PoS和分片設計以及迭代更新的工作。我們已經在信標鏈以及類似于協議外PBS這些開發上獲得一些進展,讓我們在PoS方面有了一個不錯的開始。我想現在是時候對分片進行首次升級了:4844!還有一些對未來danksharding的熱點:L1數據包含延遲對L2的影響被高估了。為了獲得更多數據可用性的帶寬,值得權衡的設計空間。Gossip和TCPDHTs不好,UDPDHT類的覆蓋很好:這都是關于輕節點的計數(什么時候進行discv5擴展?)更多danksharding的熱點:采樣很大程度上依賴于良好的對等節點,希望看到更多評分優先但健壯的設計。寧愿選擇輕量級的通信和更多的女巫,而不是缺乏p2p上的驗證者隱私。ZK可以成為未來p2p抗女巫的技術,但現在來說似乎還遠著。

以太坊開發者:Shapella提款測試出現問題,但不會影響Shapella升級時間:金色財經報道,以太坊核心開發者Tim Beiko發推稱,開發者Marius Van Der Wijden發現了一個公共測試網Shapellabug,該bug在空塊(沒有交易或取款)的完全同步期間出現,其他幾個客戶端也遇到了這個問題,不過,這個問題很容易測試,可以快速修補。團隊認為這不會影響Sepolia升級的時間表,仍計劃在2月28日12:00點進行。另外,Barnabas Busa更新了最新的對Shapella進行壓力測試的提款Devnet。該Devnet有60萬驗證者,其中36萬驗證者在分叉時執行取款憑證更新。客戶端看到RAM+CPU使用率激增的情況,devops團隊將在未來幾天監控開發網絡,以查看有多少憑證更新消息被包含和丟失。該測試還揭示了Prysm<>Besu問題,其中Besu限制了它通過RPC發送的響應數量以防止DoS,但Prysm預期的響應數量高于Besu的當前限制。Besu團隊目前正在調查此事。此外,開發者還計劃進行另一次主網影子分叉,將在上面做一些Mev-Boost測試。2月10日以太坊基金會表示,Shanghai+Capella(Shapella)主網升級正在進入最后的預發布序列——公共測試網。Shapella包含許多功能,但對質押者和共識層來說最重要的是支持提款。退出的驗證者可以全額取款,而活躍驗證者余額超過32ETH的可以部分取款。另外,第一個長期存在的公共測試網Sepolia計劃于2月28日進行升級。[2023/2/17 12:12:44]

彭博首席策略師稱以太坊或已成為“The ? Word”贏家:彭博首席策略師Mike McGlone在推特上指出:“以太坊是不是已成為‘The ? Word’比特幣活動的贏家?”他還稱,以太坊正在加入黃金和比特幣的“混戰”,并分享了一張圖表,顯示ETH緊跟比特幣的上漲。今年早些時候,McGlone曾在推特上表示,以太坊對金融科技行業的革命性,就像比特幣對于黃金一樣。但他并非偏愛其中一方,除了看好ETH以外,他還認為比特幣的價格有望達到10萬美元。(U.Today)[2021/7/26 1:16:41]

Cardano創始人:以太坊、Cardano及波卡等協議可以共存創建萬億美元產業:2月25日消息,Cardano創始人Charles Hoskinson表示,以太坊、Cardano、Polkadot和其他協議可以共存,這些協議可共同為大型應用程序生態系統提供服務,并最終將成為一個數萬億美元的產業。(AMBCrypto)[2021/2/25 17:53:06]

Circle向以太坊網絡新增發1600萬枚USDC:Whale Alert推特表示,USDC發行方Circle向以太坊網絡新增發16,000,000枚USDC。[2020/12/2 22:51:01]

金色財經數據播報 比特幣以太坊價格下跌,但算力卻出現上升趨勢 :根據bitinfocharts數據顯示,雖然比特幣價格正在下跌,但比特幣的算力卻出現上升的趨勢,目前比特幣的算力為25.216Ehash/s,24小時內算力上漲3.87%;以太坊算力也有所上漲,目前為269.056Thash/s,24小時算力上漲1.67%;比特幣現金的算力出現小幅下跌,目前為2.706Ehash/s,跌幅達到0.28%。[2018/3/27]

Tags:以太坊DANSHABLOVSYS幣會成為第二個以太坊嗎Dancing BananaPEPEDASHAI幣Learning Block

萊特幣
NCE:從鏈上FTT流動性組成分析FTX和Binance的爭端問題

數據是必然為分析而存在的,而分析最終還是為人服務,當前最大的熱點就是FTT和BNB的博弈,那就從數據層面看看是否有什么提示.

1900/1/1 0:00:00
LEO:萬字長文:全面解讀新公鏈中的新機遇

目錄:綜合概述1.基于MOVE語言的新生態調研AptosSuiLinera2.模塊化區塊鏈與Celestia什么是「模塊化」?區塊鏈的架構分層數據可用性問題Celestia的區塊鏈擴展方案全模塊.

1900/1/1 0:00:00
LID:新項目 | SOLID:想做生態重建后的“Terra版DAI”

隨著今年五月UST嚴重脫錨、LUNA價格崩潰,Terra生態的大多項目也隨之“信譽破產”,逐漸淡出了大家的視野.

1900/1/1 0:00:00
ROLL:對比Scroll與Hermez,理解zkVM與zkEVM

我還沒有深入研究Hermez的zkevm解決方案,有趣的是,比較Scroll和PolygonHermez的zkevm是一個很好的視角,可以幫助大家更好地理解zkVM和zkEVM.

1900/1/1 0:00:00
慢霧:空白支票eth_sign釣魚分析

近期,我們發現多起關于eth_sign簽名的釣魚事件。釣魚網站1:https://moonbirds-exclusive;//RLPencodeconstrawTransaction=rlp;/.

1900/1/1 0:00:00
區塊鏈:金融科技應用Step完成3億美元債務融資,同時推出加密投資產品

本文來自BusinessWireOdaily星球日報譯者|念銀思唐面向下一代提供一體化金融解決方案的公司Step宣布獲得由TriplepointCapital和EvolveBank&Tr.

1900/1/1 0:00:00
ads