作者:Elma Ruan;來源:WJ3B Web3
項目簡介
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列入了未來重要的規劃中。
- 2021年Q2:發布SUAVE的第一個版本,支持以太坊和BSC等主流公鏈。
- 2021年Q3:支持更多的公鏈,包括Polygon、Solana等。
- 2021年Q4:支持跨鏈MEV解決方案,以及更多的MEV捕獲策略。
- 2022年:推出SUAVE的第二個版本,支持更多的MEV捕獲策略和更高的吞吐量。
-2023 年:計劃發布 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和提案者。
1. Flashbots Auction
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拍賣架構的去中心化。在這個過程中,他們將分階段地引入新的技術和改進,以逐步完善整個架構。
l 交易前隱私:交易只在被打包進區塊後公开, 排除中間方如中繼器和構塊者。
l 失敗交易隱私:未中標交易不會進入區塊,不會公开。
l 效率:意味着MEV的獲取不會造成不必要的網絡或鏈路擁堵。
l 捆綁合並:以無衝突的方式合並多個傳入的捆綁包。
l 不可逆保護:一旦包含Flashbots捆綁的區塊傳播, 就難以通過鏈重組進行修改,可防止時序攻擊。
l 完全隱私:中繼器和驗證節點等中間方無法在上鏈前看到交易內容。
l 允許开放:沒有審查交易的可信中間方。
技術架構
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。
2. Flashbots Protect
概述
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和交易歷史記錄。在此過程中,用戶的資金和密鑰是安全的。
3. Flashbots Data
MEV-Inspect
mev-inspect-py是一個用於以太坊的MEV檢測工具。它能夠分析區塊中的各種信息,包括驗證者支付、代幣轉移和利潤、交易和套利等等。所有這些數據都會被存儲在Postgres數據庫中,方便進行查詢和分析。
執行區塊的檢測按照以下步驟進行:
從RPC端點獲取區塊的跟蹤信息、收據和區塊數據。
使用已知的ABI(應用二進制接口)對跟蹤信息進行解碼(指使用特定智能合約的ABI規範來解析區塊鏈上的交易或事件跟蹤數據),以便能夠理解其含義。
從解碼後的跟蹤信息中提取出結構化的對象,例如轉移和交換操作。
將這些結構化對象保存到數據庫中,以便日後進行查詢和分析。
4. MEV-Boost
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接收到的最有利可圖的區塊將其傳播到以太坊網絡,以進行證明和區塊包含。
5. MEV-Share
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節點僅接受回溯操作。
6.REV
自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億美元。
然而,參與鏈上交易並從中獲利的機器人可能仍需承擔許多失敗交易成本以及其他鏈下對衝成本的影響,這些成本並未計入計算。此外,這只是直接參與者所獲得的收入來計算,未考慮到間接參與者的市場。實際上,整個領域的規模遠遠超過上述數字。
l 運營數據
備注:自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月期間,驗證者的注冊數量處於低谷。目前,驗證者的注冊量維持在一個相對中等的水平。
l 社媒數據
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項目的目標之一是推動以太坊中的新技術的創新。衡量項目在技術創新和研究成果方面的影響力和質量可能相對更具主觀性,但可以通過評估項目參與的技術規範、工具和軟件的質量和影響力來進行衡量。
這些變量因素在一定程度上可以量化和衡量,特別是交易流量方面。合作夥伴和社區參與度可以通過關注社交媒體活動、合作項目數量和質量以及活動參與人數進行初步衡量。技術創新和研究成果可能需要更深入的評估和評估,需要考慮到質量、可行性和影響力等方面的因素。
1. 中心化問題:Flashbots是一個旨在最大化以太坊利益的組織,但這有時可能與以太坊社區的期望產生一定的衝突。例如,Flashbots宣布將對被美國財政部外國資產控制辦公室列入黑名單的交易進行審查,這一決定引起了公衆的廣泛關注和反對。這些問題可能對Flashbots在以太坊社區中的聲譽和用戶的信任產生影響。
2. 流動性不足:Flashbots拍賣的流動性不足可能會導致其無法發揮作用,從而影響其商業模式的可行性。此外,Flashbots拍賣的流動性問題可能會導致其無法吸引足夠的用戶和驗證者參與,從而影響其長期發展。
3. 性能問題:Flashbots的中繼器的運作需要大量的計算資源和帶寬,這可能會導致一些性能問題。此外,Flashbots的性能問題可能會影響其在以太坊網絡中的穩定性和可靠性,從而影響其商業模式的可行性。
4. 交易訂購市場的問題:Flashbots拍賣的交易訂購市場可能會導致一些交易被優先處理,這可能會引起公衆的不滿和質疑。
5. 法律和監管問題:Flashbots拍賣的運營可能會受到法律和監管的限制和約束,這可能會影響其商業模式的可行性和長期發展。
6. 機制風險:許可和排他的交易路由基礎設施的發展可能對以太坊的中立性、透明度、去中心化和公平性產生負面影響。Flashbots Auction作爲一種开放和民主的選擇,需要在未來的發展中找到解決方案,以避免這種影響。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
標題:深度解讀 Flashbots 投資邏輯、技術框架、市場規模和主要風險
地址:https://www.torrentbusiness.com/article/63985.html
標籤:MEV