親愛的廣場用戶們,廣場使用界面全新升級啦!煥新體驗分享活動火熱進行中!
🎁 我們將精選 10 位幸運分享用戶,每人獎勵 $10 合約體驗券!
參與方式:
1⃣️ 關注 Gate廣場_Official;
2⃣️ 帶上 #我的广场升级体验 標籤發帖,分享你的使用感受,比如界面風格體驗、細節功能變化、你最喜歡的新功能,或優化建議等;
3⃣️ 帖子內容需至少 30 字,並且只帶本活動標籤;
廣場界面煥新介紹文章:https://gate.com/post?post_id=14774358&tim=ARAbClhcBQNwWRIVGAoGBB5QX1sO0O0O&ref=BFlBUFwL&ref_type=105
活動截止時間:2025/10/26 18:00(UTC+8)
你的體驗是我們持續優化的動力!趕快參與和大家分享吧!
什麼是 MEV 以及如何保護你的 Solana 交易?
撰文: QuickNode,登鏈社區
對於在 Solana 上構建 DeFi 應用和交易機器人的開發者來說,理解 MEV(可最大提取價值)至關重要。MEV 可能會影響用戶的交易執行,或威脅到你自己機器人的盈利能力。更高的成本、較低的利潤以及網絡摩擦是未受保護的 MEV 風險的常見後果。本指南涵蓋了 Solana 上 MEV 的基礎知識,包括交易流程機制、常見的 MEV 類型以及為網絡上構建的開發者帶來的日益增加的風險。你將學習到緩解 MEV 負面影響的關鍵策略,並保護你的交易免受干擾。
推薦的先決知識
Solana 上的 MEV 介紹
可最大提取價值(MEV) 是指通過重新排序、包含或排除用戶交易而從用戶交易中提取的最大價值。在像 Solana 這樣的權益證明網絡中,作為區塊生產者的驗證者有能力決定哪些交易進入該區塊以及順序。這意味著,惡意或追求利益的區塊生產者可以重新排序交易(或插入他們自己的交易),以捕獲套利利潤、搶先用戶交易或通過各種方式利用交易的順序。儘管 Solana 並沒有像以太坊那樣的公共內存池,但 MEV 仍然存在——通常通過直接節點連接、私有內存池或其他專門基礎設施。
對於構建交易機器人或去中心化交易所(DEX)的開發者來說,未考慮 MEV 可能會導致:
2024 年,Solana 上的 DeFi 活動蓬勃發展,與此同時,MEV 也在增長。Messari 展示了 Solana 的真實經濟價值(費用 + MEV)隨時間的增長:
來源:Messari: Solana 狀態 - 2024 年第四季度
儘管大多數 MEV 相對較小,但也有無數例子展示從交易中提取了數萬美元(見下面截圖),甚至有 百萬美元交易 的情況。
來源:Jito - 套利探索者
對於在 Solana 上構建 DeFi 應用和交易機器人的開發者來說,理解 MEV 是至關重要的。MEV 可能會影響用戶的交易執行(導致意外滑點或交易失敗),甚至影響你自己機器人的盈利能力,如果競爭對手能夠攔截或重新排序你的交易。讓我們回顧一些關於 Solana 交易流程的基礎知識,審查 Solana 上常見的 MEV 類型,以及討論你可以採取的保護交易免受 MEV 影響的措施。
Solana 交易流程
Solana 的交易流程與以太坊有一些關鍵的不同,這影響了 MEV 的表現:
Solana 上的常見 MEV 類型
以下是 Solana 開發者應該注意的最常見的 MEV 類型:
套利
套利 是 Solana 上最普遍的 MEV 形式之一。套利通常涉及跨多個交易所以原子方式買賣同一資產。套利者在較便宜的市場上買入,並在較昂貴的市場上賣出,口袋裡夾取差價,例如:
由於 Solana 允許將多個指令組合到一個交易中,搜索者通常執行原子套利(兩個階段在一個交易中),以確保交易實際上是零風險的。失敗的交易將導致買方失去他們的優先費用,因此他們需要平衡機會大小和優先費用市場。
Solana 的套利競爭非常激烈——機器人會 spam 眾多交易嘗試套利。Solana 的低費用意味著機器人可以發出大量的套利交易;即使大部分失敗或沒有利潤,偶爾的成功也可能獲利。事實上,超過 50% 的 Solana 交易實際上是失敗的套利嘗試(垃圾郵件)——機器人盲目嘗試捕捉價格差異( 參考:Solana MEV - 介紹)。雖然這可能是網絡擁堵的問題,但通常這意味著價格在各個 DeFi 平臺之間能夠保持平衡。
三明治攻擊
三明治攻擊 是一種經典的負 MEV 策略,也在 Solana 上出現。在三明治攻擊中,受害者用戶的交易被夾在攻擊者的交易之間:一筆是在受害者交易之前執行,另一個是在其之後執行。假設用戶在 DEX 上提交了一筆大規模換幣;一個瞭解此待處理交換的 MEV 搜尋者可以在用戶交易之前快速提交自己的購買同一資產的交易(推高價格),然後讓用戶的大額購買按現在更高的價格執行,並最後立即出售該資產,獲得差價。攻擊者通過以低價買入並以較高價格賣出獲得利潤,而受害者在其交換中得到的價格更糟(滑點更高)。
作為開發者或交易者,你應該意識到,如果第三方可以在你的交換未最終確定之前觀察到它,他們可能會試圖夾擊它。用戶設置的高滑點容忍度使他們特別脆弱——如果用戶允許最多 5% 的滑點,夾擊機器人可以利用大部分範圍來獲利。降低滑點和夾擊風險涉及滑點、隱私和排序控制。
清算
清算 是另一個重要的 MEV 機會,尤其是在 Solana 的 DeFi 借貸協議中(例如,Marginfi、Kamino、Save 等)。當借款人的抵押品價值低於所需比例(即他們的貸款是欠抵押的)時,該頭寸就會被清算。清算人(通常是機器人)可以代表借款人償還部分或全部貸款,並獲得一些折扣的抵押品。這實質上會給清算人帶來利潤,因為他們以低於市場價的價格買入抵押品。
MEV 搜尋機器人不斷掃描鏈上狀態和預言機價格數據,檢測即將破產的頭寸。當他們找到一個時,他們會爭先發送清算交易以奪取獎金。在 Solana 中,由於沒有公共內存池,清算機器人確保儘快注意到鏈上變化(如預言機價格下跌或健康因子跨越閾值),然後立即將清算交易發送到當前領導者。如果多個機器人嘗試清算同一個賬戶,只有第一個成功進入區塊的交易才能獲得獎勵,其他人的交易將失敗。清算被視為協議健康的基本保障(可以防止壞賬)。
Jito Bundles 和其他 MEV 應用
Solana 的 MEV 生態正在發展,Jito Bundles 在 MEV 的提取(和潛在緩解)中發揮了重要作用。運行 Jito-Solana 客戶端的驗證者參與離線區塊建造市場。搜索者直接將交易的捆綁包(及關聯的小費支付)發送到這些區塊構建者,而不是正常的 Solana gossip 網絡。然後,區塊生產者將最高支付的小費捆綁包包含在區塊中,從中獲得小費。這個系統允許 MEV 搜尋者私下執行套利、清算和夾擊等策略(他們的交易在被包含之前不是公開的),只要他們付出有競爭力的小費,便能優先處理。結果,這為 Solana 驗證者帶來了顯著的收入。目前,Solana 的惡意 MEV 主要來自私有操作的內存池。
MEV 對 Solana 開發者的風險
MEV 為 Solana 的開發者帶來了多種風險和挑戰,尤其是那些構建交易機器人或 DEX 應用的開發者:
總之,在 Solana 中的 MEV 可能導致更高的成本、較低的利潤以及網絡摩擦。開發者應該意識到這些威脅,並考慮採取措施來緩解這些風險,尤其是在任何交易排序影響金融結果的應用中。
保護交易免受 MEV 影響
有許多工具可以預防或限制 MEV 對你的交易和用戶的負面影響。每個用例都是獨特的,因此並非每一工具都適用於你的案例。
總結
MEV 是在任何區塊鏈上構建時需要考慮的一個重要因素,Solana 也不例外。我們瞭解到 Solana 的設計改變了遊戲規則,但 MEV 仍然通過套利、清算和夾擊出現。作為 Solana DeFi 工具的開發者,忽視 MEV 可能導致你應用的用戶獲得不理想的交易結果,或者你的機器人失去盈利。好消息是,許多工具可以幫助你緩解這些問題,讓你重新掌握交易排序的控制權,甚至為自己或用戶獲取 MEV。