九九九精品视频-九九九国产-九九精品在线观看-九九精品在线观看-一级黄色片免费看-一级黄色片免费看

什么是MEV(最大可提取價值)以及如何保護你的Solana交易

訪客 5個月前 (03-01) 閱讀數 1311 #區塊鏈
文章標簽 前沿文章

概述

對于在 Solana 上構建 DeFi 應用和交易機器人的開發者來說,理解 MEV(可最大提取價值)至關重要。MEV 可能會影響用戶的交易執行,或威脅到你自己機器人的盈利能力。更高的成本、較低的利潤以及網絡摩擦是未受保護的 MEV 風險的常見后果。本指南涵蓋了 Solana 上 MEV 的基礎知識,包括交易流程機制、常見的 MEV 類型以及為網絡上構建的開發者帶來的日益增加的風險。你將學習到緩解 MEV 負面影響的關鍵策略,并保護你的交易免受干擾。

推薦的先決知識

對區塊鏈概念和 Solana 具有基本的理解( Solana 基礎知識參考指南)

對 DeFi 或 TradFi 有一定了解( 什么是 DeFi?)

Solana 上的 MEV 介紹

可最大提取價值(MEV) 是指通過重新排序、包含或排除用戶交易而從用戶交易中提取的最大價值。在像 Solana 這樣的權益證明網絡中,作為區塊生產者的驗證者有能力決定哪些交易進入該區塊以及順序。這意味著,惡意或追求利益的區塊生產者可以重新排序交易(或插入他們自己的交易),以捕獲套利利潤、搶先用戶交易或通過各種方式利用交易的順序。盡管 Solana 并沒有像以太坊那樣的公共內存池,但 MEV 仍然存在——通常通過直接節點連接、私有內存池或其他專門基礎設施。

對于構建交易機器人或去中心化交易所(DEX)的開發者來說,未考慮 MEV 可能會導致:

更糟的交易執行(例如,三明治攻擊)。

利潤損失(機器人搶在你交易之前執行)。

網絡擁堵問題(影響你的交易在網絡上成功提交的能力)。

2024 年,Solana 上的 DeFi 活動蓬勃發展,與此同時,MEV 也在增長。Messari 展示了 Solana 的真實經濟價值(費用 + MEV)隨時間的增長:

image-20240930222847819.png

來源:Messari: Solana 狀態 - 2024 年第四季度

盡管大多數 MEV 相對較小,但也有無數例子展示從交易中提取了數萬美元(見下面截圖),甚至有 百萬美元交易 的情況。

image-20240930222847819.png

來源:Jito - 套利探索者

對于在 Solana 上構建 DeFi 應用和交易機器人的開發者來說,理解 MEV 是至關重要的。MEV 可能會影響用戶的交易執行(導致意外滑點或交易失?。踔劣绊懩阕约簷C器人的盈利能力,如果競爭對手能夠攔截或重新排序你的交易。讓我們回顧一些關于 Solana 交易流程的基礎知識,審查 Solana上常見的 MEV 類型,以及討論你可以采取的保護交易免受 MEV 影響的措施。

Solana 交易流程

Solana 的交易流程與以太坊有一些關鍵的不同,這影響了 MEV 的表現:

沒有全球內存池: 與以太坊不同,Solana 沒有統一的公共內存池來等待包含的待處理交易。相反,Solana 使用 Gulf Stream 協議來直接將交易轉發給下一個預期的區塊領導者(驗證者),在他們生成區塊之前。這意味著沒有長期存在的可見待處理交易池可供機器人監控網絡。每個 Solana 交易都包含一個 recent blockhash,如果未確認,約在 150 個槽之后(約 1 分鐘)過期。簡而言之,交易要么被領導者快速拾取,要么被丟棄——內存池沒有持久性。這_減少了_ MEV 策略的窗口,比如觀察和搶先公共待處理交易,盡管決心堅定的搜索者通過運行自己的節點來減少這一點,以看到流入的交易。

基于股份加權的服務質量(QoS): Solana 根據股份對傳入交易流量進行優先排序。驗證者將大部分傳入能力分配給與股份比例相等的客戶/中繼。在實際操作中,這意味著來自或通過高質押節點的交易在擁堵期間不太可能被丟棄。基于股份加權的服務質量作為一種 Sybil 抵抗機制:沒有股份的垃圾郵件發送者的分組被降級優先級,而通過質押良好的驗證者的交易獲得更快的處理。

優先費用(地方費用市場): Solana 利用優先費用作為用戶可附加的可選附加費用,以在網絡繁忙時提高其快速包含的機會。通常情況下,Solana 交易有非常低的固定費用,但在重負荷的情況下(如 NFT 鑄造或迷因幣交易熱潮)導致擁堵,用戶可以每個計算單元指定優先費用,基本上是在競標區塊空間。驗證者獲得這些優先費用的 50%,寡頭 oppervlakte 規則燃燒其余 50%,因此,較高的優先費用使驗證者更可能包括你的交易。優先費用旨在應對垃圾郵件,并允許時間敏感的交易“跳”到“隊列”的前面。在 Solana 網絡上,這為每個計算單元每個區塊創建了一個地方費用市場。截至 2024 年,優先費用占 Solana 總收費收入的一大部分,凸顯用戶在擁堵期間確實在進行優先競標。對于開發者而言,這意味著在一個擁擠的區塊中,你的交易很可能需要優先費用才能超越垃圾郵件發送者或競爭交易。

Solana 上的常見 MEV 類型

以下是 Solana 開發者應該注意的最常見的 MEV 類型:

套利

套利 是 Solana 上最普遍的 MEV 形式之一。套利通常涉及跨多個交易所以原子方式買賣同一資產。套利者在較便宜的市場上買入,并在較昂貴的市場上賣出,口袋里夾取差價,例如:

<span?)?10px?10px?/?40px?no-repeat?;height:?30px;width:?100%;margin-bottom:?-7px;border-radius:?5px;'>

由于 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 的提?。ê蜐撛诰徑猓┲邪l揮了重要作用。運行 Jito-Solana 客戶端的驗證者參與離線區塊建造市場。搜索者直接將交易的捆綁包(及關聯的小費支付)發送到這些區塊構建者,而不是正常的 Solana gossip 網絡。然后,區塊生產者將最高支付的小費捆綁包包含在區塊中,從中獲得小費。這個系統允許 MEV 搜尋者私下執行套利、清算和夾擊等策略(他們的交易在被包含之前不是公開的),只要他們付出有競爭力的小費,便能優先處理。結果,這為 Solana 驗證者帶來了顯著的收入。目前,Solana 的惡意 MEV 主要來自私有操作的內存池。

MEV 對 Solana 開發者的風險

MEV 為 Solana 的開發者帶來了多種風險和挑戰,尤其是那些構建交易機器人或 DEX 應用的開發者:

驗證者的交易重新排序: 由于 Solana 驗證者可以在他們生成的塊中對交易進行排序,潛在的驗證者可以為了自身利益重新排序交易。例如,如果你的 DEX 交易產生了套利機會,驗證者可能會在你之前插入他們自己的交易以捕獲利潤。這可能導致你的交易輸出變差,甚至導致其失?。ㄈ绻麢C會消失)。交易執行的順序可以極大影響 DeFi 的結果,而沒有保護的情況下,你的交易會受到區塊生成者激勵的支配。

垃圾郵件和網絡擁堵: 大量的 Solana 交易都是由 MEV 驅動的(套利垃圾郵件等)。在爭搶時期(如熱門的 NFT 鑄幣或波動市場),你的合法交易正與大量的機器人交易競爭。這可能導致延遲增加或失敗率上升,如果你不考慮這一點的話。如果你的交易在高負載的驗證者那被攔截,或者你通過未質押的節點提交交易時撞上垃圾郵件暴風,你的交易可能會被丟棄。為了穿透這種噪音,你可能需要附加優先費用。本質上,MEV 活動可能會擠滿你交易通行的高速公路,因此如果沒有保護,你需要為此做好計劃(較高的費用、重試等)。

滑點增加和用戶體驗問題: 對于 DEX 開發者來說,MEV 可能直接對你的用戶造成傷害。用戶可能在交易中設置 1% 的滑點容忍度,但由于 MEV(如夾擊),他們最終獲得的價格可能降低到全額 1%。在極端情況下,MEV 機器人可以推動價格,使得用戶的交易失?。ǔ龌c),而機器人已經先獲取了盈利。這可能導致糟糕的用戶體驗——交易失敗或意外的惡劣利率。用戶可能會將這些結果歸咎于 DEX 或區塊鏈。因此,未能保護免受 MEV 影響可能會削弱用戶對此平臺的信心。對于你的交易機器人而言,當對手能夠插入影響你交易的交易時,結果變得不那么可預測,這會使其可靠執行策略變得更加困難。

總之,在 Solana 中的 MEV 可能導致更高的成本、較低的利潤以及網絡摩擦。開發者應該意識到這些威脅,并考慮采取措施來緩解這些風險,尤其是在任何交易排序影響金融結果的應用中。

保護交易免受 MEV 影響

有許多工具可以預防或限制 MEV 對你的交易和用戶的負面影響。每個用例都是獨特的,因此并非每一工具都適用于你的案例。

保護你的交易:利用 QuickNode 附加組件。 QuickNode 市場提供各種工具以提高交易的落地率并最小化對 MEV 的暴露。Lil' JIT - Jito Bundles & Transactions 附加組件允許你捆綁交易以實現快速落地順序執行,包括 MEV 和回滾保護。此外,市場還提供將 MEV 保護添加到現有端點的 sendTransaction 調用的能力,方法是利用 Solana MEV Protection & Recovery 附加組件。該附加組件不僅提供逃避搶先交易的保護,還支持 MEV 恢復(將捕獲的非惡意 MEV 歸還給你),提升隱私,并確保快速執行。

保護不必要的狀態變化:利用交易保護。 Lighthouse 是一個運行時斷言 Solana 程序,當發現鏈上的狀態與期望狀態偏離時,將會使交易失敗。你可以將 lighthouse 指令添加到你的交易中,以確保在交易執行結束時,指定賬戶的狀態符合預定義的期望狀態(例如,如果此次交易后,指定的代幣余額少于 X 則拒絕整個交易)。這允許比簡單滑點更復雜的賬戶檢查,并允許在 Sysvar(槽)上進行斷言,這可用于 黑名單驗證者——這可以通過利用 getLeaderSchedule 和一個 惡意驗證者的列表 來實現。

設置限制:設定滑點并利用限價單。 進行交換時,始終將滑點設置為適合你交易和風險容忍度的水平。假設惡意演員正試圖利用你滑點率允許的任何機會。當你的用例允許時,使用限價單設置出售代幣的最低價格。查看 QuickNode 的 Metis API,它支持 限價單。

防止交易失?。簝灮愕慕灰住?由于 MEV 驅動大批量的交易垃圾郵件流量到網絡,你的交易必須正確構造以確保能被納入到特定區塊中。簡而言之,你必須請求適當數量的計算單位,提供有競爭力的優先費用,并正確組合你的交易(查看 優化 Solana 交易的策略 或 提升 Solana 上 Jupiter 交易成功率的貼士以獲取更多細節)。QuickNode 的 Priority Fee API 和 Send Smart Transaction 方法可以幫助簡化此過程。

關注質押。了解你的驗證者。 不同的驗證者和驗證者客戶端在處理 MEV 上有不同的方法。盡管這不會直接影響你的交易,但你的質押(和其他人的質押)可以影響整體驗證者網絡的健康狀態和圍繞 MEV 的治理。以下是一些資源:Jito 驗證者客戶端、Marinade:去中心化 MEV、Paladin 驗證者客戶端。

參與。Solana 改進文檔(SIMD)。 Solana 基金會操作一個開源 GitHub 倉庫, Solana 改進文檔,社區成員可以在此處提出想法并對現有內容進行評論。圍繞 MEV、網絡費用/獎勵等的討論在持續進行。如果你有意見,請參與進來!

考慮 RFQ 和快速中繼系統。 對于高級應用,考慮請求報價(RFQ)系統(例如,JupiterZ),以及 Express Relay,通過私有訂單流通道和獨立優先拍賣提供 MEV 保護。這些系統直接將協議連接到搜索者,消除驗證者從 MEV 提取中,使定價更有效。其關鍵好處包括私有交易路由、搜索者之間的直接競爭和降低集成成本。

總結

MEV 是在任何區塊鏈上構建時需要考慮的一個重要因素,Solana 也不例外。我們了解到 Solana 的設計改變了游戲規則,但 MEV 仍然通過套利、清算和夾擊出現。作為 Solana DeFi 工具的開發者,忽視 MEV 可能導致你應用的用戶獲得不理想的交易結果,或者你的機器人失去盈利。好消息是,許多工具可以幫助你緩解這些問題,讓你重新掌握交易排序的控制權,甚至為自己或用戶獲取 MEV。

額外資源

Solana MEV:入門

Lil' JIT - Jito Bundles & Transactions 市場附加組件

Merkle.io MEV 保護 市場附加組件

開源惡意驗證者跟蹤器

Lighthouse 運行時斷言 Solana 程序

優化 Solana 交易的策略

提升 Solana 上 Jupiter 交易成功率的貼士

Jito 驗證者客戶端

Marinade:去中心化 MEV

Paladin 驗證者客戶端

熱門
主站蜘蛛池模板: 树屋上的童真| 陈颖芝三级| 免费成人结看片| 追捕演员表| 猎兽神兵免费全集在线观看高清版| 家书1000字| 杨新鸣| 好好说再见| 庞瀚辰| 被打屁股的作文 | 世界上最有杀气的国歌| 黄录象| 黄湄媚| 乔治福尔曼| 护花使者歌词| 魏蔓| 我的冠军男友在线看全集完整| 电影二嫫1994在线观看完整版 | 17岁韩国电影完整版观看免费| 寄诚庸| 养小动物的作文| 电影《志愿者》观后感| 罗云熙的新剧《尸语者》哪里能看 | 阳光阿坝| 刀客家族的女人演员表| 姐妹电影| 智乐星中考| 新还珠格格演员表| 4人免费剧本及答案| 同志电影网站| 寂静之城| 基础设施建设产业市场| 詹妮弗康纳利的电影| 威虎山黑话大全口令| 荒笛子简谱| 王风| 夜魔3| 菊池裕也| 朋友的女友| 小猪佩奇免费版中文第三季| www.56.com|