Tagged

Technical

A collection of 1 post

淺談MEV:礦工如何在Dex交易中榨取價值
Technical

淺談MEV:礦工如何在Dex交易中榨取價值

Miner Extractable Value(礦工可榨取價值)是指礦工透過重新排列不同交易在同一個Block的順序來獲取的收益。一般我們使用Metamask錢包發送交易的時候,都會使用Infura經過一個個節點到達mempool等待成交。這時候,有一堆Searchers就會透過監控mempool中尚未成交的交易,尋找潛在的套利機會,並透過付出更高gas fee或賄賂礦工等方法獲得更具優勢的成交位置,獲取收益。 最為人熟知而且厭惡的MEV就是三文治攻擊,意指Searchers透過搶先在用户買入前在Dex搶高價格(front running),並在用户買入後賣出。這種MEV會使用户支付不必要的高價,做成負滑點的情況。只要在夾心利潤大於Gas Fee成本加上Dex手續費成本時,交易就有被夾心機械人夾的風險。解決方法最簡單的是使用各個提供防MEV方案的協議進行交易,例如KeeperDAO, Eden Network (前ArcherDAO), MistX, Backrunme等,他們的解決方法有的是賄賂礦工,有的是運用私隱路徑避過監控mempool的機械人,有的是和Searchers分潤,大致都有額外成本需要付出去減低MEV。一般而言,執行數千美元以上的交易,就有可能使用這些工具比直接在dex交易更化算。另外用户亦可以透過調低滑點去減低夾心機械人潛在利潤,但這樣要冒因市場波動而交易失敗損失Gas fee的風險。 另外套利也是MEV的主要源頭。套利(Arbitrage)意指在用户交易後做成的Price impact導致不同dex之間的價錢不同,透過跟隨用户的交易後在另一個Dex中買入,並在用户交易的dex中賣出賺取中間差價。這種MEV一般沒那麼討厭,因為不會直接導致用户成交價變差。但其實用户本身就可以透過分拆訂單去不同Dex以獲取更佳價格。