釋放rollup交易的生命周期:
目前狀態(中心化排序器)vs未來(模塊化一切)
首先,讓我們來看看當前中心化rollup情況:
當你在rollupdApp上執行操作并單擊錢包上的“簽名”時,交易旅程就開始了。
錢包就是你的界面。
這是你與區塊鏈網絡互動的方式。
在這背后,錢包與rollupRPC節點交互以檢查rollup的狀態。
如果把區塊鏈比作一所房子,那么RPC節點就像通往那所房子的門。
這是任何人都可以閱讀區塊鏈分類帳的方式。
Binance:將致力于啟用比特幣閃電網絡提款,以緩解提款擁堵現象:5月8日消息,Binance表示目前待處理的交易正在通過用更高的交易費用來進行處理。為防止將來再次發生類似情況,Binance對費用進行了調整。Binance將繼續監控鏈上活動,并在需要時進行相應調整。此外,Binance團隊將致力于啟用比特幣閃電網絡提款,以緩解提款擁堵現象。[2023/5/8 14:49:42]
rollupRPC將tx(作為“pendingtx”)發送到稱為內存池或內存池的交易儲存庫。
內存池是一個由節點組成的p2p網絡,可共享交易數據——但是這里的交易是無序的。
現在,中心化rollup運營商開始發揮作用。
該運營商(或“排序器”)執行多個任務:
1.對txs進行排序并創建一個塊
A股收盤:深證區塊鏈50指數上漲1.45%:金色財經消息,A股收盤,上證指數報3155.22點,收盤上漲1.01%,深證成指報11332.01點,收盤上漲2.13%,深證區塊鏈50指數報2917.12點,收盤上漲1.45%。區塊鏈板塊收盤上漲0.28%,數字貨幣板塊收盤上漲0.6%。[2023/1/5 10:23:05]
2.它向用戶發送一個“軟確認”,說明tx已經包含在L2塊中,最終也將包含在L1塊中
3.壓縮交易批次并將其發布到數據處理層-(為了簡單起見,假設它與結算層(L1)相同,例如以太坊)
4.執行交易塊以獲得一個新的狀態根,以前的狀態根+新的tx數據=新的狀態根。
貨幣市場預計英國央行將在11月底前加息175個基點:9月26日消息,貨幣市場預計英國央行將在11月底前加息175個基點。交易員預計到2023年11月,英國央行利率升至6%,將是2001年以來的最高水平。(財聯社)[2022/9/26 22:29:57]
然后在更新rollup狀態的網絡的各個節點之間傳播新的狀態根。
基礎層以太坊運行rollup的輕客戶端,該客戶端也接收新狀態。
以太坊上的rollup智能合約還驗證任何有效性證明(在zkru的情況下)或欺詐證明(在oru的情況下),然后更新L1數據庫中的rollup狀態。
至此,就完成了。
交易旅程完成了。
說得通嗎?
到這里為止很簡單。
中心化運營商負責所有的事情,這個過程看起來很簡單。
馬斯克將收購推特的股權承諾總額提高到335億美元:5月26日消息,埃隆·馬斯克放棄了用與特斯拉股票掛鉤的保證金貸款為其收購推特提供部分資金的計劃,收購案股權融資規模從而增加到335億美元。據周三遞交的一份監管文件顯示,馬斯克將再提供62.5億美元的股權融資以抵消同等規模的保證金貸款,該筆貸款在本月早些時候已被削減至62.5億美元。文件還顯示,馬斯克繼續尋求額外的融資承諾,包括與推特前首席執行官Jack Dorsey和其他投資者討論將股權注入推特。(金十)[2022/5/26 3:42:18]
但中心化是我們在區塊鏈中首先要避免的事情!
以下是中心化rollup排序器不夠理想的3個原因:
-審查交易
-實行壟斷定價
-在用戶之前搶先交易,生成MEV
此外,孤立的rollup會分散不同rollup之間的流動性。
怎么解決?
模塊化!
在以太坊生態系統正在走向的模塊化世界中,中心化rollup運營商的執行職責將被抽象出來,并由單獨的層執行。
在這時,交易生命周期會發生如下變化:
旅程再次開始,用戶通過錢包簽名交易。
錢包使用rollupRPC檢查狀態,并將“pending”tx發送到內存池。
但是,它不是將tx發送到特定于rollup的內存池,而是將tx發送到*共享sequencer*內存池。
共享的排序器內存池接收來自幾個不同rollup的交易。
稱為搜索者的實體跟蹤該內存池以搜索任何MEV機會。
搜索器通常是執行以下任務的重型全節點:
-提取一些交易
-添加自己的交易
-創建一個交易包來提取MEV
-把交易包發送給“builder”
-為他們的bundle出價,由builder選擇
構建器也是繁重的完整節點,它從出價最高的搜索器那里獲取bundle。
除了內存池中的其他tx外,它們還將bundle包含到一個塊中,并將該塊“提議”給共享排序器。
共享序列器現在執行以下操作:
1.選擇最好的塊(最高出價/遵循所有分組的標準等)。
2.向所有rollup用戶發送包含交易的軟確認
3.將有序的數據塊寫入數據處理層
rollup的完整節點:
-從共享排序器或基礎層檢索塊;
-根據他們的fork選擇規則進行檢查
—從其他rollup中過濾掉交易,并且使用STF(狀態轉換函數)將生成的交易子集應用到其先前的狀態。
這將生成rollup的新狀態,然后將其傳遞給輕客戶端。
同時,在L1智能合約上的流程是相同的:
驗證有效性證明或欺詐證明并更新數據庫。
這就是全部!
由于共享排序器不參與執行,它可以是“無狀態的”——這使得它們很容易實現去中心化!
而且由于多個rollup可以共享一個去中心化的排序器,這也提高了它們之間的互操作性。
@AstriaOrg和@EspressoSys是兩個優秀的團隊,為模塊化的未來構建共享排序器!Flashbots正在打造一個“去中心化的構建器”——“SUAVE”。我希望這有助于你理解最近關于排序器、提議器、構建器的討論。
Tags:ROLROLL區塊鏈NCEroll幣可以roll坐騎嗎roll幣能出泰沙拉克嗎銀行區塊鏈RFYield Finance
最近看了個蠻有趣的LLVMIR+SolanaVM做的de-Sequencer模塊化方案,簡單來說:1.如果把Eigenlayer比作給各條鏈做租借彈性節點,Celestia做的是多鏈插拔槽.
1900/1/1 0:00:00注:本文來自@DittoJoBrr推特,MarsBit整理如下:1.在上個周期熊市中發明出來的應用范式現在已經到了瓶頸,精疲力竭了。自從被發明以來沒有本質上的提升,但是局限卻越來越明顯.
1900/1/1 0:00:00BRC-20的瘋狂大家已經見識過了,而ORC20是BRC20的升級版。此文手把手教你們體驗暴富的技能1、ORC-20是什么?2、如何找ORC-20代幣文本3、ORC-20銘文鑄造教程詳細步驟4、.
1900/1/1 0:00:00概要? Shapella升級被激活了!我們在計劃下一個升級Dencun的最后階段了被納入的EIP包括:4844、6780、1153和6475.
1900/1/1 0:00:00作者簡介:邁克爾?J?凱西(MichaelJ.Casey)是CoinDesk咨詢委員會主席,也是麻省理工學院數字貨幣計劃區塊鏈研究的高級顧問.
1900/1/1 0:00:00東三環再無「公關名媛」這篇文章刷屏的時候,Mary剛跟一個項目方聊完上幣策略的事情。“努力不被新浪潮拍死。”Mary花30秒瞟了一眼文章,附上轉發語.
1900/1/1 0:00:00