📢 Gate廣場 #MBG任务挑战# 發帖贏大獎活動火熱開啓!
想要瓜分1,000枚MBG?現在就來參與,展示你的洞察與實操,成爲MBG推廣達人!
💰️ 本期將評選出20位優質發帖用戶,每人可輕鬆獲得50枚MBG!
如何參與:
1️⃣ 調研MBG項目
對MBG的基本面、社區治理、發展目標、代幣經濟模型等方面進行研究,分享你對項目的深度研究。
2️⃣ 參與並分享真實體驗
參與MBG相關活動(包括CandyDrop、Launchpool或現貨交易),並曬出你的參與截圖、收益圖或實用教程。可以是收益展示、簡明易懂的新手攻略、小竅門,也可以是現貨行情點位分析,內容詳實優先。
3️⃣ 鼓勵帶新互動
如果你的帖子吸引到他人參與活動,或者有好友評論“已參與/已交易”,將大幅提升你的獲獎概率!
MBG熱門活動(帖文需附下列活動連結):
Gate第287期Launchpool:MBG — 質押ETH、MBG即可免費瓜分112,500 MBG,每小時領取獎勵!參與攻略見公告:https://www.gate.com/announcements/article/46230
Gate CandyDrop第55期:CandyDrop x MBG — 通過首次交易、交易MBG、邀請好友註冊交易即可分187,500 MBG!參與攻略見公告:https://www.gate.com/announcements
主網費用降低47%,一文速覽Optimism即將到來的Bedrock升級
"Bedrock"升级预计将为Optimism主网带来47%的费用降低,这是一次重大的飞跃。这不仅大大提升了Optimism的性能,而且预计会吸引更多的开发者和用户加入Optimism生态系统。近半数的费用减少显然是一大利好,为Optimism在竞争激烈的区块链市场中塑造了显著的优势,同时也给用户带来了前所未有的便利和可承受性。此外,这次升级被看作是Optimism生态市场接下来持续强劲的催化剂之一,预示着Optimism的发展前景更加广阔、充满希望。
###”長話短說:
Bedrock升級:Optimism的新篇章,預計費用降低47%
降低使用費用是Bedrock版本中佔據極大比例的設計原則。這導致了對如何將交易發佈到L1(Layer 1)以及反向操作的全面重新架構。
儘管這種方式的影響極大,但它源於一個非常簡單的假設:較低的費用=好。我們希望我們的生態系統最具可接入性:最簡單,最有趣,建設和交易成本最低。
最終,Bedrock升級將為Optimism主網帶來47%的協議成本和安全費用的降低。請繼續閱讀,了解我們是如何實現這一目標的。
費用從何而來?
在Optimism主網上發送交易的費用有兩個來源:L2(二層網絡)執行費和L1數據/安全費。
L2執行費用類似於以太坊上常規交易費用的工作方式,但附加的優點是,由於網絡不像L1那樣擁擠,Optimism主網上的執行Gas價格非常低。
L1數據費是因為在Optimism上的所有交易也都發佈到以太坊。這一步對Optimism的安全至關重要,因為它意味著所有需要同步Optimism節點的數據都始終在以太坊上公開可用。這使得Optimism成為了L2。在Optimism上的用戶必須支付將他們的交易提交給以太坊的費用。由於以太坊上的Gas費用非常昂貴,因此L1數據費佔據了Optimism主網上交易總成本的很大一部分。
尋找改進點
在Bedrock開發初期,我們能夠確定幾個導致用戶不必要成本的區域。特別是,Optimism的遺留系統設計的方式,並未盡可能高效地使用L1數據空間。例如,向以太坊發布數據的前Bedrock系統,只是盡可能多地將交易添加到可以填充單個L1交易的壓縮數據束中。
為了解決這個問題,最合理的開始地方是嘗試提高向以太坊發布的大量數據壓縮的效率。我們還發現,重新組織從Optimism發送到L1的數據方式可以最大化L1上可用數據空間的使用。
修復方法的迭代
一旦我們有了一個提交由壓縮數據組成的交易組的概念驗證,使我們更接近目標,我們就專注於優化這種方法。
在指導開發的關鍵約束中,需要將L2塊的主體分割到多個L1交易中。如果有人提交一個大的交易到L2,它可能需要被切分以適應L1的Calldata。此外,我們用來壓縮數據的算法,輸入的數據越多,壓縮比就越好。為了解決這個約束並最大化壓縮比,我們設計了一個可以利用這些屬性的系統。
批量和壓縮數據
這個系統的關鍵構建塊是批處理。批處理是一種旨在最小化寫入L1的成本和軟件複雜性的線格式。傳統的區塊被轉化為批處理,盡可能多地消除額外的信息,只保留必要的,少量的元數據。
接下來,被稱為序列批處理的L2交易列表被壓縮成所謂的通道。每個通道都有一個最大大小(最初約為9.5Mb)。這些通道在提交到L1之前將使用壓縮算法進行壓縮。將大量批處理壓縮到每個通道中,這是我們獲得良好壓縮比的效率所在。
通道被進一步劃分為通道幀。這是幫助我們解決上述關鍵約束的部分。將通道切成幀讓我們可以處理非常大的L2交易,通過並行發送這些交易到L1,從而盡可能地填滿相應的L1交易。
壓縮算法
在選擇壓縮算法時,我們考慮瞭如zstd,brotli和LZW等候選者,但最終選擇了zlib,因為它為我們的需求提供了良好的性能。
在這種情況下,良好的性能意味著良好的壓縮比率與我們試圖達成的良好的壓縮和解壓速度之間的正確平衡。這反映了選擇壓縮算法的典型權衡:速度/壓縮比率性能。
最小化使用以太坊Gas
最後一個有助於費用降低的部分是,Bedrock移除了所有執行Gas,將L1數據費用降低到理論最低值。我們在Bedrock解釋器中深入討論了這一點。
以下是摘錄:
按數字計算的成本降低
Bedrock升級後,我們預計**協議成本/安全費用將降低47%**,包括狀態鏈承諾的99%和批提交成本的20%。
升級後,我們將通過OP Labs推特帳戶發布更新,包括後Bedrock數據(將顯示我們的預測有多準確),因此請密切關注。
下一步:費用優化和EIP-4844
我們為了降低Bedrock發布的費用,我們建立的設計和解決方案感到非常自豪。這是我們團隊傾向於紮實的工程基礎並乾淨地執行的結果。
我們的團隊正在繼續優化費用,以降低L2數據費用,所以請期待在Bedrock之後的版本中看到這個。我們可以做的具體事情之一是定時批提交,以便批處理被保證在特定的時間窗口(比如說10分鐘)內提交,並且我們可以在這10分鐘內費用最低時提交批處理。
更令人興奮的是,EIP-4844將很快被納入以太坊。當那個時候來臨,發布數據到L1的成本將進一步降低。
如果這篇文章讓你對在Optimism上建設感到興奮,請查看我們的文檔了解如何為社區做出貢獻。此外,我們的Bedrock解釋器詳述了與Bedrock版本一同到來的許多令人驚喜的特性。