撰文:0xFishylosopher 編譯:深潮 TechFlow
介紹
MEV,即最大可提取價值,是區塊鏈設計的副產品,是一種獨特的 DeFi 現象。
本質上,MEV 只是一種利潤最大化的行為實例,即操作區塊鏈的驗證者尋求在驗證交易任務上最大化其利潤。雖然有人可能會爭辯說 MEV 可以通過提高資本效率而有益,但它會顯著影響使用去中心化應用程序的用戶體驗,包括更高的 Gas 費用、滑點,以及驗證者勾結和中心化等風險。
在本文中,0xFishylosopher 將首先探討 MEV 作為理論概念以及它對生態系統造成的系統性風險。緊接著,以 Flashbots 為案例研究,探討 DeFi 社區如何試圖解決 MEV 的所有這些負面外部性。
「Flash Boys」俱樂部
MEV 是區塊鏈技術的一個特性,而不是區塊鏈技術的 Bug。在給定的區塊鏈網絡中,驗證者(或傳統 PoW 模型中的礦工)決定將哪些數據放入鏈上。具體而言,他們可以控制哪些數據在鏈上的順序。事實證明,某些交易給予了驗證者巨大的利潤。因此,作為理性的經濟主體,驗證者將以最大化交易費用的方式安排交易。
這個 MEV 的概念首先由智能合約研究員 Phil Dainan 在一篇名為「Flash Boys 2.0」的重要論文中詳細闡述,研究人員在其中強調存在大量的機器人和套利代理試圖「預測和利用」普通用戶的 DEX 交易,類似于傳統金融中高頻交易員積極優化交易延遲。為了了解這種現象的規模,僅在撰寫本文的最近 24 小時內,通過 MEV 操作實現了 2578 ETH,約合時價 490 萬美元的利潤。
盡管 MEV 是一個泛稱,包括許多不同的套利方法和情景,但有幾個關鍵特征支撐了 DeFi 的許多 MEV 機會。首先,許多 MEV 是通過「優先 Gas 拍賣」(PGA)的過程實現的,用戶可以支付更高的交易(Gas)費用,以便讓他們的交易先運行。由于許多套利機器人依賴于讓他們的交易先運行以獲得利潤,這些機器人將參與 Gas 競價戰,不斷提高價格,以便讓他們的交易被驗證者運行,從而導致網絡擁堵嚴重,使普通用戶無法運行他們的交易,除非他們也支付高昂的交易費用。
Alchemy 與 Flashbots 合作支持在以太坊上發送隱私交易:金色財經消息,區塊鏈開發平臺 Alchemy 宣布與 Flashbots 合作支持在以太坊上發送隱私交易,Alchemy 表示實現隱私的方式是將交易直接發送給礦工而不是公共內存池,這將使得包含該交易的區塊未上鏈前保持隱私狀態,從而防止搶先交易、套利等行為。[2022/5/27 3:44:55]
另一方面,驗證者是這種情形的主要受益者之一。事實上,權力越大,利潤越大:因為驗證者(至少在理論上)擁有決定運行哪些交易的權力,他們可以通過確定哪些交易給他們帶來最多的現金來獲得「排序優化」費用。然而,在實踐中,讓驗證者完成整個 MEV 搜索、打包和執行流程太過繁瑣。因此,大部分的「排序優化」被外包給了專門的搜索者、構建者和中繼器,這些中介可以想象成是驗證者的「秘書」,他們為了獲得一部分利潤而簡化了 MEV 的過程。具體而言,搜索者將尋找 MEV 機會,構建者將這些機會捆綁成完整的「塊」,中繼器將這些完整的「塊」發送給驗證者或實際的塊構建者。因此,現代 MEV 生態系統的總體情況如下:
正如我們之前所提到的,雖然 MEV 啟用的套利可以帶來一些好處,包括更高的資本效率和確保價格在不同交易所之間保持一致,但對于最終用戶來說,可能存在巨大的負面外部性,例如導致更高的交易費用、執行速度變慢和更高的滑點(如三明治攻擊)。然而,這并不是 MEV 對區塊鏈構成的最大風險——特別是如果驗證者相互勾結,MEV 實際上可能會破壞區塊鏈共識層的安全保障。
這個安全問題源于激勵調整的問題——在所有這些有利可圖的 MEV 機會中,礦工可以通過優化交易費用而非堅持恒定的區塊獎勵津貼來賺取更多的利潤。正如 Dainan 所寫的那樣:
因此,礦工可以分叉一個高費用的塊,保留一些費用來吸引其他礦工在該分叉上構建。在極端情況下,偏離協議的激勵可能會導致經濟理性的礦工的策略混亂,從而降低區塊確認提供的安全性。
這被稱為「削價(undercutting)攻擊」,是 MEV 可能破壞區塊鏈基本安全保障的幾種方式之一。其他已知的攻擊包括「時間強盜攻擊」,其中驗證者不是勾結來從當前塊中竊取有利可圖的交易,而是通過勾結來重寫過去歷史中的 MEV 機會。此外,MEV 提取甚至不需要在鏈上進行,因為完全可以通過鏈下的后門交易來完成,例如大型交易者和驗證者之間的交易。
OKEx第四期質押挖礦Flamingo(FLM)正式開啟:據官方消息,OKEx Jumpstart第4期質押挖礦項目Flamingo(FLM)挖礦已正式開啟,本次挖礦幣種為2,500,000枚FLM,挖礦周期為9月25日21:00 -10月5日21:00(HKT)。本次據了解,本次個人挖礦質押總量上限為2000枚OKB,無最低質押門檻。挖礦收益實時計算,用戶可隨時提取至資金賬戶,也可隨時解押。挖礦結束后,剩余未解押OKB將自動解押并解凍。此外,9月28日FLM開啟鏈上轉賬后,OKEx將同步開啟充值、提現與交易功能。
公開資料顯示,Flamingo(FLM)是一個基于Neo的全棧DeFi協議,由5個模塊組成。包括跨鏈資產網關Wrapper、鏈上資產流動性交易所Swap、一站式資管中心Vault、基于AMM的永續合約交易平臺Perp,以及去中心化治理機制DAO。FLM是Flamingo的治理通證,基于Flamingo項目參與者的貢獻度進行100%分配,無任何的預售、預挖及團隊分配。[2020/9/25]
因此,我們可以看到,MEV 實踐在區塊鏈生態系統中面臨著很大的風險。
Flashbots 和對抗 MEV 的戰爭
考慮到未受限制的 MEV 可能帶來的潛在嚴重后果,已經有幾個項目和團隊致力于減輕這種實踐的負面外部性。在這個領域中最重要的團隊之一是 Flashbots,這是一個致力于重新調整 MEV 激勵的項目,以一種既足夠獎勵驗證者誠實地構建鏈條的行為,同時又減輕普通用戶的最壞影響的方式。
為此,Flashbots 試圖采取三個不同的步驟:(1)揭示 MEV 的「黑暗森林」,(2)民主化 MEV 的提取,以及(3)將利益重新分配回生態系統。為了實現第一個目標,Flashbots 有一個專門的產品稱為 MEV-inspect,旨在「照亮」MEV 的「黑暗森林」,以量化 MEV 造成的負面外部性并突出問題的規模。
另一方面,民主化 MEV 的提取和重新分配利益的兩個目標則更為復雜,包括整套產品,隨著問題范圍和重點的變化而逐漸發展。在某些方面,可以說 Flashbots 在過去兩年的產品開發歷史本身就是以太坊增長和發展的時間軸。
CDN服務商Cloudflare宕機導致部分加密網站受影響 現已恢復:8月30日21:24左右,CDN服務商Cloudflare宕機導致一些網站關閉,其中包括加密網站。Cloudflare隨后在23:00時恢復正常。Bitfinex首席技術官Paolo Ardoino在推特上表示,Cloudflare的中斷導致了Bitfinex在該時間段的連接問題。[2020/8/31]
Flashbots 發布的第一組重要產品是 MEV-Geth 客戶端,或者是以太坊 Golang 的修改版本,它能夠更好地通過將其路由到私有交易池來防止 MEV 操縱。在這個新客戶端之上建立了一個 MEV 拍賣市場,使用「第一價格密封競標」方法(也稱為「盲競標」),每個參與者只允許提交一個價格,而且拍賣參與者都不知道其他參與者出價的價格。通過這種設計,Flashbots 減輕了先前討論的「價格競標」戰爭。
創建 MEV-Geth 和 MEV 市場的指導原則是通過一種名為「提議者 – 構建者分離」的激勵重新對齊過程來分散驗證者構建塊本身的權力和責任。使用 MEV 拍賣的驗證者不必進行復雜的 MEV 搜索和交易打包過程,而是可以簡單地查看 MEV 市場,找到哪些交易將為他們提供最高的 MEV,并放置反映其實際偏好的單個出價。此外,為了防止驗證者包括自己的交易并從用戶交易的前置交易中獲利,實際交易細節(買單、賣單、清算等)直到塊構建完成后才會公開。
那么,為什么驗證者會使用這個算法并放棄前面提到的有利可圖的 MEV 機會呢?這是因為 Flashbots 算法只需從市場中選擇 MEV 交易,對于驗證者來說更容易和更便宜。隨著越來越多的高質量 MEV 交易通過這個市場而不是直接在鏈上進行,驗證者通過堅持使用 Flashbots 可以獲得更高的回報。結果非常令人印象深刻:在 MEV-Geth 發布后不久,超過 90% 的以太坊驗證者開始使用這個方案,從而顯示了激勵重新對齊在解決潛在問題方面的重要性和有效性。但隨著以太坊生態系統的發展,從 2022 年 9 月開始從工作量證明(PoW)模型轉向權益證明(PoS)模型,這種以「提議者 – 構建者分離」為基礎的概念的變化也成為必然。
PoS 比 PoW 更高效的主要原因是,在 PoW 中,每個節點都必須從頭開始構建和提出塊,而在 PoS 中,只有少數幾個驗證者作為主要塊提議者將數據附加到區塊鏈上。雖然這對環境和計算效率來說很好,但由于 MEV 的有利吸引力,這可能會帶來額外的中心化風險,特別是如果驗證者(「提議者」)與市場賣方的關鍵「構建者」勾結。即使是 Flashbots 自己運行的私有交易池也可能會受到勾結的誘惑,當然,將信任放在單一實體(例如 Flashbots)身上違背了去中心化的理念。
Ripple前高管Dilip Rao加入支付平臺FlashFX:6月23日消息,Ripple前高管Dilip Rao宣布加入國際匯款公司FlashFX。據悉,FlashFX是利用RippleNet網絡建立的支付平臺。Dilip Rao此前在Ripple擔任全球基礎設施和創新主管。(U.Today)[2020/6/23]
MEV-boost 的發布使得這個 MEV 市場的「供應方」去中心化。MEV-boost 不僅包含 Flashbots 私有交易池中的交易(實質上是壟斷),還允許運行此軟件的任何構建者向所有參與的驗證者提交交易。對于驗證者來說,隨著更多的構建者參與構建所有這些不同的塊,這使得他們獲得更多的收入,并平衡了哪些驗證者可以訪問哪些交易,從而建立了一個更強大和安全的生態系統。與 MEV-Geth 一樣,這種新穎的設計重新對齊了多方的激勵,以避免中心化風險,并取得了巨大的成功,超過 85% 的網絡采用了這種設計,其中 Flashbots 只傳遞了 34% 的交易。
Flashbots SUAVE
這樣,到目前為止,減輕所有中心化風險,使去中心化金融免受 MEV 最有害影響的任務仍未完成。通過實施提議者 – 構建者分離,Flashbots 的解決方案已經將驗證者的關鍵權力和責任去中心化或重新定向到「構建者」,將這些「構建者」作為與選擇驗證者交易的構建者不同的實體引入。然而,實際上存在著重要的構建者規模經濟,這反過來又會導致構建者角色的中心化風險。
那么,構建者角色的規模經濟是什么樣子的呢?回想一下之前提到的搜索者、構建者和中繼者都扮演著不同的角色,搜索者搜索 MEV 機會,然后將其發送給構建者,構建者再將完整的塊發送給中繼者。這意味著搜索者必須選擇將結果發送給誰。為了最大化自己的回報,他們會選擇最高質量的構建者,這些構建者的交易最常被驗證者選擇。隨著越來越多的高質量交易流向頂級構建者,這就產生了一種中心化效應,頂級構建者將始終從搜索者那里獲得最高質量的 MEV 交易,從而鞏固了他們的地位。
動態 | 1inch交易所1月前曾向bZx團隊披露FlashLoan的安全漏洞 但遭遇冷處理:去中心化交易所1inch.exchange發布官方博客文章表示,曾于今年1月向于本月連續遭到兩次套利操縱攻擊的DeFi貸款協議bZx團隊披露其FlashLoan功能的安全漏洞。1inch.exchange表示,當時來自bZx協議中3個資金池中的250萬美元用戶資金可能被惡意攻擊者在一次操縱交易中盜取,并準備智能合約來執行白帽攻擊以保護用戶資金。但在進行交易1weiDAI的概念驗證以確保漏洞的真實性,并聯系bZx團隊希望其立即停止智能合約后,bZx花了4個小時的時間處理該問題,并又花12個小時彌補該漏洞,并拒絕在構建補丁的過程中停止智能合約的建議,隨后bZx曾表示愿意聘請1inch.exchange團隊進行Flashloan的安全審計服務,但希望把每周2000美元的審計報價壓低至1500美元。1inch.exchange認為,bZx團隊在處理安全漏洞的反應是在冒著用戶資金被盜的風險下,避免負面關注,并有一定的掩飾該安全漏洞的行為。同時,1inch.exchange聲明,由于忙于構建1x.ag,所以該團隊并不是本月bZx價格操縱攻擊的幕后黑手。(鏈聞)[2020/2/21]
實踐證明,這種構建者中心化效應是存在的。在撰寫本文的最近 24 小時內,排名前 5 位的構建者提出了約 90% 的總 MEV-Boost 塊。隨著這種中心化程度的增加,這些寡頭可能會開始利用他們的主導地位來操縱交易,包括勾結和審查某些交易,這些都可能再次危及底層區塊鏈的安全性。這就是 Flashbots 最新項目的動機:價值表達的單一統一拍賣,這個項目旨在將塊構建過程從任何單個區塊鏈中解散,并將其外包給一個單獨的網絡,從而去中心化塊構建者的角色。
SUAVE 實際上是一個獨立的、專用的塊排序鏈,將負責交易內存池和構建者角色,而原生鏈的驗證者(如以太坊)將負責提議和證明角色。正如我們所看到的,SUAVE 是「提議者 – 構建者分離」原則的自然延伸,其中我們將提議者和構建者放在兩個完全獨立的鏈上,以便它們都足夠去中心化并相互分離。此外,SUAVE 的愿景是,它將作為許多不同鏈的通用排序層,這樣無論您是以太坊、Arbitrum、Polygon 還是任何其他 EVM 鏈的驗證者,都可以使用 SUAVE 找到最佳的 MEV 機會,不僅適用于您所在的原生鏈,還適用于跨鏈交易的跨域 MEV,這些交易僅僅通過查看該鏈的交易內存池是無法獲取的。
盡管 SUAVE 有一個宏偉的愿景,最終使所有涉及方受益,并使以太坊生態系統更加去中心化,但自 2022 年 11 月成立以來的 6 個月中,仍然存在一些關鍵的設計問題需要解決。例如,其中一個核心問題是是否將 SUAVE 構建為單獨的 L1 鏈(類似于 Chainlink),或使用 Rollup 解決方案,或「借用」以太坊驗證者的重新質押服務,如 Eigenlayer 。每種解決方案在實施便利性、驗證者保留、安全性和靈活性方面都有其獨特的權衡,我們在這里不做詳細討論。
另一個核心問題是,SUAVE 是否會發布自己的代幣。盡管 SUAVE 論壇目前否認它將「暫時」不會推出自己的代幣,并繼續使用 ETH 作為其本地鏈上的原生代幣,但有幾個疑問,即 Flashbots 是否會堅持這一點,特別是因為從長遠來看,推出 SUAVE 代幣似乎對 Flashbots 作為一家私人公司來說是最經濟的選擇。此外,可以公正地認為,Flashbots 相信它可以在熊市中籌集 10 億美元的獨角獸估值的原因是對未來會推出 SUAVE 代幣的隱含承諾。
那么,是什么阻止 Flashbots 宣布它正在推出 SUAVE 代幣呢?事實證明,推出代幣會帶來幾個令人頭疼的設計決策。例如,這個代幣是否對某些交易有用,還是僅僅是「另一個僅用于治理的代幣」?如果這個代幣將具有實用性,那么這種實用性會是什么樣子?如何激勵 Flashbots 的不同利益相關者(例如不同的鏈、最終用戶、Flashbots 上的構建者等)使用和信任這個新代幣,而不是更成熟的代幣,如 ETH 甚至 L2 代幣,如 ARB ?在任何情況下,都需要解決復雜的激勵對齊過程,因此 Flashbots 團隊完全有理由暫時避免這個問題。
超越 Flashbots:DeFi 未來的大局
雖然現在還為時過早,無法確定 SUAVE 最終會采取什么形式,以及這個全新的排序鏈是否能夠實現其最初的目標并以真正減輕 MEV 的負面外部性的方式來調整激勵,但我認為 MEV 和 Flashbots 代表了設計真正去中心化金融系統的各種權衡、問題和原則的典型形象。
首先,正如之前提到的,MEV 是區塊鏈技術的一個特征,而不是一個 Bug。這些套利機會和驗證者的利潤激勵源于區塊鏈的即時可訪問性,并保證了 DeFi 的資本效率。MEV 的負面影響,包括網絡擁堵、Gas 戰爭和終端用戶的滑點,只是這個過程的副產品和負面外部性。
根據定義,負面外部性不會影響從事負面行為的代理人。在這種情況下,對終端用戶造成網絡擁堵和滑點不會損害從事這種盈利行為的驗證者或套利機器人。在傳統經濟學中,純市場化的系統無法很好地解決所有這些外部性。傳統上,政府或其他監管機構會介入,糾正市場動態,最小化負面外部性的影響(例如對煙草和酒精征稅)。
另一方面,DeFi 本質上是去信任的,并反對任何形式的人類政府執法。它最接近的「執法機構」是通過在代碼中編碼規則和法規(例如通過智能合約)來實現確定性和透明性。因此,正如 Flashbots 的故事所展示的那樣,減少 MEV 這種現象的負面外部性總是依賴于一個復雜的激勵重新設計和對齊的過程。畢竟,就像華爾街量化交易員一樣,DeFi 套利機器人并不以高道德標準和善意著稱。
使用激勵重新設計來減少 MEV 的負面外部性不僅僅是 Flashbots 團隊的內在特征。除了 Flashbots 之外,還有許多其他團隊試圖重新調整激勵,開發協議以減少 MEV 的影響。例如,Chainlink 的公平排序服務(FSS)利用其去中心化的預言機網絡將「交易排序」過程外包給驗證者,實現了類似于 SUAVE 網絡所追求的目標。另一個例子是 CoW 協議(前身為 Gnosis 鏈)上的「需求巧合」(CoW)機制,它根據交易是否互補(例如,我想要 1500 USDC 換 1 ETH,而你想要 1 ETH 換 1500 USDC)自動將交易粘合在一起,并使用求解器算法確保每個人以最優價格交易。
但是,在不信任任何單方的去中心化設置中進行激勵重新設計可能是一項非常困難的任務,因為從根本上講,您正在試圖抵消規模經濟。例如,在 Flashbots 的構建者中心化的情況下,已經「證明其價值」的構建者更有可能被搜索者「信任」,后者將給他們更多的高質量交易,并鞏固他們作為市場領導者的地位。通過激勵重新對齊來識別、解決和實施去中心化的替代方案,本質上是在玩「打地鼠」的游戲——您永遠不會知道新引入的激勵系統可能包含的中心化漏洞和隱藏的規模經濟,所有這些只有在事后才會有意義。
此外,在一個具有許多不同利益相關者和代理人的復雜系統(例如區塊鏈)中,幾乎不可能避免外部性,因為幾乎肯定會有一個角落,其中一個利益相關者的行動將溢出并影響另一個利益相關者的行動。正如 Dainan 在「Flash Boys v2.0」中所展示的那樣,其中許多外部性可能構成真正的威脅,破壞整個系統的穩定性。因此,任何去中心化的系統——即使是那些具有良好設計的博弈理論——都將始終具有這種內在的復雜性、微妙性和脆弱性,其中一個意外的漏洞可能會威脅其存在。
與中心化系統相比,去中心化系統不包含任何明顯的「單點故障」——但正是這一點使得去中心化系統有時比其中心化對手更具殺傷力。如果系統設計中存在漏洞,每個節點都有可能成為「單點故障」。
最后,MEV 和 Flashbots 的故事告訴我們,維護去中心化系統的健康始終需要持續、艱巨的努力——持續參與「打地鼠」的游戲。去中心化系統中的信任擴散需要責任和警惕的擴散,特別是因為有如此多的經濟激勵在質押中:無論是好是壞,MEV 始終存在。
深潮TechFlow
個人專欄
閱讀更多
金色薦讀
金色財經 善歐巴
迪新財訊
Chainlink預言機
區塊律動BlockBeats
白話區塊鏈
金色早8點
Odaily星球日報
Arcane Labs
歐科云鏈
作者:Tokenterminal我們時常直觀的感受到使用不同區塊鏈所產生的成本和收益,即gas費和激勵.
1900/1/1 0:00:00MEV(Miner / Maximum Extractable Value)是指在區塊鏈交易中,礦工或驗證者能夠獲取的潛在價值,是由交易順序和打包的選擇方式所產生的利潤.
1900/1/1 0:00:00作者:Biteye介紹 融資情況 與 Galax 對標下的價格分析 VC 輪估值比較 可能的空投 未來規劃 Cyber.
1900/1/1 0:00:00作者:Jaran Mellerud,hashrateindex哈薩克斯坦作為中亞能源超級大國,于 2021 年迅速成為全球第二大比特幣挖礦國家.
1900/1/1 0:00:00本文來自 Twitter,原文作者:加密 KOL @BCBacker隨著比特幣區塊獎勵接近其第四次減半,投資者正試圖“搶灘”這個在歷史上保持看漲的事件.
1900/1/1 0:00:00原文作者:Messari - Chase Devens 原創編譯:BlockTurboPEPE 已成為加密貨幣歷史上增長最快的 ERC-20 .
1900/1/1 0:00:00