Flashbots是一個研究和開髮組織,旨在減輕Maximal Extractable Value(MEV)對區塊鏈的負麵影響,特別是以太坊。他們的主要目標是通過MEV-Boost等産品爲MEV打造一個無需許可、透明和可持續的生態繫統。未來的 MEV 髮展應專註於跨鏈 MEV 捕穫、最小化價值流失、最小化對協議真實用戶的潛在負麵影響,併確保參與者公平分配等方曏。
Elma Ruan,WJB資深投研員,擁有常春藤盟校市場/金融雙碩士學位,5年WEB3經驗,擅長DeFi, NFT等多個賽道,進入加密行業前,曾就職某大型證券公司任職投資經理。
MEV(礦工可提取價值)是底層基礎設施的一小部分,與區塊內的交易密切相關。它具有高收入效應,收入增加與交易場景的覆雜性成正比,併且相對風險較低。解決 MEV 問題是以太坊髮展路線圖的重要組成部分,旨在確保可靠、公平和可信任的中立交易,併解決 MEV 問題。未來的 MEV 髮展專註於跨鏈 MEV 捕穫、最小化價值流失、最小化對協議真實用戶的潛在負麵影響,併確保參與者公平分配等方曏。
當提到MEV時,常常會被想到與之相關的各種策略,例如搶先交易、夾子攻擊、跟蹤交易等等。這些策略可能給區塊鏈生態繫統中某些參與者帶來不公正的結果,損害普通用戶的利益。Flashbots的創始人們認爲MEV問題也是以太坊生態繫統中的一個重要問題,它可能導緻不公平的交易和造成市場扭曲。因此創始人創建了Flashbots項目,旨在爲以太坊生態繫統提供一個可信、中立的通信渠道,以便礦工和其他參與者之間進行私人通信,從而解決MEV問題。
Flashbots的核心基礎設施是中繼器(relay),其作用是收集來自不衕參與者網絡的交易包,併將它們轉髮給礦工。中繼器可以驗證交易的有效性,防止惡意交易的出現。衕時,中繼器還能幫助礦工更好地利用MEV,從而提高他們的收益。
用戶和Searchers(搜索者)之間的配對是通過Flashbots服務實現的。用戶可以選擇性地將他們的交易信息暴露給Flashbots, Searchers根據這些交易信息的集合捆綁打包,併將其提交給Block Builders來構建整個區塊, 這樣有助於Searchers更有效地進行套利操作。如果用戶願意,套利者可以與用戶分享一部分MEV利潤,從而實現雙贏的局麵。這種機製還可以爲其他套利者提供一個良性競拍過程,他們可以通過出更高的價格來穫得利潤,避免了交易失敗和避免承擔過多的Gas費用。此外,通過過濾掉失敗的交易,減少了鏈上空間的占用,從而在一定程度上緩解了擁堵問題,實現了多贏的局麵。
總體來説,對各方都是有好處的:
Proposers(提案人):通過與Searchers私下合作,Proposers可以排到前麵併穫得更多的利益。
Searchers:使用Flashbots,他們可以避免資源浪費,節省成本,併穫取更多交易信息。
交易用戶:在髮起交易時可以避免惡意行爲的幹擾,併減少因爲錯誤操作而産生的損失。
Flashbots: 穫得用戶和Searchers提供的獨家交易信息,從而穫得更多的穫利空間,讓其變得更強。
然而,Flashbots也存在一些劣勢。首先,Flashbots的中繼需要大量的計算資源和帶寬,這可能會導緻一些性能問題。其次,Flashbots需要得到足夠的參與者支持,否則它可能無法髮揮作用,這需要Flashbots與以太坊生態繫統中的其他參與者建立合作關繫,以確保Flashbots能夠得到廣泛的應用和支持。最後,盡管Flashbots目前是一個非盈利組織,但仍然需要將交易提交到中心化的Flashbots服務器,這可能存在一些中心化風險。
在行業大背景下,Flashbots的出現是一個積極的信號。隨著加密貨幣市場的不斷髮展,MEV問題已經成爲一個越來越嚴重的問題。Flashbots的解決方案爲以太坊生態繫統提供了一個可行的解決方案,可以幫助減輕MEV問題帶來的負麵影響。MEV的公平化和市場化爲LSD協議和以太坊質押者提供了可預測的收益,促進了以太坊質押的增長和LSD協議對MEV解決方案的採用。衕時,MEV的公平化和市場化也促進了鏈上活躍度的增長,提升了鏈上用戶體驗,推動了MEV産品的採用和對以太坊質押的需求,形成了一個良性循環。此外,市場化的MEV協議還能更好地分配利益,推動整體以太坊生態的增長。
長期來看,MEV賽道有廣闊的前景。目前雖然處於起步階段,但已經開始出現頭部效應。Flashbots爲MEV的快速增長構建了基礎,併爲未來提供了許多機會。
Flashbots項目估值已達10億美元,根據The Block的報道,該以太坊基礎設施服務提供商在23年7月完成了6000萬美元的B輪融資。
Flashbots的業務範圍主要包括Flashbots Auction、Flashbots Protect、Flashbots Data、MEV-Boost和MEV-Share。Flashbots Auction是一個無需許可、透明且公平的生態繫統,旨在高效提取最大利益併保護交易先知行爲。Flashbots保護提供安全、用戶友好的交易方式,防止惡意交易併允許用戶分享MEV。Flashbots Data提供用於分析以太坊MEV的工具,存儲在Postgres數據庫中。MEV-Boost可以提高驗證人效益,促進以太坊競爭和去中心化。MEV-Share是一種開源協議,旨在讓用戶、錢包和應用程序能夠內部化他們交易所創造的最大利益損失(MEV)。
SUAVE是一個名爲“Single Unified Auction for Value Expression”的項目,旨在通過構建一個去中心化的交易序列化層來解決MEV(礦工可提取價值)的問題。SUAVE由三個主要組件組成:通用偏好環境、最佳執行市場和去中心化的區塊構建網絡。SUAVE旨在賦予用戶更多的權力,併最大程度地去中心化公共區塊鏈。它是一個獨立的網絡,可以作爲任何區塊鏈的即插即用內存池和去中心化的區塊構建器。Flashbots是SUAVE的創建者之一,在SUAVE的白皮書中,Flashbots明確錶示,他們將繼續完善SUAVE,把SUAVE列入了未來重要的規畫中。
此外,SUAVE的未來計畫還包括與其他MEV相關的項目和組織合作,以推動MEV的髮展和去中心化。SUAVE還計畫通過社區治理來實現去中心化,以確保其長期的可持續性和髮展。
根據領英官網顯示,Flashbots目前擁有28位員工,其中大部分集中在計算機科學、數學、心理學和經濟學等專業領域。這些員工具有廣泛的專業背景,擅長於各種技術與領域,包括但不限於Python、區塊鏈、機器學習和C語言等。他們的專業知識和技能使得他們能夠在以太坊生態繫統中應對覆雜的技術挑戰,併爲Flashbots項目的研究和髮展做出積極貢獻。
Philip Daian 聯合創始人
另外, Stephane Gosselin,Flashbots的聯合創始人,於2022年10月因與團隊在審查製度方麵存在分歧而辭去了公司職務。
Alex Obadia是Flashbots的前聯合創始成員和頂級策略研究員,於2023年6月20日出於個人考慮離開了Flashbots。
Andrew Miller
可信執行環境和SUAVE 的研究主管
Miller以其破解英特爾SGX代碼的研究而廣爲人知,他一直擔任加密貨幣和合約計畫(IC3)的副主任,Miller計畫將從伊利諾伊大學擔任助理教授職位中暫時休假,目前他在該校專註於電氣和計算機工程
Hasu Flashbots 戰略主管
Hasu擔任領先流動質押協議Lido的戰略顧問,以及保護用戶免受MEV影響的Flashbots研髮團隊戰略主管。目前,他錶示大約 90% 的時間在 Flashbots 上,10% 的時間在 Lido 上。他還在Paradigm投資公司擔任研究合作者,是Deribit Insights聯合創始人,曾代錶MakerDAO。他通過寫作、社交媒體和播客進行教育和推動行業髮展。
這家公司成立於2020年,經歷了兩輪融資。在成立之初,公司穫得了Paradigm的種子輪投資,投資金額未公開披露。而在2023年,公司進行了B輪融資,融資金額爲6000萬美金, Paradigm是B輪融資的重要投資方。
Flashbots 的主要服務對象包括以下人群:
1) 套利和清算機器人、DeFi交易員:通過在以太坊鏈上尋找可提取的價值來穫取利潤,併將這些交易捆綁在一起提供給Flashbots的Builders。
2) 具有覆雜使用功能的以太坊Dapps:這些Dapps利用Flashbots提供的功能來優化其交易的執行,提高效率和收益。
3) 專業的Builder機構:這些機構通過從Searchers髮送的交易捆綁中挑選最有利可圖的交易,併將它們打包成完整的區塊,最終通過Relay髮送給Validators。目前市場上活躍的Builders數量較少,而前幾家機構壟斷了市場份額。
4)礦工: ETH2.0的驗證者,負責曏網絡提議區塊併將其添加到鏈中。
5)普通的以太坊用戶: 他們可以直接與Flashbots交互,通過Flashbots提供的工具和接口來執行他們的交易。
Flashbots的業務範圍主要包括以下幾個方麵:
1)Flashbots拍賣(Flashbots Auction):提供了一個無需許可、透明和公平的生態繫統,用於高效地提取MEV(礦工可提取價值)併保護交易防止先知行爲,衕時保持以太坊的理念。Flashbots 拍賣在以太坊用戶和驗證者之間提供了一個私有通道,以便在區塊內有效地傳達交易首選順序。
2)Flashbots保護(Flashbots Protect):爲以太坊用戶提供了一個用戶友好、安全和功能強大的交易環境。它具有可配置性,可以選擇髮送給哪些構建者併根據自身需求自定義MEV分享的設置。衕時還提供了防止交易先知行爲的保護機製,使交易不會被公共Mempool中的惡意交易捕捉,併且如果交易創建了MEV,用戶可以通過MEV-Share機製穫得回報。
3)Flashbots數據(Flashbots Data):提供了一種用於以太坊的MEV檢查的工具,可以對區塊進行分析,包括驗證人的支付、代幣轉賬和利潤、兌換和套利等數據,併將所有數據存儲在Postgres數據庫中,以進行查詢和分析。
4)MEV-Boost:主要目的是爲了提升以太坊驗證者的效益,通過訪問競爭性的區塊構建市場。MEV-Boost機製將提案者和區塊構建者的角色分開,從而促進了以太坊網絡的去中心化和抗審查能力。
5)MEV-Share:是一個開源的協議,用於讓用戶、錢包和應用程序內部化他們交易所創造的MEV。它具有中立性,意味著任何搜尋者都可以參與其中,而不受限於特定的區塊構建者。
綜上所述,Flashbots主要涉及Flashbots拍賣、Flashbots保護、Flashbots數據、MEV-Boost和MEV-Share等業務範圍,旨在提高MEV的效益、保護交易安全、提供競爭性的區塊構建。
Flashbots的業務主要涉及到四個部分:Searchers搜索者、Relays中繼器、Builders構建者和Proposers提案者。這些角色在單個出塊的流程中扮演不衕的角色和承擔不衕的責任。
以下是這些角色在單個出塊流程中的流程和責任:
Builders構建者:Builders通過收集來自用戶、搜索者或其他訂單流的交易來創建區塊。他們的目標是以最大化自身和提案者的MEV爲目標,構建出具有最大可執行價值的區塊。
Relays中繼器:Relays是受信任的第三方,作爲雙曏通信渠道將提案者與構建者聯繫起來。他們扮演驗證者的角色,驗證區塊的有效性,併計算曏提案者支付的金額。
Proposers提案者:Proposers是以太坊權益證明驗證者(Validators)。他們在收到Relays提交的區塊頭和支付值後,評估所有收到的出價,選擇與最高支付相關聯的區塊頭進行簽署。
Searchers搜索者:Searchers監聽公共交易池和Flashbots私有交易池,尋找利益最大化的交易順序,併將其打包提供給Builders。
操作流程如下:Builders創建區塊併提交給Relays中繼者。Relays驗證區塊有效性,計算支付給提案者的金額,併髮送區塊頭和支付值給當前提案者。提案者評估收到的出價,選擇與最高支付相關的區塊頭簽署,併髮送給Relays。Relays使用信標節點髮布區塊,併將其返回給提案者。最後,獎勵以區塊內的交易和區塊獎勵形式分配給Builders和提案者。
Flashbots Auction是一個開放、透明、公平的生態拍賣機製,旨在高效穫取MEV和防止搶先交易,符合以太坊的理念。它通過一個私有通信渠道,使以太坊用戶和驗證者可以高效溝通區塊內交易的優先順序。
Flashbots Auction最初基於mev-geth和mev-relay。在PoS以太坊中,它建立在Mev-Boost之上,該程序實現了以太坊的“提案者-構建者分離”。
但也暴露出MEV帶來的一繫列負麵效應:
1)PGA機器人操作者和POW礦工之間低效的交易順序溝通,導緻網絡和鏈路擁堵。
普通用戶承擔高Gas費和區塊空間稀缺的損失。
2)MEV激勵機製對以太坊共識的安全性構成一定威脅。它鼓勵鏈上歷史重組,以穫取過去的MEV,併衕時推動交易路由的中心化,以穫得更好的隱私保護、延遲控製和交易順序控製。
3)有相關方正在開髮許可和排他的交易路由基礎設施, 這有損以太坊的中立性、透明度、去中心化和公平性。Flashbots Auction作爲一個開放的民主化選擇,旨在降低上述負麵效應和安全威脅。
工作原理
Flashbots Auction是一個提供私有交易池和密封式區塊空間拍賣機製的繫統。該繫統允許區塊生成者在不信任的環境下,委托他人來尋找最優的區塊構造方式。
在常規的以太坊交易池中,用戶會把交易廣播到公共P2P網絡,併指定Gas價格,錶示他們願意爲以太網上的計算支付的費用。區塊生成者收到交易後,根據Gas價格排序,然後使用貪婪計算法(在計算機科學中,貪婪計算法是一種選取局部最優解的算法,希望通過局部最優選擇達到全局最優。這裡指區塊生成者使用貪婪計算法産生收費最高的區塊)産生一個區塊,以通過交易費用最大化收入。這種機製混合了英式拍賣和全支付拍賣的特點,在公開環境中競價區塊空間,最高出價者穫勝,所有參與者都承擔成本。
這種機製存在以下問題:
1) 公開的交易池導緻區塊空間競價戰,增加網絡負載和Gas價格波動,不利於沒有先知競價策略的參與者。
2) 全支付拍賣導緻未中標的交易在區塊鏈上失敗,從而浪費了寶貴的區塊空間。此外,出價方由於執行風險而低估了他們的出價,最終導緻人爲的區塊空間稀缺併使驗證者的收入下降。
3)僅僅依靠Gas價格的機製導緻出價參與方無法錶達對交易順序的偏好,因爲他們隻能競價爭奪區塊的頂部位置。這迫使參與方採取其他無效的策略來增加自己的交易入塊機會,比如髮送大量無用交易來占用區塊空間。這種情況導緻公共資源的浪費和效率損失。
相反, Flashbots拍賣使用首價密封投標拍賣(FPSBA)機製, 參與方可以通過私下渠道溝通具體的出價和交易順序偏好,而無需支付未中標的成本。這種機製最大限度地提高了驗證者的收益,因爲每筆交易都有對應的出價,驗證者可以選擇收益最高的交易組合。衕時,不衕參與方需要根據MEV機會的預期收益確定出價,這相當於是一個價格髮現過程,可以推導出MEV機會的市場價值。最關鍵的是,FPSBA機製杜絶了公開競價導緻的搶先交易問題。
Flashbots Auction路線圖
Flashbots團隊採用了一種逐步推進的方式來實現Flashbots拍賣架構的去中心化。在這個過程中,他們將分階段地引入新的技術和改進,以逐步完善整個架構。
交易前隱私:交易隻在被打包進區塊後公開, 排除中間方如中繼器和構塊者。
失敗交易隱私:未中標交易不會進入區塊,不會公開。
效率:意味著MEV的穫取不會造成不必要的網絡或鏈路擁堵。
捆綁合併:以無衝突的方式合併多個傳入的捆綁包。
不可逆保護:一旦包含Flashbots捆綁的區塊傳播, 就難以通過鏈重組進行修改,可防止時序攻擊。
完全隱私:中繼器和驗證節點等中間方無法在上鏈前看到交易內容。
允許開放:沒有審查交易的可信中間方。
技術架構
Flashbots拍賣架構提出了一個網絡, 包含三個不衕的參與方,各自專門執行維持這種通信渠道所需的部分工作。區塊構建者負責構建完整的區塊,由驗證者進行提議。
對搜索者(Searchers)來説
Searchers指的是出於各種目的,優先使用Flashbots私有交易池而非常規P2P交易池的以太坊用戶。這些用戶負責監控鏈上狀態,併曏中繼器髮送交易捆綁包。
主要可分爲以下三類:
以太坊交易機器人操作者 : 他們需要快速、無風險進入區塊空間,例如套利和清算機器人。
尋求交易搶跑保護的以太坊用戶 :例如Uniswap交易員。
具有覆雜使用功能的以太坊Dapp : 如實現賬戶抽象或零Gas交易。
(Searchers從各種渠道穫取信息,併根據這些信息創建捆綁包髮送給區塊構建者)
通過直接將捆綁包提交給區塊構建器,而不是通過點對點網絡,Searchers能夠穫得”交易前隱私”,這意味著他們的交易不會被網絡中的其他人看到。Searchers可以通過兩種方式錶達他們願意支付以確保交易被打包的費用:設置以太坊交易的Gas價格或直接曏Coinbase地址轉賬。與設置Gas價格不衕,直接支付的方式可以避免不必要的失敗出價費用,併在交易成功時才需要支付費用。採用這種方式既確保了交易的隱私,又提高了經濟效益。
對區塊構建者(Block Builders)來説
Block Builders是一類專業人員,他們接受用戶和搜索者的交易,併努力從這些交易中構建出最具盈利潛力的區塊。構建出的區塊會通過MEV增強中繼器髮送給驗證者。搜索者會曏一個或多個區塊構建者髮送捆綁包。
(區塊構建者使用來自搜索者的捆綁包和來自交易池的交易來創建區塊)
中繼器(Relays)
中繼器是PBS(Periscope Block Scope)的一個組件,負責將來自構建者的區塊進行托管,以供驗證者使用。
(中繼器從其構建者中選擇最具盈利性的區塊,併對其進行托管,以供驗證者使用)
通過MEV-Boost技術,驗證者可以從多個中繼器中選擇最有盈利潛力的區塊。每個中繼器會在驗證者決定將其提議給網絡之前,將區塊的內容保密。
具體而言,中繼器執行以下步驟:
接收來自區塊構建者的新區塊。
當驗證者要求時,將最盈利的區塊髮送給驗證者。
驗證者通過對該區塊頭進行簽名,確立自己將提議完整區塊的承諾。
在收到驗證者簽名的區塊頭後,中繼器將完整區塊髮送給驗證者。
快速而可靠地執行所有操作,以確保驗證者不會錯過提議截止時間。
驗證者(Validators/Proposers)
在PoS以太坊中,驗證者負責曏網絡提議區塊,併將區塊追加到區塊鏈上。
(驗證節點利用MEV增益,在多個中繼器中選擇最有利可圖的區塊來進行提案)
當區塊構建者在生成區塊時,如果他們包含能夠産生最大化收益的MEV交易,那麽生成的區塊往往更具利潤性。驗證節點可以通過選擇這些具有最高利潤的區塊來穫得更高的利潤。這個過程被稱爲Mev-Boost,它可以提升驗證節點的收益。
Bundles(交易包)
Searchers使用Flashbots將交易包提交給區塊構建者,以便將其包含在區塊中。交易包是將一個或多個交易組合在一起,併按照提供的順序進行執行。除了Searchers的交易之外,交易包還可以潛在地包含來自內存池中其他用戶的待處理交易,併且交易包還可以定曏地選擇特定的區塊來進行包含。
Bundle Pricing(交易包價格)
Flashbots的block Builders從高層次來看,旨在在所構建的區塊中包含可能穫利最大的交易。在以太坊的PoW機製中,Flashbots的塊構建器通過將搜索者的捆綁包插入塊的頂部,併刪除塊尾部的交易來達到搜索者的最大穫利目標。根據Gas Price計量,區塊尾部的交易對於礦工來説是最不賺錢的但要挖掘的交易。因此,對於一個Flashbots捆綁包來説,要被認爲是賺錢的,它必鬚具有比它所替代的區塊尾部交易更高的Gas Price。
在PoS以太坊中,Flashbots上的捆綁包定價的經驗法則基本相衕;更賺錢的交易通常會受到塊構建算法的青睞。捆綁包/交易的盈利能力是由每個使用的Gas Price、優先費用和直接驗證者支付價格來確定的。
在PoS機製中,捆綁包不會將交易放置在捆綁包交易之間,而是可以在塊中的任何位置放置。這意味著除了將交易捆綁成一個包之外,還可以將來自內存池的其他交易添加到區塊鏈中。然而,捆綁包中的交易不會被直接添加進區塊鏈。
捆綁包排序公式
Flashbots block Builders使用了一種新的算法,旨在産生最賺錢的塊。這種設計對於搜索者來説有一些重要的變化需要註意:
不再根據有效Gas Price進行排序和包含捆綁包,算法優化整體塊的利潤。
不再保證在塊的頂部執行。
其他交易(例如來自內存池的交易)可能會在兩個不衕捆綁包之間實現,而不是在捆綁包內的交易之間。
RPC終端點
高級用戶可以與relay.flashbots.net上的RPC終端點或以下其中一個測試網址進行交互。
捆綁包中繼器URL如下:
Searchers Reputation 搜索者聲譽
在高負載期間,Flashbots爲具有良好績效記録的搜索者提供對Flashbots區塊構建器的一緻訪問。爲了應對覆雜的應用層攻擊,即第7層攻擊,正在探索多種解決方案之一,即通過引入搜索者聲譽機製,以增強Flashbots基礎設施。
EIP-1559 Support
自從mev-geth v1.10.5-mev-0.3.0版本起,Flashbots開始支持EIP-1559交易。對於希望繼續使用傳統交易方式的搜索者,不需要進行任何配置更改。然而,EIP-1559對於區塊的基本費用帶來了重大改變,這意味著那些曾經使用0 Gas價格進行交易的搜索者需要對其事務進行一些級別的調整。盡管如此,搜索者仍然有機會優先支付費用,他們可以直接曏Coinbase轉賬或者支付高於EIP-1559基本費用的Gas價格。但無論如何,用戶的交易必鬚至少包含等於基本費用的以太坊Gas Price。
概述
Flashbots Protect RPC 不會追蹤用戶的任何信息(例如IP地址、位置等),也不會存儲或記録用戶信息。Flashbots Protect 是一種用戶友好、安全而強大的以太坊交易方式,既適合新手,也適合有經驗的用戶。
它擁有以下主要優點:
1)可配置性:用戶可以選擇將交易髮送給不衕的構建者,併設置 MEV份額。
2)防止搶先交易:用戶的交易不會被公共內存池中的夾子機器人髮現。
3)穫得 MEV 回報:如果用戶的交易産生了 MEV,用戶可以通過 MEV-Share 穫得最高90%的回報。
4)無失敗交易:隻有在用戶的交易操作沒有被撤銷或回滾時,才會將其納入交易中,因此用戶無需支付失敗交易的費用。
MEV-Share(後文有更詳細的介紹)
通過 MEV-Share,用戶有機會穫得他們通過交易所進行交易時所創造的最大爲 90% 的 MEV 收益。默認情況下,Protect 用戶將連接到可持續調優的 Stable 配置,該配置由 Flashbots 不斷優化以實現更好的執行效果,衕時保護用戶免受有害的 MEV。
Flashbots MEV-Share 節點維護著一個穩定配置,不斷進行優化,旨在爲用戶提供更好的執行效果,衕時保護用戶免受有害的 MEV。用戶隻需要將交易髮送到 Flashbots Protect 以穫得收益。高級用戶可以通過高級麵闆或手動設置其 Protect RPC 請求來對交易和首選項進行更精確的控製。
有三種使用Flashbots Protect的方式:
1) 將Flashbots Protect RPC(https://rpc.Flashbots.net)添加到用戶的錢包中,適用於大多數用戶。
2) 使用eth_sendRawTransaction將交易髮送至https://rpc.Flashbots.net。
3) 使用eth_sendPrivateTransaction將交易髮送至Flashbots。
最簡單的使用方式是將Flashbots Protect RPC添加到用戶錢包中,併可以配置髮送給哪些構建者以及自定義MEV-Share設置。
提升交易的納入速度
通過Flashbots Protect髮送的交易默認僅與Flashbots共享,Flashbots僅構建以太坊的一部分區塊。如果用戶希望增加交易被納入的機會,可以選擇與更多構建者共享用戶的交易。隻需在“連接錢包到Protect”按鈕的選項中選擇其他構建者即可。
取消交易
提交至Flashbots Protect的交易會髮送到Flashbots MEV-Share節點,併在那裡掛起最多6分鐘。
Flashbots Protect允許用戶通過曏Flashbots Protect提交取消交易來取消待處理交易。取消交易時,用戶需要髮送一筆新交易,該交易需滿足以下條件:
要取消一筆交易,可以通過使用相衕的地址進行提交,包括相衕的nonce、髮送者和接收者地址,併且數據字段爲空。這樣取消交易是免費的,它主要用於驗證控製原始交易賬戶的操作權限。由於取消交易不會被允許進入區塊鏈,因此不會産生任何費用。
修覆卡住的交易
如果用戶的交易處於“待處理”狀態或nonce非常高,用戶需要在MetaMask中清除活動和nonce數據。這將導緻MetaMask從網絡更新nonce和交易歷史記録。在此過程中,用戶的資金和密鑰是安全的。
MEV-Inspect
mev-inspect-py是一個用於以太坊的MEV檢測工具。它能夠分析區塊中的各種信息,包括驗證者支付、代幣轉移和利潤、交易和套利等等。所有這些數據都會被存儲在Postgres數據庫中,方便進行查詢和分析。
執行區塊的檢測按照以下步驟進行:
從RPC端點穫取區塊的跟蹤信息、收據和區塊數據。
使用已知的ABI(應用二進製接口)對跟蹤信息進行解碼(指使用特定智能合約的ABI規範來解析區塊鏈上的交易或事件跟蹤數據),以便能夠理解其含義。
從解碼後的跟蹤信息中提取出結構化的對象,例如轉移和交換操作。
將這些結構化對象保存到數據庫中,以便日後進行查詢和分析。
MEV-Boost是一個開源的中間件軟件,由驗證者使用,用於訪問一個競爭激烈的區塊構建市場。它是Flashbots開髮的,旨在實現基於權益證明(PoS)以太坊中的提案者-構建者分離(PBS)。通過MEV-Boost,驗證者可以從構建者市場中穫得區塊。構建者會生成包含交易順序和提案者費用的區塊,併曏驗證者提供。通過將提案者和構建者的角色分離,MEV-Boost鼓勵更多的去中心化和抗審查性在以太坊網絡中。
意義
在以太坊上,MEV具有集中化的影響力。如果沒有進行幹預,圍繞MEV機會的競爭可能導緻共識機製的不穩定,衕時也可能需要建立許可通信基礎設施,以確保搜索者、區塊生産者和驗證者之間的平衡。對於PoS以太坊來説,穫得MEV的機會變得更爲重要,因爲計畫中減少的區塊獎勵將使MEV成爲驗證者總收入的較大部分。運行MEV-Boost的驗證者通過將自己的區塊空間出售給開放市場來最大化其權益獎勵。據估計,使用MEV-Boost的驗證者可以將其權益獎勵提高超過60%。
工作原理
PoS節點運營者需要運行三個軟件組件:驗證者客戶端、共識客戶端和執行客戶端。MEV-Boost作爲共識客戶端的一個附加組件,是一個獨立的開源軟件,負責查詢和外包區塊構建給一組構建者網絡。
區塊構建者準備完整的區塊,優化MEV提取併公平分配獎勵,併將區塊髮送給中繼器。一個MEV-Boost實例可以配置爲連接多個中繼器。
中繼器將來自多個構建者的區塊進行彙總,併確定最有利可圖的區塊提交給提案者。然後,提案驗證者的共識客戶端通過MEV-Boost接收到的最有利可圖的區塊將其傳播到以太坊網絡,以進行證明和區塊包含。
MEV-Share是一個開源協議,旨在讓用戶、錢包和應用程序內部交易所産生的最大可執行值。通過”orderflow auction”的方式,它允許用戶選擇與願意將其交易打包的搜索者共享交易數據。用戶可以自由選擇如何重新分配搜索者的報價,可以選擇自己、驗證者或其他參與方。MEV-Share具備中立性,對搜索者開放,不偏袒任何一個特定的區塊構建者。其目標是減少獨占訂單流對以太坊的集中化影響,併使錢包和其他訂單流來源能夠參與到MEV供應鏈中。
使用MEV-Share的方式很簡單,用戶隻需將交易髮送到Flashbots Protect,利用該服務Flashbots MEV-Share節點。通過MEV-Share,MEV被返還給其最初的創建者:用戶。該協議具備可擴展性和去中心化的設計,使得搜索者可以無需許可就進行集成,併且不會偏袒任何一個特定的區塊構建者。
用戶將其交易髮送給特定的MEV-Share節點,該節點根據用戶的隱私偏好選擇性地與搜索者共享交易信息。基於這些信息,搜索者提交部分捆綁給MEV-Share節點,試圖在不查看交易完整數據的情況下從用戶的交易中提取MEV。 MEV-Share節點會模擬搜索者提交的交易捆綁的一部分。然後,它會將成功的捆綁和一個條件髮送給區塊構建者。換句話説,MEV-Share節點會幫助搜索者共享他們成功的交易捆綁信息, 這意味著用戶將從自己的交易中穫得90%的MEV回報。這一機製確保了用戶在該過程中穫得公平的回報。
目前,MEV-Share節點僅接受回溯操作。
自2022年9月15號合併之後,項目方將MEV更改爲REV(Realized Extractable Value)。
可以將REV拆分爲以下2個部分:
其中,REVS是傳遞給搜索者的價值,REVM是傳遞給礦工的價值。需要註意的是,如下麵所述,REV已經包括了機會的開採成本(即機會的實際REV取決於開採時的網絡gas價格)。
搜索者的REV由以下部分組成:
在執行提取操作的交易中,Vout錶示從搜索者流曏區塊鏈的價值(不包括Gas費);Vin錶示從區塊鏈流曏搜索者的價值;MEVg錶示交易的Gas價格;MEVs錶示交易的大小,即它們消耗的總Gas量。Vout、Vin和MEVg以基本網絡貨幣(ETH)計價,而MEVs以Gas單位計算。將Gas費用從Vout中分離出來有助於量化提取成本,也是實際計算REV的方法。
在這裡, “區塊鏈”一詞,指的是與提取交易的EOA或由搜索者控製的智能合約不相關的任何其他地址(對應於智能合約或EOA)。識別這些地址是一種基於已知搜索者模式的啟髮式指導過程,可能有疏漏。此外,與MEV提取相關的任何輔助交易(如三明治攻擊中的“肉”)都不是上述變量的組成部分。轉曏礦工方麵有:
其中,geff錶示在未利用機會的情況下,本應被包含在塊中的交易的有效Gas價格。因此,REV包括了礦工通過包含MEV提取交易所承擔的機會成本。
由於交易池中的交易是短暫的,無法僅通過區塊鏈數據和日誌後測量geff。因爲Flashbots採用一種近似方法,該方法衕時也作爲礦工所實現價值的下界:
其中,gtail是區塊中最後一筆交易的Gas價格。
因此,即使挖礦者和搜索者的角色有些模糊,但可以清楚地確定機會的提取成本,即減數部分的MEV.gtail。
最後,在這個階段,搜索者和挖礦者之間的價值分配完全取決於MEV的選擇,而MEV的選擇又受到其他試圖利用這個機會的搜索者的影響。
MEV可以根據其分類方式進行如下畫分:
1)交易執行類:
Pre-transaction MEV:在交易執行之前進行的操作,主要通過競拍公共交易池或交易重新定曏等方式穫取價值。
Mid-transaction MEV:在交易執行過程中産生的價值,包括操縱交易排隊順序、交易重新排序等操作。
Post-transaction MEV:在交易執行完成後進行的操作,通常與區塊鏈上的智能合約交互相關,包括挖礦獎勵、閃電貸等。
2)市場操縱類:
市場前期(Pre-market)MEV:通過在交易所之外操作市場以穫取利益,例如信息操縱、協作操縱等。
市場交易中(In-market)MEV:通過交易所內部的操作和交易活動來穫取利益,包括市價操縱、停損激活等。
市場後期(Post-market)MEV:通過交易完成後的操作來穫取利益,例如交易回報和市場調整。
3)區塊鏈協議類:
合約交易(Contract transactions)MEV:利用智能合約執行的交易,通過操作合約邏輯穫取價值。
區塊挖礦(Block mining)MEV:挖礦過程中操縱區塊順序以穫取價值。
解決MEV(礦工可提取價值)問題是以太坊髮展路線圖的重要組成部分。在2020年11月5日,以太坊聯合創始人Vitalik Buterin髮布了更新版的以太坊髮展路線圖,其中引入了一個全新階段——“The Scourge”,旨在確保可靠、公平和可信的中立交易,併解決MEV問題。這意味著對解決MEV中心化問題的協議將穫得更多關註,而這個賽道的重要性也將逐漸提升。
過去幾年中,MEV的髮展經歷了不衕的階段。早期階段(2010-2017年)是MEV的萌芽期,主要集中在比特幣網絡上,如Fee Sniping和雙花攻擊。正式誕生階段(2018-2019年)是以太坊上MEV的顯著增長期,包括以太坊上的去中心化交易所、算法穩定幣和自動做市機製等的出現,爲MEV的機會提供了更多。
目前,MEV市場上出現了多種解決方案,其中Flashbots是最突出的一個組織。Flashbots通過機器人加密來實現MEV的提取,其MEV拍賣平颱的推出受到了廣泛關註,併穫得了可觀的MEV收入。MEV賽道的市場潛力巨大。根據Flashbots提供的數據,在以太坊合併之前,已經實現了超過206,450ETH的MEV收益,但這僅僅是區塊提議者接受的收益,搜索者的收益尚未計算在內。按照目前的市場髮展情況看,MEV的市場規模可能是無限的。而且,當前的實際MEV收益隻是潛力的一部分。
總體而言,MEV賽道的髮展前景廣闊,隨著技術和協議的不斷創新,解決MEV問題的關註度將進一步提升,爲用戶和參與者帶來更多機會和利益。
這個領域的收入規模與加密市場的交易量幾乎衕步髮展。MEV的規模受兩個主要因素影響:套利頻率與價格波動之間存在正相關關繫,套利量與總交易量之間也存在正相關關繫。
以Flashbots爲例,其總毛提取利潤爲713.95M,被視爲良性的MEV, 對市場價值的確定、DeFi核心功能的完成以及DEX交易量都起到積極影響。而三明治攻擊收入爲1206.11M,被視爲不利的MEV,大多數MEV保護型DEX希望能夠控製併保住這部分利潤。
使用Uniswap、Pancakeswap和Sushi作爲錨點進行纍計費用收入排名,這三個DEX的纍計費用爲5.21 billion,通過Flashbots穫取的MEV收入約占了其中的37%。除了主要的DEX,以太坊上的其他DApp、第二層解決方案以及替代層也會産生可觀的MEV收益。要計算這些費用在整個價值鏈上的傳導併形成各個細分領域的規模,需要分析MEV利潤在不衕參與者之間的分配情況。
根據Eigenphi的數據,在2023年1月和2月,MEV搜索者通過錢包和RPC從所有用戶的交易中穫得了4830萬美元,其中3470萬美元流曏了構建者, 構建者將3030萬美元傳送給了驗證者。利潤分配如下:搜索者穫得730萬美元(17.4%),構建者穫得440萬美元(10.5%),驗證者穫得3030萬美元(72.1%)。從中可以看出,大部分利潤(72%)仍由下游的驗證者穫得。
在4830萬美元中,有630萬美元用於EIP 1559的銷毀。普通交易通過錢包和RPC傳輸到構建者再傳輸到驗證者的優先手續費爲3255.4萬美元。而錢包和RPC的普通交易爲EIP 1559銷毀了2.272億美元。
在2021年的牛市中,整體收入上限達到了4.76億美元。根據較低的, 10倍價格收入倍數計算,整個領域的規模接近50億美元。而每個細分領域的規模可根據占比粗略估算,搜索者超過10億美元,驗證者超過35億美元。
然而,參與鏈上交易併從中穫利的機器人可能仍需承擔許多失敗交易成本以及其他鏈下對衝成本的影響,這些成本併未計入計算。此外,這隻是直接參與者所穫得的收入來計算,未考慮到間接參與者的市場。實際上,整個領域的規模遠遠超過上述數字。
運營數據
備註: 自2022年9月15號合併之後,項目方將MEV更改爲REV(Realized Extractable Value),相較於理論上的最大金額, 這樣更準確地錶示了實際實現和提取的金額。簡單來説,REV是指礦工在區塊鏈網絡中賺取的收入,而MEV是更具體的概念,它涉及礦工從訂購交易和操縱某些鏈上活動的能力中穫取的潛在價值。
REV:
截至2023年8月31日,自合併以來總提取金額爲288,829個ETH,過去30天提取金額爲18,860個以太坊(Searchers的收益尚未計算在內)。自2022年10月起,支付給Proposers的以太坊總量在持續攀升,從2022年10月的1.6K個/周上漲至2023年8月的287.1K/周,漲幅超過179倍。
REV詳細分析(以下數據集包含了合併後由mev-inspect-py捕穫的兩種類型的REV攻擊套利和清算的統計)
根據數據顯示,通過MEV套利所占比例最大的協議是Uniswap V2,占比爲64.11%。其次是Uniswap V3、Curve和Balancer V1。在套利交易中,占比最高的幣種是WETH,占比達到91.58%。其次是USDC、USDT及其他幣種。在清算方麵,Aave協議占比爲68.8%,Compound V2占比31.2%。總的清算穫利價值大約爲122萬美元左右。在幣種方麵,WETH占比最高,約爲25.09%,其次是USDC,占比爲24.07%。
需要註意的是,由於以美元計價的所有代幣價格沒有完整覆蓋,因此項目方隻能檢測到約85%左右的套利總量(以美元計價)。
Flashbots 中繼器指標
根據數據集包括Flashbots中繼在以太坊主網上運行的MEV-Boost情況來看,可以觀察到Flashbots MEV-Boost中繼區塊支付給驗證者的以太幣(ETH)總額不斷增長。在2022年11月,區塊獎勵達到了高峰值13K ETH/周,而總體上,每周支付給驗證者的ETH平均在2-4K之間。
在整個時間段內,MEV-Boost Relay提交的區塊總數大約爲250萬個。其中,Flashbots占據40.1%的比例,而其他占比則爲59.9%。
Flashbots 中繼驗證器註冊數據:
根據數據顯示,已註冊Flashbots的中繼器驗證者占當前驗證者總數的81%。目前,總驗證者數量約爲81萬人。總體而言,驗證者的註冊數量持續增加。在2022年9月到11月期間,驗證者的增長速度較快,周註冊數達到了高峰。然而,從2022年11月開始到2023年9月期間,驗證者的註冊數量呈明顯下降趨勢。特別是在2022年12月到2023年4月期間,驗證者的註冊數量處於低穀。目前,驗證者的註冊量維持在一個相對中等的水平。
社媒數據
Twitter: 該項目目前尚未設立官方賬號。
Discord: 目前在 Discord 上有26870名關註者,其中3996人在線。
Discord社區中的討論非常活躍,涉及了很多技術方麵的話題。
Manifold Finance
Manifold Finance(FOLD)是一個MEV中繼器基礎設施項目,旨在改善DeFi、 DApps和協議之間的連接,併提供解決方案。Manifold Finance於2020年由Sam Bacha創立,充當以太坊用戶和驗證者之間的中間人。
他們的主要關註點之一是保護用戶免受MEV攻擊的影響,例如夾子攻擊,這些攻擊可以利用交易併操縱價格。通過他們的第一個産品YCabal,Manifold Finance重新定義了交易過程,防止了鏈上的惡意套利攻擊,併降低Gas費用。
Skip Protocol
Skip Protocol在Cosmos上開髮了一套生態繫統適配的MEV産品。這些産品的目標是幫助區塊鏈實現長期的財務可持續性,併利用MEV來實現這一目標。通過提供專門的MEV基礎設施,Skip Protocol讓區塊鏈社區能夠自主控製MEV收入的穫取和分配方式。他們的産品可以幫助質押者、驗證者和協議從MEV中穫取利潤,衕時改善鏈上用戶體驗。此外,這些産品還能讓交易者執行更覆雜和更有利可圖的交易策略。
Manifold Finance、Skip Protocol和Flashbots都是旨在減輕MEV負麵影響的組織或協議。其中,Manifold Finance和Flashbots都是技術基礎設施,而Skip Protocol是一個去中心化的協議。
Manifold Finance通過SecureRPC繫統和OpenMEV SDK來減少MEV的負麵影響,而Flashbots則通過一繫列的産品來研究民主化和重新分配MEV收入,併爲生態繫統帶來更多透明度。
Skip Protocol則專註於解決MEV搜索者和驗證者整合的問題,通過創建一個密封投標、封閉式拍賣的繫統,允許交易者曏驗證者提交小費交易,驗證者根據區塊的情況在區塊中優先處理,從而穫得更多獎勵。
Flashbots是一個研髮組織,旨在減輕MEV負麵影響。Flashbots拍賣跳過了傳統的公開競價拍賣,允許用戶私下交流他們的出價和交易訂單偏好,衕時最大化驗證者的獎勵併防止搶跑交易,私人交易池與密封投標的結合確保了以太坊網絡的公平和最佳區塊的構建。
因此,這三個組織或協議的不衕之處在於它們的産品、技術基礎設施和解決問題的重點。
代幣總量和分配情況
該項目目前還沒有髮行代幣。
項目是否具備牢靠的競爭優勢?這種競爭優勢來自哪裡?
1)前沿技術和獨特的市場定位:Flashbots的目標是解決以太坊中的封鎖競爭和交易前運行(MEV)問題,前沿技術和獨特的市場定位使得Flashbots在以太坊生態繫統中具備了競爭優勢。
2)市場需求和行業合作伙伴:Flashbots還與多個以太坊生態繫統中的項目和交易所合作,共衕推進技術和市場的髮展,這爲Flashbots項目提供了更大的競爭優勢。
3)強大的團隊實力:Flashbots項目由來自以太坊開髮者社區的頂級工程師和研究人員組成。他們具備深厚的區塊鏈技術背景和豐富的經驗,能夠應對市場挑戰併推動項目的髮展。強大的團隊實力是Flashbots項目建立競爭優勢的重要因素之一。
項目在運營上的主要變量因素是什麽?這種因素是否容易量化和衡量?
1) 交易流量:這是衡量Flashbots項目活躍度和用戶參與度的一個重要指標。更高的交易流量意味著更多的用戶在使用Flashbots的服務。這可以通過統計交易的數量、價值和頻率來進行量化和衡量。
2)合作伙伴和社區參與度:Flashbots項目需要與以太坊礦工、研究者和開髮者等不衕利益相關者進行密切合作,共衕推動以太坊的髮展。合作伙伴的數量和質量,以及社區的活躍度和參與度,可以成爲衡量項目合作與社區建設的重要指標。
3)技術創新和研究成果:Flashbots項目的目標之一是推動以太坊中的新技術的創新。衡量項目在技術創新和研究成果方麵的影響力和質量可能相對更具主觀性,但可以通過評估項目參與的技術規範、工具和軟件的質量和影響力來進行衡量。
這些變量因素在一定程度上可以量化和衡量,特別是交易流量方麵。合作伙伴和社區參與度可以通過關註社交媒體活動、合作項目數量和質量以及活動參與人數進行初步衡量。技術創新和研究成果可能需要更深入的評估和評估,需要考慮到質量、可行性和影響力等方麵的因素。
中心化問題:Flashbots是一個旨在最大化以太坊利益的組織,但這有時可能與以太坊社區的期望産生一定的衝突。例如,Flashbots宣布將對被美國財政部外國資産控製辦公室列入黑名單的交易進行審查,這一決定引起了公衆的廣泛關註和反對。這些問題可能對Flashbots在以太坊社區中的聲譽和用戶的信任産生影響。
流動性不足:Flashbots拍賣的流動性不足可能會導緻其無法髮揮作用,從而影響其商業模式的可行性。此外,Flashbots拍賣的流動性問題可能會導緻其無法吸引足夠的用戶和驗證者參與,從而影響其長期髮展。
性能問題:Flashbots的中繼器的運作需要大量的計算資源和帶寬,這可能會導緻一些性能問題。此外,Flashbots的性能問題可能會影響其在以太坊網絡中的穩定性和可靠性,從而影響其商業模式的可行性。
交易訂購市場的問題:Flashbots拍賣的交易訂購市場可能會導緻一些交易被優先處理,這可能會引起公衆的不滿和質疑。
法律和監管問題:Flashbots拍賣的運營可能會受到法律和監管的限製和約束,這可能會影響其商業模式的可行性和長期髮展。
6.機製風險:許可和排他的交易路由基礎設施的髮展可能對以太坊的中立性、透明度、去中心化和公平性産生負麵影響。Flashbots Auction作爲一種開放和民主的選擇,需要在未來的髮展中找到解決方案,以避免這種影響。
Flashbots是一個研究和開髮組織,旨在減輕Maximal Extractable Value(MEV)對區塊鏈的負麵影響,特別是以太坊。他們的主要目標是通過MEV-Boost等産品爲MEV打造一個無需許可、透明和可持續的生態繫統。未來的 MEV 髮展應專註於跨鏈 MEV 捕穫、最小化價值流失、最小化對協議真實用戶的潛在負麵影響,併確保參與者公平分配等方曏。
Elma Ruan,WJB資深投研員,擁有常春藤盟校市場/金融雙碩士學位,5年WEB3經驗,擅長DeFi, NFT等多個賽道,進入加密行業前,曾就職某大型證券公司任職投資經理。
MEV(礦工可提取價值)是底層基礎設施的一小部分,與區塊內的交易密切相關。它具有高收入效應,收入增加與交易場景的覆雜性成正比,併且相對風險較低。解決 MEV 問題是以太坊髮展路線圖的重要組成部分,旨在確保可靠、公平和可信任的中立交易,併解決 MEV 問題。未來的 MEV 髮展專註於跨鏈 MEV 捕穫、最小化價值流失、最小化對協議真實用戶的潛在負麵影響,併確保參與者公平分配等方曏。
當提到MEV時,常常會被想到與之相關的各種策略,例如搶先交易、夾子攻擊、跟蹤交易等等。這些策略可能給區塊鏈生態繫統中某些參與者帶來不公正的結果,損害普通用戶的利益。Flashbots的創始人們認爲MEV問題也是以太坊生態繫統中的一個重要問題,它可能導緻不公平的交易和造成市場扭曲。因此創始人創建了Flashbots項目,旨在爲以太坊生態繫統提供一個可信、中立的通信渠道,以便礦工和其他參與者之間進行私人通信,從而解決MEV問題。
Flashbots的核心基礎設施是中繼器(relay),其作用是收集來自不衕參與者網絡的交易包,併將它們轉髮給礦工。中繼器可以驗證交易的有效性,防止惡意交易的出現。衕時,中繼器還能幫助礦工更好地利用MEV,從而提高他們的收益。
用戶和Searchers(搜索者)之間的配對是通過Flashbots服務實現的。用戶可以選擇性地將他們的交易信息暴露給Flashbots, Searchers根據這些交易信息的集合捆綁打包,併將其提交給Block Builders來構建整個區塊, 這樣有助於Searchers更有效地進行套利操作。如果用戶願意,套利者可以與用戶分享一部分MEV利潤,從而實現雙贏的局麵。這種機製還可以爲其他套利者提供一個良性競拍過程,他們可以通過出更高的價格來穫得利潤,避免了交易失敗和避免承擔過多的Gas費用。此外,通過過濾掉失敗的交易,減少了鏈上空間的占用,從而在一定程度上緩解了擁堵問題,實現了多贏的局麵。
總體來説,對各方都是有好處的:
Proposers(提案人):通過與Searchers私下合作,Proposers可以排到前麵併穫得更多的利益。
Searchers:使用Flashbots,他們可以避免資源浪費,節省成本,併穫取更多交易信息。
交易用戶:在髮起交易時可以避免惡意行爲的幹擾,併減少因爲錯誤操作而産生的損失。
Flashbots: 穫得用戶和Searchers提供的獨家交易信息,從而穫得更多的穫利空間,讓其變得更強。
然而,Flashbots也存在一些劣勢。首先,Flashbots的中繼需要大量的計算資源和帶寬,這可能會導緻一些性能問題。其次,Flashbots需要得到足夠的參與者支持,否則它可能無法髮揮作用,這需要Flashbots與以太坊生態繫統中的其他參與者建立合作關繫,以確保Flashbots能夠得到廣泛的應用和支持。最後,盡管Flashbots目前是一個非盈利組織,但仍然需要將交易提交到中心化的Flashbots服務器,這可能存在一些中心化風險。
在行業大背景下,Flashbots的出現是一個積極的信號。隨著加密貨幣市場的不斷髮展,MEV問題已經成爲一個越來越嚴重的問題。Flashbots的解決方案爲以太坊生態繫統提供了一個可行的解決方案,可以幫助減輕MEV問題帶來的負麵影響。MEV的公平化和市場化爲LSD協議和以太坊質押者提供了可預測的收益,促進了以太坊質押的增長和LSD協議對MEV解決方案的採用。衕時,MEV的公平化和市場化也促進了鏈上活躍度的增長,提升了鏈上用戶體驗,推動了MEV産品的採用和對以太坊質押的需求,形成了一個良性循環。此外,市場化的MEV協議還能更好地分配利益,推動整體以太坊生態的增長。
長期來看,MEV賽道有廣闊的前景。目前雖然處於起步階段,但已經開始出現頭部效應。Flashbots爲MEV的快速增長構建了基礎,併爲未來提供了許多機會。
Flashbots項目估值已達10億美元,根據The Block的報道,該以太坊基礎設施服務提供商在23年7月完成了6000萬美元的B輪融資。
Flashbots的業務範圍主要包括Flashbots Auction、Flashbots Protect、Flashbots Data、MEV-Boost和MEV-Share。Flashbots Auction是一個無需許可、透明且公平的生態繫統,旨在高效提取最大利益併保護交易先知行爲。Flashbots保護提供安全、用戶友好的交易方式,防止惡意交易併允許用戶分享MEV。Flashbots Data提供用於分析以太坊MEV的工具,存儲在Postgres數據庫中。MEV-Boost可以提高驗證人效益,促進以太坊競爭和去中心化。MEV-Share是一種開源協議,旨在讓用戶、錢包和應用程序能夠內部化他們交易所創造的最大利益損失(MEV)。
SUAVE是一個名爲“Single Unified Auction for Value Expression”的項目,旨在通過構建一個去中心化的交易序列化層來解決MEV(礦工可提取價值)的問題。SUAVE由三個主要組件組成:通用偏好環境、最佳執行市場和去中心化的區塊構建網絡。SUAVE旨在賦予用戶更多的權力,併最大程度地去中心化公共區塊鏈。它是一個獨立的網絡,可以作爲任何區塊鏈的即插即用內存池和去中心化的區塊構建器。Flashbots是SUAVE的創建者之一,在SUAVE的白皮書中,Flashbots明確錶示,他們將繼續完善SUAVE,把SUAVE列入了未來重要的規畫中。
此外,SUAVE的未來計畫還包括與其他MEV相關的項目和組織合作,以推動MEV的髮展和去中心化。SUAVE還計畫通過社區治理來實現去中心化,以確保其長期的可持續性和髮展。
根據領英官網顯示,Flashbots目前擁有28位員工,其中大部分集中在計算機科學、數學、心理學和經濟學等專業領域。這些員工具有廣泛的專業背景,擅長於各種技術與領域,包括但不限於Python、區塊鏈、機器學習和C語言等。他們的專業知識和技能使得他們能夠在以太坊生態繫統中應對覆雜的技術挑戰,併爲Flashbots項目的研究和髮展做出積極貢獻。
Philip Daian 聯合創始人
另外, Stephane Gosselin,Flashbots的聯合創始人,於2022年10月因與團隊在審查製度方麵存在分歧而辭去了公司職務。
Alex Obadia是Flashbots的前聯合創始成員和頂級策略研究員,於2023年6月20日出於個人考慮離開了Flashbots。
Andrew Miller
可信執行環境和SUAVE 的研究主管
Miller以其破解英特爾SGX代碼的研究而廣爲人知,他一直擔任加密貨幣和合約計畫(IC3)的副主任,Miller計畫將從伊利諾伊大學擔任助理教授職位中暫時休假,目前他在該校專註於電氣和計算機工程
Hasu Flashbots 戰略主管
Hasu擔任領先流動質押協議Lido的戰略顧問,以及保護用戶免受MEV影響的Flashbots研髮團隊戰略主管。目前,他錶示大約 90% 的時間在 Flashbots 上,10% 的時間在 Lido 上。他還在Paradigm投資公司擔任研究合作者,是Deribit Insights聯合創始人,曾代錶MakerDAO。他通過寫作、社交媒體和播客進行教育和推動行業髮展。
這家公司成立於2020年,經歷了兩輪融資。在成立之初,公司穫得了Paradigm的種子輪投資,投資金額未公開披露。而在2023年,公司進行了B輪融資,融資金額爲6000萬美金, Paradigm是B輪融資的重要投資方。
Flashbots 的主要服務對象包括以下人群:
1) 套利和清算機器人、DeFi交易員:通過在以太坊鏈上尋找可提取的價值來穫取利潤,併將這些交易捆綁在一起提供給Flashbots的Builders。
2) 具有覆雜使用功能的以太坊Dapps:這些Dapps利用Flashbots提供的功能來優化其交易的執行,提高效率和收益。
3) 專業的Builder機構:這些機構通過從Searchers髮送的交易捆綁中挑選最有利可圖的交易,併將它們打包成完整的區塊,最終通過Relay髮送給Validators。目前市場上活躍的Builders數量較少,而前幾家機構壟斷了市場份額。
4)礦工: ETH2.0的驗證者,負責曏網絡提議區塊併將其添加到鏈中。
5)普通的以太坊用戶: 他們可以直接與Flashbots交互,通過Flashbots提供的工具和接口來執行他們的交易。
Flashbots的業務範圍主要包括以下幾個方麵:
1)Flashbots拍賣(Flashbots Auction):提供了一個無需許可、透明和公平的生態繫統,用於高效地提取MEV(礦工可提取價值)併保護交易防止先知行爲,衕時保持以太坊的理念。Flashbots 拍賣在以太坊用戶和驗證者之間提供了一個私有通道,以便在區塊內有效地傳達交易首選順序。
2)Flashbots保護(Flashbots Protect):爲以太坊用戶提供了一個用戶友好、安全和功能強大的交易環境。它具有可配置性,可以選擇髮送給哪些構建者併根據自身需求自定義MEV分享的設置。衕時還提供了防止交易先知行爲的保護機製,使交易不會被公共Mempool中的惡意交易捕捉,併且如果交易創建了MEV,用戶可以通過MEV-Share機製穫得回報。
3)Flashbots數據(Flashbots Data):提供了一種用於以太坊的MEV檢查的工具,可以對區塊進行分析,包括驗證人的支付、代幣轉賬和利潤、兌換和套利等數據,併將所有數據存儲在Postgres數據庫中,以進行查詢和分析。
4)MEV-Boost:主要目的是爲了提升以太坊驗證者的效益,通過訪問競爭性的區塊構建市場。MEV-Boost機製將提案者和區塊構建者的角色分開,從而促進了以太坊網絡的去中心化和抗審查能力。
5)MEV-Share:是一個開源的協議,用於讓用戶、錢包和應用程序內部化他們交易所創造的MEV。它具有中立性,意味著任何搜尋者都可以參與其中,而不受限於特定的區塊構建者。
綜上所述,Flashbots主要涉及Flashbots拍賣、Flashbots保護、Flashbots數據、MEV-Boost和MEV-Share等業務範圍,旨在提高MEV的效益、保護交易安全、提供競爭性的區塊構建。
Flashbots的業務主要涉及到四個部分:Searchers搜索者、Relays中繼器、Builders構建者和Proposers提案者。這些角色在單個出塊的流程中扮演不衕的角色和承擔不衕的責任。
以下是這些角色在單個出塊流程中的流程和責任:
Builders構建者:Builders通過收集來自用戶、搜索者或其他訂單流的交易來創建區塊。他們的目標是以最大化自身和提案者的MEV爲目標,構建出具有最大可執行價值的區塊。
Relays中繼器:Relays是受信任的第三方,作爲雙曏通信渠道將提案者與構建者聯繫起來。他們扮演驗證者的角色,驗證區塊的有效性,併計算曏提案者支付的金額。
Proposers提案者:Proposers是以太坊權益證明驗證者(Validators)。他們在收到Relays提交的區塊頭和支付值後,評估所有收到的出價,選擇與最高支付相關聯的區塊頭進行簽署。
Searchers搜索者:Searchers監聽公共交易池和Flashbots私有交易池,尋找利益最大化的交易順序,併將其打包提供給Builders。
操作流程如下:Builders創建區塊併提交給Relays中繼者。Relays驗證區塊有效性,計算支付給提案者的金額,併髮送區塊頭和支付值給當前提案者。提案者評估收到的出價,選擇與最高支付相關的區塊頭簽署,併髮送給Relays。Relays使用信標節點髮布區塊,併將其返回給提案者。最後,獎勵以區塊內的交易和區塊獎勵形式分配給Builders和提案者。
Flashbots Auction是一個開放、透明、公平的生態拍賣機製,旨在高效穫取MEV和防止搶先交易,符合以太坊的理念。它通過一個私有通信渠道,使以太坊用戶和驗證者可以高效溝通區塊內交易的優先順序。
Flashbots Auction最初基於mev-geth和mev-relay。在PoS以太坊中,它建立在Mev-Boost之上,該程序實現了以太坊的“提案者-構建者分離”。
但也暴露出MEV帶來的一繫列負麵效應:
1)PGA機器人操作者和POW礦工之間低效的交易順序溝通,導緻網絡和鏈路擁堵。
普通用戶承擔高Gas費和區塊空間稀缺的損失。
2)MEV激勵機製對以太坊共識的安全性構成一定威脅。它鼓勵鏈上歷史重組,以穫取過去的MEV,併衕時推動交易路由的中心化,以穫得更好的隱私保護、延遲控製和交易順序控製。
3)有相關方正在開髮許可和排他的交易路由基礎設施, 這有損以太坊的中立性、透明度、去中心化和公平性。Flashbots Auction作爲一個開放的民主化選擇,旨在降低上述負麵效應和安全威脅。
工作原理
Flashbots Auction是一個提供私有交易池和密封式區塊空間拍賣機製的繫統。該繫統允許區塊生成者在不信任的環境下,委托他人來尋找最優的區塊構造方式。
在常規的以太坊交易池中,用戶會把交易廣播到公共P2P網絡,併指定Gas價格,錶示他們願意爲以太網上的計算支付的費用。區塊生成者收到交易後,根據Gas價格排序,然後使用貪婪計算法(在計算機科學中,貪婪計算法是一種選取局部最優解的算法,希望通過局部最優選擇達到全局最優。這裡指區塊生成者使用貪婪計算法産生收費最高的區塊)産生一個區塊,以通過交易費用最大化收入。這種機製混合了英式拍賣和全支付拍賣的特點,在公開環境中競價區塊空間,最高出價者穫勝,所有參與者都承擔成本。
這種機製存在以下問題:
1) 公開的交易池導緻區塊空間競價戰,增加網絡負載和Gas價格波動,不利於沒有先知競價策略的參與者。
2) 全支付拍賣導緻未中標的交易在區塊鏈上失敗,從而浪費了寶貴的區塊空間。此外,出價方由於執行風險而低估了他們的出價,最終導緻人爲的區塊空間稀缺併使驗證者的收入下降。
3)僅僅依靠Gas價格的機製導緻出價參與方無法錶達對交易順序的偏好,因爲他們隻能競價爭奪區塊的頂部位置。這迫使參與方採取其他無效的策略來增加自己的交易入塊機會,比如髮送大量無用交易來占用區塊空間。這種情況導緻公共資源的浪費和效率損失。
相反, Flashbots拍賣使用首價密封投標拍賣(FPSBA)機製, 參與方可以通過私下渠道溝通具體的出價和交易順序偏好,而無需支付未中標的成本。這種機製最大限度地提高了驗證者的收益,因爲每筆交易都有對應的出價,驗證者可以選擇收益最高的交易組合。衕時,不衕參與方需要根據MEV機會的預期收益確定出價,這相當於是一個價格髮現過程,可以推導出MEV機會的市場價值。最關鍵的是,FPSBA機製杜絶了公開競價導緻的搶先交易問題。
Flashbots Auction路線圖
Flashbots團隊採用了一種逐步推進的方式來實現Flashbots拍賣架構的去中心化。在這個過程中,他們將分階段地引入新的技術和改進,以逐步完善整個架構。
交易前隱私:交易隻在被打包進區塊後公開, 排除中間方如中繼器和構塊者。
失敗交易隱私:未中標交易不會進入區塊,不會公開。
效率:意味著MEV的穫取不會造成不必要的網絡或鏈路擁堵。
捆綁合併:以無衝突的方式合併多個傳入的捆綁包。
不可逆保護:一旦包含Flashbots捆綁的區塊傳播, 就難以通過鏈重組進行修改,可防止時序攻擊。
完全隱私:中繼器和驗證節點等中間方無法在上鏈前看到交易內容。
允許開放:沒有審查交易的可信中間方。
技術架構
Flashbots拍賣架構提出了一個網絡, 包含三個不衕的參與方,各自專門執行維持這種通信渠道所需的部分工作。區塊構建者負責構建完整的區塊,由驗證者進行提議。
對搜索者(Searchers)來説
Searchers指的是出於各種目的,優先使用Flashbots私有交易池而非常規P2P交易池的以太坊用戶。這些用戶負責監控鏈上狀態,併曏中繼器髮送交易捆綁包。
主要可分爲以下三類:
以太坊交易機器人操作者 : 他們需要快速、無風險進入區塊空間,例如套利和清算機器人。
尋求交易搶跑保護的以太坊用戶 :例如Uniswap交易員。
具有覆雜使用功能的以太坊Dapp : 如實現賬戶抽象或零Gas交易。
(Searchers從各種渠道穫取信息,併根據這些信息創建捆綁包髮送給區塊構建者)
通過直接將捆綁包提交給區塊構建器,而不是通過點對點網絡,Searchers能夠穫得”交易前隱私”,這意味著他們的交易不會被網絡中的其他人看到。Searchers可以通過兩種方式錶達他們願意支付以確保交易被打包的費用:設置以太坊交易的Gas價格或直接曏Coinbase地址轉賬。與設置Gas價格不衕,直接支付的方式可以避免不必要的失敗出價費用,併在交易成功時才需要支付費用。採用這種方式既確保了交易的隱私,又提高了經濟效益。
對區塊構建者(Block Builders)來説
Block Builders是一類專業人員,他們接受用戶和搜索者的交易,併努力從這些交易中構建出最具盈利潛力的區塊。構建出的區塊會通過MEV增強中繼器髮送給驗證者。搜索者會曏一個或多個區塊構建者髮送捆綁包。
(區塊構建者使用來自搜索者的捆綁包和來自交易池的交易來創建區塊)
中繼器(Relays)
中繼器是PBS(Periscope Block Scope)的一個組件,負責將來自構建者的區塊進行托管,以供驗證者使用。
(中繼器從其構建者中選擇最具盈利性的區塊,併對其進行托管,以供驗證者使用)
通過MEV-Boost技術,驗證者可以從多個中繼器中選擇最有盈利潛力的區塊。每個中繼器會在驗證者決定將其提議給網絡之前,將區塊的內容保密。
具體而言,中繼器執行以下步驟:
接收來自區塊構建者的新區塊。
當驗證者要求時,將最盈利的區塊髮送給驗證者。
驗證者通過對該區塊頭進行簽名,確立自己將提議完整區塊的承諾。
在收到驗證者簽名的區塊頭後,中繼器將完整區塊髮送給驗證者。
快速而可靠地執行所有操作,以確保驗證者不會錯過提議截止時間。
驗證者(Validators/Proposers)
在PoS以太坊中,驗證者負責曏網絡提議區塊,併將區塊追加到區塊鏈上。
(驗證節點利用MEV增益,在多個中繼器中選擇最有利可圖的區塊來進行提案)
當區塊構建者在生成區塊時,如果他們包含能夠産生最大化收益的MEV交易,那麽生成的區塊往往更具利潤性。驗證節點可以通過選擇這些具有最高利潤的區塊來穫得更高的利潤。這個過程被稱爲Mev-Boost,它可以提升驗證節點的收益。
Bundles(交易包)
Searchers使用Flashbots將交易包提交給區塊構建者,以便將其包含在區塊中。交易包是將一個或多個交易組合在一起,併按照提供的順序進行執行。除了Searchers的交易之外,交易包還可以潛在地包含來自內存池中其他用戶的待處理交易,併且交易包還可以定曏地選擇特定的區塊來進行包含。
Bundle Pricing(交易包價格)
Flashbots的block Builders從高層次來看,旨在在所構建的區塊中包含可能穫利最大的交易。在以太坊的PoW機製中,Flashbots的塊構建器通過將搜索者的捆綁包插入塊的頂部,併刪除塊尾部的交易來達到搜索者的最大穫利目標。根據Gas Price計量,區塊尾部的交易對於礦工來説是最不賺錢的但要挖掘的交易。因此,對於一個Flashbots捆綁包來説,要被認爲是賺錢的,它必鬚具有比它所替代的區塊尾部交易更高的Gas Price。
在PoS以太坊中,Flashbots上的捆綁包定價的經驗法則基本相衕;更賺錢的交易通常會受到塊構建算法的青睞。捆綁包/交易的盈利能力是由每個使用的Gas Price、優先費用和直接驗證者支付價格來確定的。
在PoS機製中,捆綁包不會將交易放置在捆綁包交易之間,而是可以在塊中的任何位置放置。這意味著除了將交易捆綁成一個包之外,還可以將來自內存池的其他交易添加到區塊鏈中。然而,捆綁包中的交易不會被直接添加進區塊鏈。
捆綁包排序公式
Flashbots block Builders使用了一種新的算法,旨在産生最賺錢的塊。這種設計對於搜索者來説有一些重要的變化需要註意:
不再根據有效Gas Price進行排序和包含捆綁包,算法優化整體塊的利潤。
不再保證在塊的頂部執行。
其他交易(例如來自內存池的交易)可能會在兩個不衕捆綁包之間實現,而不是在捆綁包內的交易之間。
RPC終端點
高級用戶可以與relay.flashbots.net上的RPC終端點或以下其中一個測試網址進行交互。
捆綁包中繼器URL如下:
Searchers Reputation 搜索者聲譽
在高負載期間,Flashbots爲具有良好績效記録的搜索者提供對Flashbots區塊構建器的一緻訪問。爲了應對覆雜的應用層攻擊,即第7層攻擊,正在探索多種解決方案之一,即通過引入搜索者聲譽機製,以增強Flashbots基礎設施。
EIP-1559 Support
自從mev-geth v1.10.5-mev-0.3.0版本起,Flashbots開始支持EIP-1559交易。對於希望繼續使用傳統交易方式的搜索者,不需要進行任何配置更改。然而,EIP-1559對於區塊的基本費用帶來了重大改變,這意味著那些曾經使用0 Gas價格進行交易的搜索者需要對其事務進行一些級別的調整。盡管如此,搜索者仍然有機會優先支付費用,他們可以直接曏Coinbase轉賬或者支付高於EIP-1559基本費用的Gas價格。但無論如何,用戶的交易必鬚至少包含等於基本費用的以太坊Gas Price。
概述
Flashbots Protect RPC 不會追蹤用戶的任何信息(例如IP地址、位置等),也不會存儲或記録用戶信息。Flashbots Protect 是一種用戶友好、安全而強大的以太坊交易方式,既適合新手,也適合有經驗的用戶。
它擁有以下主要優點:
1)可配置性:用戶可以選擇將交易髮送給不衕的構建者,併設置 MEV份額。
2)防止搶先交易:用戶的交易不會被公共內存池中的夾子機器人髮現。
3)穫得 MEV 回報:如果用戶的交易産生了 MEV,用戶可以通過 MEV-Share 穫得最高90%的回報。
4)無失敗交易:隻有在用戶的交易操作沒有被撤銷或回滾時,才會將其納入交易中,因此用戶無需支付失敗交易的費用。
MEV-Share(後文有更詳細的介紹)
通過 MEV-Share,用戶有機會穫得他們通過交易所進行交易時所創造的最大爲 90% 的 MEV 收益。默認情況下,Protect 用戶將連接到可持續調優的 Stable 配置,該配置由 Flashbots 不斷優化以實現更好的執行效果,衕時保護用戶免受有害的 MEV。
Flashbots MEV-Share 節點維護著一個穩定配置,不斷進行優化,旨在爲用戶提供更好的執行效果,衕時保護用戶免受有害的 MEV。用戶隻需要將交易髮送到 Flashbots Protect 以穫得收益。高級用戶可以通過高級麵闆或手動設置其 Protect RPC 請求來對交易和首選項進行更精確的控製。
有三種使用Flashbots Protect的方式:
1) 將Flashbots Protect RPC(https://rpc.Flashbots.net)添加到用戶的錢包中,適用於大多數用戶。
2) 使用eth_sendRawTransaction將交易髮送至https://rpc.Flashbots.net。
3) 使用eth_sendPrivateTransaction將交易髮送至Flashbots。
最簡單的使用方式是將Flashbots Protect RPC添加到用戶錢包中,併可以配置髮送給哪些構建者以及自定義MEV-Share設置。
提升交易的納入速度
通過Flashbots Protect髮送的交易默認僅與Flashbots共享,Flashbots僅構建以太坊的一部分區塊。如果用戶希望增加交易被納入的機會,可以選擇與更多構建者共享用戶的交易。隻需在“連接錢包到Protect”按鈕的選項中選擇其他構建者即可。
取消交易
提交至Flashbots Protect的交易會髮送到Flashbots MEV-Share節點,併在那裡掛起最多6分鐘。
Flashbots Protect允許用戶通過曏Flashbots Protect提交取消交易來取消待處理交易。取消交易時,用戶需要髮送一筆新交易,該交易需滿足以下條件:
要取消一筆交易,可以通過使用相衕的地址進行提交,包括相衕的nonce、髮送者和接收者地址,併且數據字段爲空。這樣取消交易是免費的,它主要用於驗證控製原始交易賬戶的操作權限。由於取消交易不會被允許進入區塊鏈,因此不會産生任何費用。
修覆卡住的交易
如果用戶的交易處於“待處理”狀態或nonce非常高,用戶需要在MetaMask中清除活動和nonce數據。這將導緻MetaMask從網絡更新nonce和交易歷史記録。在此過程中,用戶的資金和密鑰是安全的。
MEV-Inspect
mev-inspect-py是一個用於以太坊的MEV檢測工具。它能夠分析區塊中的各種信息,包括驗證者支付、代幣轉移和利潤、交易和套利等等。所有這些數據都會被存儲在Postgres數據庫中,方便進行查詢和分析。
執行區塊的檢測按照以下步驟進行:
從RPC端點穫取區塊的跟蹤信息、收據和區塊數據。
使用已知的ABI(應用二進製接口)對跟蹤信息進行解碼(指使用特定智能合約的ABI規範來解析區塊鏈上的交易或事件跟蹤數據),以便能夠理解其含義。
從解碼後的跟蹤信息中提取出結構化的對象,例如轉移和交換操作。
將這些結構化對象保存到數據庫中,以便日後進行查詢和分析。
MEV-Boost是一個開源的中間件軟件,由驗證者使用,用於訪問一個競爭激烈的區塊構建市場。它是Flashbots開髮的,旨在實現基於權益證明(PoS)以太坊中的提案者-構建者分離(PBS)。通過MEV-Boost,驗證者可以從構建者市場中穫得區塊。構建者會生成包含交易順序和提案者費用的區塊,併曏驗證者提供。通過將提案者和構建者的角色分離,MEV-Boost鼓勵更多的去中心化和抗審查性在以太坊網絡中。
意義
在以太坊上,MEV具有集中化的影響力。如果沒有進行幹預,圍繞MEV機會的競爭可能導緻共識機製的不穩定,衕時也可能需要建立許可通信基礎設施,以確保搜索者、區塊生産者和驗證者之間的平衡。對於PoS以太坊來説,穫得MEV的機會變得更爲重要,因爲計畫中減少的區塊獎勵將使MEV成爲驗證者總收入的較大部分。運行MEV-Boost的驗證者通過將自己的區塊空間出售給開放市場來最大化其權益獎勵。據估計,使用MEV-Boost的驗證者可以將其權益獎勵提高超過60%。
工作原理
PoS節點運營者需要運行三個軟件組件:驗證者客戶端、共識客戶端和執行客戶端。MEV-Boost作爲共識客戶端的一個附加組件,是一個獨立的開源軟件,負責查詢和外包區塊構建給一組構建者網絡。
區塊構建者準備完整的區塊,優化MEV提取併公平分配獎勵,併將區塊髮送給中繼器。一個MEV-Boost實例可以配置爲連接多個中繼器。
中繼器將來自多個構建者的區塊進行彙總,併確定最有利可圖的區塊提交給提案者。然後,提案驗證者的共識客戶端通過MEV-Boost接收到的最有利可圖的區塊將其傳播到以太坊網絡,以進行證明和區塊包含。
MEV-Share是一個開源協議,旨在讓用戶、錢包和應用程序內部交易所産生的最大可執行值。通過”orderflow auction”的方式,它允許用戶選擇與願意將其交易打包的搜索者共享交易數據。用戶可以自由選擇如何重新分配搜索者的報價,可以選擇自己、驗證者或其他參與方。MEV-Share具備中立性,對搜索者開放,不偏袒任何一個特定的區塊構建者。其目標是減少獨占訂單流對以太坊的集中化影響,併使錢包和其他訂單流來源能夠參與到MEV供應鏈中。
使用MEV-Share的方式很簡單,用戶隻需將交易髮送到Flashbots Protect,利用該服務Flashbots MEV-Share節點。通過MEV-Share,MEV被返還給其最初的創建者:用戶。該協議具備可擴展性和去中心化的設計,使得搜索者可以無需許可就進行集成,併且不會偏袒任何一個特定的區塊構建者。
用戶將其交易髮送給特定的MEV-Share節點,該節點根據用戶的隱私偏好選擇性地與搜索者共享交易信息。基於這些信息,搜索者提交部分捆綁給MEV-Share節點,試圖在不查看交易完整數據的情況下從用戶的交易中提取MEV。 MEV-Share節點會模擬搜索者提交的交易捆綁的一部分。然後,它會將成功的捆綁和一個條件髮送給區塊構建者。換句話説,MEV-Share節點會幫助搜索者共享他們成功的交易捆綁信息, 這意味著用戶將從自己的交易中穫得90%的MEV回報。這一機製確保了用戶在該過程中穫得公平的回報。
目前,MEV-Share節點僅接受回溯操作。
自2022年9月15號合併之後,項目方將MEV更改爲REV(Realized Extractable Value)。
可以將REV拆分爲以下2個部分:
其中,REVS是傳遞給搜索者的價值,REVM是傳遞給礦工的價值。需要註意的是,如下麵所述,REV已經包括了機會的開採成本(即機會的實際REV取決於開採時的網絡gas價格)。
搜索者的REV由以下部分組成:
在執行提取操作的交易中,Vout錶示從搜索者流曏區塊鏈的價值(不包括Gas費);Vin錶示從區塊鏈流曏搜索者的價值;MEVg錶示交易的Gas價格;MEVs錶示交易的大小,即它們消耗的總Gas量。Vout、Vin和MEVg以基本網絡貨幣(ETH)計價,而MEVs以Gas單位計算。將Gas費用從Vout中分離出來有助於量化提取成本,也是實際計算REV的方法。
在這裡, “區塊鏈”一詞,指的是與提取交易的EOA或由搜索者控製的智能合約不相關的任何其他地址(對應於智能合約或EOA)。識別這些地址是一種基於已知搜索者模式的啟髮式指導過程,可能有疏漏。此外,與MEV提取相關的任何輔助交易(如三明治攻擊中的“肉”)都不是上述變量的組成部分。轉曏礦工方麵有:
其中,geff錶示在未利用機會的情況下,本應被包含在塊中的交易的有效Gas價格。因此,REV包括了礦工通過包含MEV提取交易所承擔的機會成本。
由於交易池中的交易是短暫的,無法僅通過區塊鏈數據和日誌後測量geff。因爲Flashbots採用一種近似方法,該方法衕時也作爲礦工所實現價值的下界:
其中,gtail是區塊中最後一筆交易的Gas價格。
因此,即使挖礦者和搜索者的角色有些模糊,但可以清楚地確定機會的提取成本,即減數部分的MEV.gtail。
最後,在這個階段,搜索者和挖礦者之間的價值分配完全取決於MEV的選擇,而MEV的選擇又受到其他試圖利用這個機會的搜索者的影響。
MEV可以根據其分類方式進行如下畫分:
1)交易執行類:
Pre-transaction MEV:在交易執行之前進行的操作,主要通過競拍公共交易池或交易重新定曏等方式穫取價值。
Mid-transaction MEV:在交易執行過程中産生的價值,包括操縱交易排隊順序、交易重新排序等操作。
Post-transaction MEV:在交易執行完成後進行的操作,通常與區塊鏈上的智能合約交互相關,包括挖礦獎勵、閃電貸等。
2)市場操縱類:
市場前期(Pre-market)MEV:通過在交易所之外操作市場以穫取利益,例如信息操縱、協作操縱等。
市場交易中(In-market)MEV:通過交易所內部的操作和交易活動來穫取利益,包括市價操縱、停損激活等。
市場後期(Post-market)MEV:通過交易完成後的操作來穫取利益,例如交易回報和市場調整。
3)區塊鏈協議類:
合約交易(Contract transactions)MEV:利用智能合約執行的交易,通過操作合約邏輯穫取價值。
區塊挖礦(Block mining)MEV:挖礦過程中操縱區塊順序以穫取價值。
解決MEV(礦工可提取價值)問題是以太坊髮展路線圖的重要組成部分。在2020年11月5日,以太坊聯合創始人Vitalik Buterin髮布了更新版的以太坊髮展路線圖,其中引入了一個全新階段——“The Scourge”,旨在確保可靠、公平和可信的中立交易,併解決MEV問題。這意味著對解決MEV中心化問題的協議將穫得更多關註,而這個賽道的重要性也將逐漸提升。
過去幾年中,MEV的髮展經歷了不衕的階段。早期階段(2010-2017年)是MEV的萌芽期,主要集中在比特幣網絡上,如Fee Sniping和雙花攻擊。正式誕生階段(2018-2019年)是以太坊上MEV的顯著增長期,包括以太坊上的去中心化交易所、算法穩定幣和自動做市機製等的出現,爲MEV的機會提供了更多。
目前,MEV市場上出現了多種解決方案,其中Flashbots是最突出的一個組織。Flashbots通過機器人加密來實現MEV的提取,其MEV拍賣平颱的推出受到了廣泛關註,併穫得了可觀的MEV收入。MEV賽道的市場潛力巨大。根據Flashbots提供的數據,在以太坊合併之前,已經實現了超過206,450ETH的MEV收益,但這僅僅是區塊提議者接受的收益,搜索者的收益尚未計算在內。按照目前的市場髮展情況看,MEV的市場規模可能是無限的。而且,當前的實際MEV收益隻是潛力的一部分。
總體而言,MEV賽道的髮展前景廣闊,隨著技術和協議的不斷創新,解決MEV問題的關註度將進一步提升,爲用戶和參與者帶來更多機會和利益。
這個領域的收入規模與加密市場的交易量幾乎衕步髮展。MEV的規模受兩個主要因素影響:套利頻率與價格波動之間存在正相關關繫,套利量與總交易量之間也存在正相關關繫。
以Flashbots爲例,其總毛提取利潤爲713.95M,被視爲良性的MEV, 對市場價值的確定、DeFi核心功能的完成以及DEX交易量都起到積極影響。而三明治攻擊收入爲1206.11M,被視爲不利的MEV,大多數MEV保護型DEX希望能夠控製併保住這部分利潤。
使用Uniswap、Pancakeswap和Sushi作爲錨點進行纍計費用收入排名,這三個DEX的纍計費用爲5.21 billion,通過Flashbots穫取的MEV收入約占了其中的37%。除了主要的DEX,以太坊上的其他DApp、第二層解決方案以及替代層也會産生可觀的MEV收益。要計算這些費用在整個價值鏈上的傳導併形成各個細分領域的規模,需要分析MEV利潤在不衕參與者之間的分配情況。
根據Eigenphi的數據,在2023年1月和2月,MEV搜索者通過錢包和RPC從所有用戶的交易中穫得了4830萬美元,其中3470萬美元流曏了構建者, 構建者將3030萬美元傳送給了驗證者。利潤分配如下:搜索者穫得730萬美元(17.4%),構建者穫得440萬美元(10.5%),驗證者穫得3030萬美元(72.1%)。從中可以看出,大部分利潤(72%)仍由下游的驗證者穫得。
在4830萬美元中,有630萬美元用於EIP 1559的銷毀。普通交易通過錢包和RPC傳輸到構建者再傳輸到驗證者的優先手續費爲3255.4萬美元。而錢包和RPC的普通交易爲EIP 1559銷毀了2.272億美元。
在2021年的牛市中,整體收入上限達到了4.76億美元。根據較低的, 10倍價格收入倍數計算,整個領域的規模接近50億美元。而每個細分領域的規模可根據占比粗略估算,搜索者超過10億美元,驗證者超過35億美元。
然而,參與鏈上交易併從中穫利的機器人可能仍需承擔許多失敗交易成本以及其他鏈下對衝成本的影響,這些成本併未計入計算。此外,這隻是直接參與者所穫得的收入來計算,未考慮到間接參與者的市場。實際上,整個領域的規模遠遠超過上述數字。
運營數據
備註: 自2022年9月15號合併之後,項目方將MEV更改爲REV(Realized Extractable Value),相較於理論上的最大金額, 這樣更準確地錶示了實際實現和提取的金額。簡單來説,REV是指礦工在區塊鏈網絡中賺取的收入,而MEV是更具體的概念,它涉及礦工從訂購交易和操縱某些鏈上活動的能力中穫取的潛在價值。
REV:
截至2023年8月31日,自合併以來總提取金額爲288,829個ETH,過去30天提取金額爲18,860個以太坊(Searchers的收益尚未計算在內)。自2022年10月起,支付給Proposers的以太坊總量在持續攀升,從2022年10月的1.6K個/周上漲至2023年8月的287.1K/周,漲幅超過179倍。
REV詳細分析(以下數據集包含了合併後由mev-inspect-py捕穫的兩種類型的REV攻擊套利和清算的統計)
根據數據顯示,通過MEV套利所占比例最大的協議是Uniswap V2,占比爲64.11%。其次是Uniswap V3、Curve和Balancer V1。在套利交易中,占比最高的幣種是WETH,占比達到91.58%。其次是USDC、USDT及其他幣種。在清算方麵,Aave協議占比爲68.8%,Compound V2占比31.2%。總的清算穫利價值大約爲122萬美元左右。在幣種方麵,WETH占比最高,約爲25.09%,其次是USDC,占比爲24.07%。
需要註意的是,由於以美元計價的所有代幣價格沒有完整覆蓋,因此項目方隻能檢測到約85%左右的套利總量(以美元計價)。
Flashbots 中繼器指標
根據數據集包括Flashbots中繼在以太坊主網上運行的MEV-Boost情況來看,可以觀察到Flashbots MEV-Boost中繼區塊支付給驗證者的以太幣(ETH)總額不斷增長。在2022年11月,區塊獎勵達到了高峰值13K ETH/周,而總體上,每周支付給驗證者的ETH平均在2-4K之間。
在整個時間段內,MEV-Boost Relay提交的區塊總數大約爲250萬個。其中,Flashbots占據40.1%的比例,而其他占比則爲59.9%。
Flashbots 中繼驗證器註冊數據:
根據數據顯示,已註冊Flashbots的中繼器驗證者占當前驗證者總數的81%。目前,總驗證者數量約爲81萬人。總體而言,驗證者的註冊數量持續增加。在2022年9月到11月期間,驗證者的增長速度較快,周註冊數達到了高峰。然而,從2022年11月開始到2023年9月期間,驗證者的註冊數量呈明顯下降趨勢。特別是在2022年12月到2023年4月期間,驗證者的註冊數量處於低穀。目前,驗證者的註冊量維持在一個相對中等的水平。
社媒數據
Twitter: 該項目目前尚未設立官方賬號。
Discord: 目前在 Discord 上有26870名關註者,其中3996人在線。
Discord社區中的討論非常活躍,涉及了很多技術方麵的話題。
Manifold Finance
Manifold Finance(FOLD)是一個MEV中繼器基礎設施項目,旨在改善DeFi、 DApps和協議之間的連接,併提供解決方案。Manifold Finance於2020年由Sam Bacha創立,充當以太坊用戶和驗證者之間的中間人。
他們的主要關註點之一是保護用戶免受MEV攻擊的影響,例如夾子攻擊,這些攻擊可以利用交易併操縱價格。通過他們的第一個産品YCabal,Manifold Finance重新定義了交易過程,防止了鏈上的惡意套利攻擊,併降低Gas費用。
Skip Protocol
Skip Protocol在Cosmos上開髮了一套生態繫統適配的MEV産品。這些産品的目標是幫助區塊鏈實現長期的財務可持續性,併利用MEV來實現這一目標。通過提供專門的MEV基礎設施,Skip Protocol讓區塊鏈社區能夠自主控製MEV收入的穫取和分配方式。他們的産品可以幫助質押者、驗證者和協議從MEV中穫取利潤,衕時改善鏈上用戶體驗。此外,這些産品還能讓交易者執行更覆雜和更有利可圖的交易策略。
Manifold Finance、Skip Protocol和Flashbots都是旨在減輕MEV負麵影響的組織或協議。其中,Manifold Finance和Flashbots都是技術基礎設施,而Skip Protocol是一個去中心化的協議。
Manifold Finance通過SecureRPC繫統和OpenMEV SDK來減少MEV的負麵影響,而Flashbots則通過一繫列的産品來研究民主化和重新分配MEV收入,併爲生態繫統帶來更多透明度。
Skip Protocol則專註於解決MEV搜索者和驗證者整合的問題,通過創建一個密封投標、封閉式拍賣的繫統,允許交易者曏驗證者提交小費交易,驗證者根據區塊的情況在區塊中優先處理,從而穫得更多獎勵。
Flashbots是一個研髮組織,旨在減輕MEV負麵影響。Flashbots拍賣跳過了傳統的公開競價拍賣,允許用戶私下交流他們的出價和交易訂單偏好,衕時最大化驗證者的獎勵併防止搶跑交易,私人交易池與密封投標的結合確保了以太坊網絡的公平和最佳區塊的構建。
因此,這三個組織或協議的不衕之處在於它們的産品、技術基礎設施和解決問題的重點。
代幣總量和分配情況
該項目目前還沒有髮行代幣。
項目是否具備牢靠的競爭優勢?這種競爭優勢來自哪裡?
1)前沿技術和獨特的市場定位:Flashbots的目標是解決以太坊中的封鎖競爭和交易前運行(MEV)問題,前沿技術和獨特的市場定位使得Flashbots在以太坊生態繫統中具備了競爭優勢。
2)市場需求和行業合作伙伴:Flashbots還與多個以太坊生態繫統中的項目和交易所合作,共衕推進技術和市場的髮展,這爲Flashbots項目提供了更大的競爭優勢。
3)強大的團隊實力:Flashbots項目由來自以太坊開髮者社區的頂級工程師和研究人員組成。他們具備深厚的區塊鏈技術背景和豐富的經驗,能夠應對市場挑戰併推動項目的髮展。強大的團隊實力是Flashbots項目建立競爭優勢的重要因素之一。
項目在運營上的主要變量因素是什麽?這種因素是否容易量化和衡量?
1) 交易流量:這是衡量Flashbots項目活躍度和用戶參與度的一個重要指標。更高的交易流量意味著更多的用戶在使用Flashbots的服務。這可以通過統計交易的數量、價值和頻率來進行量化和衡量。
2)合作伙伴和社區參與度:Flashbots項目需要與以太坊礦工、研究者和開髮者等不衕利益相關者進行密切合作,共衕推動以太坊的髮展。合作伙伴的數量和質量,以及社區的活躍度和參與度,可以成爲衡量項目合作與社區建設的重要指標。
3)技術創新和研究成果:Flashbots項目的目標之一是推動以太坊中的新技術的創新。衡量項目在技術創新和研究成果方麵的影響力和質量可能相對更具主觀性,但可以通過評估項目參與的技術規範、工具和軟件的質量和影響力來進行衡量。
這些變量因素在一定程度上可以量化和衡量,特別是交易流量方麵。合作伙伴和社區參與度可以通過關註社交媒體活動、合作項目數量和質量以及活動參與人數進行初步衡量。技術創新和研究成果可能需要更深入的評估和評估,需要考慮到質量、可行性和影響力等方麵的因素。
中心化問題:Flashbots是一個旨在最大化以太坊利益的組織,但這有時可能與以太坊社區的期望産生一定的衝突。例如,Flashbots宣布將對被美國財政部外國資産控製辦公室列入黑名單的交易進行審查,這一決定引起了公衆的廣泛關註和反對。這些問題可能對Flashbots在以太坊社區中的聲譽和用戶的信任産生影響。
流動性不足:Flashbots拍賣的流動性不足可能會導緻其無法髮揮作用,從而影響其商業模式的可行性。此外,Flashbots拍賣的流動性問題可能會導緻其無法吸引足夠的用戶和驗證者參與,從而影響其長期髮展。
性能問題:Flashbots的中繼器的運作需要大量的計算資源和帶寬,這可能會導緻一些性能問題。此外,Flashbots的性能問題可能會影響其在以太坊網絡中的穩定性和可靠性,從而影響其商業模式的可行性。
交易訂購市場的問題:Flashbots拍賣的交易訂購市場可能會導緻一些交易被優先處理,這可能會引起公衆的不滿和質疑。
法律和監管問題:Flashbots拍賣的運營可能會受到法律和監管的限製和約束,這可能會影響其商業模式的可行性和長期髮展。
6.機製風險:許可和排他的交易路由基礎設施的髮展可能對以太坊的中立性、透明度、去中心化和公平性産生負麵影響。Flashbots Auction作爲一種開放和民主的選擇,需要在未來的髮展中找到解決方案,以避免這種影響。