Pantera Capital合夥人:詳述MEV、攻擊手法及解決方案

文/Paul Veradittakit,Pantera Capital主管合夥人;譯/金色財經xiaozou

MEV簡介

MEV(最大可提取值)概念最近在加密貨幣世界獲得了大量關注。隨著區塊鏈技術的發展,很明顯,交易順序是非常重要的,而為了從系統中提取價值,交易順序是可以被操縱的。

MEV是指礦工或驗證者可以從區塊鏈中提取的超過正常標準費用的總價值。 MEV是根據區塊所包含交易的順序創建的。當一筆交易包含進一個區塊中時,它可以與其他交易交互產生額外價值。礦工或驗證者可以重新排序交易將MEV最大化,從而獲取這些額外價值。這便導致了Flashbots(Pantera的投資組合公司)等公司的出現,這些公司致力於MEV最大化解決方案。

Z0X6QYakOUvxwK4wLvPZsa3nYzgHBgtwYKosQsxX.png

示例

讓我們來看一個假設場景,在加密背景下深入理解MEV。

假設你是一個去中心化交易所的交易員,希望以特定的價格購買特定的代幣。你下單並等待區塊鍊網絡執行該筆交易。然而,你可能沒有意識到,你的交易現在成為了複雜交易網絡及若干並行操作的一部分。

與此同時,網絡上的礦工可以訪問所有待處理交易,並有可能對它們進行獲利操縱。例如,礦工可以選擇優先處理某些交易(也包括他們自己的交易)以賺取更多的利潤。這被稱為MEV或礦工可提取值。

geCyDJTtDVQkmzvKBQPYZ0F6uzrCEC8JFaL49vNe.png

就你的交易情況而言,如果你的訂單順序在另一筆有更高費用的交易之後,礦工可能會選擇先執行另外一筆交易,那麼你的訂單就不能以你想要的價格執行。這可能會給你造成損失,而礦工將獲得更多的利潤。

總體來說,雖然MEV是加密領域裡的一個問題,但很多解決方案正在開發中,以降低其影響,為交易員和用戶提供更公平、安全的環境。

最常見的MEV攻擊

以下為你提供了應該注意的最常見的攻擊類型及其運作原理。

(1)搶先交易

搶先交易是指惡意行為者將其交易置於執行隊列中已知的待處理交易之前。這通常是通過使用專門的搶跑機器人來完成的,這些機器人可以掃描網絡上去中心化交易所的大額訂單。然後,這些機器人會提交具有更高gas費的競爭性交易,以便在受害者的交易之前執行,這就給它們帶來了獲利優勢。

BHU2JK0zNrqrRRxdWwZ2a3mwoC5F0EHCJu5nfd3c.png

(2)三明治攻擊

三明治攻擊是一種搶先交易,攻擊者圍繞一筆待處理的受害者交易下兩筆交易訂單(前後各下一筆交易訂單)。這種類型的攻擊通常用於從去中心化交易所的毫無戒心的交易員那裡提取MEV。攻擊者通過識別受害者即將購買的代幣來操縱資產的價格,進行交易以推高價格,然後在受害者買入訂單進一步提高價格後出售代幣。

(3)尾隨交易

尾隨交易是指惡意行為者緊隨已知的待處理目標交易之後下單。搜尋者使用尾隨機器人來監控內存池,以發現在去中心化交易所上創建的新代幣交易對或流動性池。當發現新的代幣交易對時,機器人緊隨初始流動性後下交易訂單,併購買盡可能多的代幣,只留下少量代幣供其他交易員稍後購買。然後,機器人就可以在其他交易員買入代幣後等待價格上漲了,再以更高的價格出售代幣獲利。

(4)清算

清算是一種攻擊類型,搜尋者專門通過清算去中心化鏈上協議上的超額抵押貸款來提取MEV。清算者運行專門的機器人來監控網絡上具有清算機會的交易,並進行搶先或尾隨交易使其成為第一個清算貸款的交易。他們通過在藉款人償還債務之前清算貸款,並通過出售借款人的抵押品獲利,從毫無戒心的借款人那裡獲取MEV。

(5)Time-Bandit攻擊

Time-bandit攻擊是一種只有礦工才能執行的攻擊。這些攻擊可以回溯性重組區塊,以捕獲先前開採區塊中的MEV機會。當MEV足夠高可與區塊獎勵相比時,礦工就有理由破壞共識,以在舊區塊中捕獲MEV。擁有強大挖礦能力的礦工可能會決定重新開採先前開采的區塊,以捕獲套利機會,並且獲得比最初開採該區塊的礦工更長的鏈。

解決方案

Flashbots

Flashbots是一家專注於降低MEV負面影響的公司。他們通過允許礦工在交易被包含入塊之前私下安全地共享交易來做到這一點。這便降低了礦工通過重新排序交易來提取MEV的動機。相反,他們可以簡單地按照交易提交順序包含交易,為創建MEV的用戶保留MEV。

Flashbots開發了許多機制來實現這一點。

1V4MYvdgGvQliBUtOYiyuYGpw2NRvD1es7gWwJMW.png

其中最重要的機制是Flashbots Relay,這是一個點對點網絡,連接礦工和交易發送者。 Relay允許礦工直接從用戶那裡接收交易包,而不必依賴於內存池。這為用戶提供了更好的隱私性和安全性,同時降低了MEV提取動機。

Flashbots開發的另一個重要機制是MEV-Geth客戶端。該客戶端使礦工能夠訪問一個區塊可包含的全部交易集,而不僅僅是內存池中的交易。這使得礦工能夠更有效地捕獲MEV,而無需重新排序交易。

除了這些機制,Flashbots還開發了許多其他工具和技術來解決MEV提取問題。其中包括一個交易模擬工具,允許用戶預估其交易的潛在MEV,還包括一個交易池管理系統,使礦工能夠管理所接收的交易。

MEV相關數據及幾點事實

· 總提取MEV(定義為成功的MEV交易+成功的MEV交易gas費+失敗的MEV交易gas費)超過6.9億美元。

· 在過去的30天裡,已提取的MEV超過500萬美元。

· 在所有提取的MEV中,36.4%是MEV礦工收入,63.6%是MEV搜尋者收入。

· 絕大多數MEV是通過套利提取的;只有不到1%是通過清算提取的。

· 將MEV提取按協議分類排序,Uniswap V2的提取量最大,約佔總量的62%。 Uniswap V3和Balancer也都有大量的提取。

· ETH/WETH是用於MEV獲利的主要代幣(佔總量的95%)。

CfihqcgRUPlT5XFuQfoKKqB9ZpthIYHU0zJ6vjYX.png

(累計提取MEV — 毛利潤。來源:Flashbots)

結論

總之,MEV(或礦工可提取價值)是一個出現在加密貨幣行業的術語,用來描述礦工通過操縱對自己有利的交易而獲得的利潤。雖然MEV並不是一個新概念,但近年來,由於去中心化金融(DeFi)的崛起,以及礦工間交易費用的競爭日益激烈,MEV也變得越來越流行。

MEV對加密貨幣行業既有積極影響也有消極影響。一方面,MEV可以通過優先處理更重要的交易和區塊來激勵礦工為網絡安全做出貢獻。另一方面,它也可能導致市場操縱和不公平的行為,破壞網絡誠信。

儘管存在這些問題,但像Flashbots這樣的公司正在研究創新的解決方案,以降低MEV的負面影響,促進一個更加公平透明的加密貨幣生態系統的形成。由於MEV一直是業界討論和爭論的話題,利益相關者能夠共同努力尋找平衡各方利益的有效解決方案是至關重要的。通過不斷的創新和合作,區塊鍊和加密貨幣可以充分實現自身潛力,創造一個更加包容和去中心化的金融未來。

Total
0
Shares
Related Posts