Front Running Bots - 加密世界中的機會獵人

什麼是 Front Running Bot?讓我們探索 Front Running Bot 對用戶和項目的影響和解決方案。

用戶前端是 Crypto 的一個痛苦問題,沒有解決方案,主要原因是前端機器人使用戶收到的價值不等於用戶收到的真實價值。他們應該接受。

以下文章旨在解釋Front Running Bot 是什麼,對 Front Running Bot的用戶和項目方的影響和相關解決方案。 

什麼是機器人?

在深入研究前沿機器人之前,讓我們先了解一下機器人的基礎知識。

簡而言之,機器人只是用於自動化交易的預編程程序。機器人不必監控市場的每一個動向,等待買賣的好時機,機器人會自動綜合和評估市場上可用的信息,並為用戶購買資產進行使用。

當前大多數機器人具有以下基本特徵:

  • 分析市場數據:匯總和評估來自多個來源的信息,並決定是否購買或出售特定資產類別。(簡化示例,如果 SUSHI 價格達到 5 美元,則執行買單)。
  • 預測風險:計算市場風險並決定買入/賣出多少。
  • 購買和出售資產的能力:使用 API 進行戰術性買賣(有時購買許多小訂單,有時全部以市場價格購買)。

機器人是一種有效的工具,因為它們是完全自動化的,能夠一次處理大量信息,不受情緒影響,並且完全依賴數據來運行。但當然它們並不完美,完全取決於在未知市場中揭示機器人劣勢的參數,此時人類的經驗將具有幫助保存資本或幫助創造資本獲得更好利潤的優勢。 

市場上有許多不同用途的機器人,例如:用於測試不同交易策略的交易機器人、用於買賣套利的套利機器人,以及我們將學習的機器人類型,即前沿機器人。

什麼是搶先機器人?

領先的概念

搶先交易是利用知道未來的交易會影響價格並在該交易之前下訂單為自己獲利。

例如,在傳統金融領域,如果交易員或基金知道特斯拉的 TLSA 股票即將被某人以高達 1000 萬美元的數量買入,他們可以提前下單,當買入 1000 萬美元時美元完成導致價格上漲,他們將立即下單並享受利潤。 

Front Running Bots - 加密世界中的機會獵人

傳統金融中的搶先交易示例

加密貨幣中的前沿機器人

預測即將發生的交易的能力是搶先交易的一個非常重要的部分。那麼,為什麼在 Crypto 中,預先運行的案例如此頻繁且如此頻繁地發生呢?

這是在以太坊或與以太坊設計相似的區塊鏈的設計中,所有提交的交易都必須停止在內存池中(大致是交易等待處理的地方)。現在礦工或機器人可以掃描內存池。掃描內存池的機器人將找到合適的交易來搶先 (X)。 

以太坊設計的第二個特點是礦工有權選擇處理交易的順序,當然他們會優先考慮支付更高費用的交易(這就是導致MEV問題的原因)。因此,當機器人完成掃描並找到 X 時,它們只需要:

  • 以略高於 X 的 gas的 gas 費用下一個買單。
  • 然後在gas略低於X的情況下下一個賣單。
  • 並從前期獲利。

如上所述的雙頭下單是當今流行的搶先形式之一,也稱為“三明治攻擊”。

Front Running Bots - 加密世界中的機會獵人

三明治攻擊示例

搶先機器人示例

Front Running Bots - 加密世界中的機會獵人

領先的機器人示例。Txs 哈希:交易 1,交易 2,交易 3

以 USDC-SAK3 對為例,我們可以看到,在 1 個 SAK3 的買單中間,有 2 個 0.4x SAK3 的買單和賣單同時來自同一個地址,這是典型的搶先用戶在加密貨幣中。

查看上面的 txs 哈希詳細信息,僅在 2 筆交易中,當他以 7,473 美元買入 0.4 倍 SAK3 並以 9,013 美元賣出時,該機器人就賺了超過 1,500 美元。

總結:

  1. 搶先交易機器人看到了潛在的搶先交易(滑點足夠大,價格影響足夠高以獲利)。
  2. 在用戶下單前插入大小合理的買單(因為買單也會影響價格)
  3. 執行用戶命令後立即放電。機器人的利潤在於用戶產生的滑點,它有利於低價買入和高價賣出。

以太坊是搶先交易的理想環境

可以說,以太坊的設計創造了理想的環境,並為前端提供了所有必要的工具:

  • Bot 提前知道交易並具有影響交易順序的能力(更高的 gas 費用),礦工也可以利用他們的權利,將他們的交易放在首位,以搶占原始交易。
  • 無論是交易頻率還是每筆交易的價值,以太坊的交易量都在增長。

Front Running Bots - 加密世界中的機會獵人

以太坊網絡上的每日交易頻率。

Front Running Bots - 加密世界中的機會獵人

以太坊網絡上的每筆交易價值

  • 流動性稀薄導致價格大幅波動。
  • 任何人都可以創建或購買和使用機器人來搶占先機。

Front Running Bots - 加密世界中的機會獵人

使用機器人和高額交易費用,為礦工創造了豐厚的收入

⇒ 前端開發是必然的。

Front Running Bots - 加密世界中的機會獵人

MEV 提取的價值(美元)顯示機器人賺取的收入增加

常見的搶先交易類型及其影響

幾種常見的搶先交易類型:

  • 基本的搶先交易:對潛在的盈利機會下訂單。
  • 置換攻擊:礦工用自己的交易替換原來的交易,被替換的交易仍然可以執行,但效果不會像原計劃的那樣。
  • 插入攻擊(夾心攻擊):在原始交易的兩端進行交易,在不持有資產的情況下享受利潤,夾心攻擊的交易往往會遭受更高的滑點。
  • 抑制攻擊:延遲原始交易,一個潛在的交易使得滑點低,礦工可以完全延遲交易,如果交易要執行,滑點必須調高。

防止機器人在加密中搶先運行的解決方案

從用戶的角度 

從用戶的角度來看,我們可以應用一些基本的方法來限制預先運行包括:

  • 拆分交易:用戶可以將交易拆分為許多較小的交易,而不是一次執行許多大交易,這將降低交易對前端運行的機器人的吸引力,因為它們具有價值,可利用的會更少。
  • 調整低滑點:交易時機器人本身也會影響價格,因此調整低滑點將避免用戶不必要的損失。然而,調整低滑點可能會使交易更難執行。

搶先交易是礦工濫用職權獲得的MEV(礦工可提取價值)或利潤的一部分。目前還沒有去除MEV的解決方案,以下是一些突出的想法和措施,以盡量減少MEV給用戶帶來的傷害。

從開發者的角度 

開發人員可以將減少 MEV 影響的措施分為三個主要分支:

  • 不斷變化的基礎設施:區塊鏈消除了礦工重新排序交易的能力,並採取措施提高交易排序的效率。
  • 有一些措施可以使交易更加私密:使機器人沒有足夠的信息來進行交易
  • 從頂部直接開發,讓 Dapps 能夠最大限度地減少前端運行的影響 

一些例子

一些使交易更加私密或具有前端限制的 DApp(去中心化應用程序)示例:

  • KeeperDAO:使用一個名為 Hiding Book 的隱藏內存池。交易,貸款訂單將通過,Keeper bot將通過套利交易或資產清算通過MEV獲利。MEV收益存入ROOK金庫,用戶以ROOK代幣的形式獲得部分收益。這些交易將是免費的,避免了提前滑點。
  • SecretSwap:是秘密網絡上的 AMM。Secret Swap 使用秘密合約 (SNIP-20) 來保護用戶免受前端運行的 MEV 機器人的侵害。SNIP-20s 合約在內存池中時被加密,防止 MEV 提取。
  • 太極網:是星火礦池運營的私有交易服務。用戶交易僅對 Sparkpool 可見,而對其他以太坊節點不可見,從而阻止 MEV 機器人能夠在 Mempool 上找到交易。
  • Archer DAO: Archer DAO 的 Archer Swap 使用 Archer Relay 繞過 Mempool,將用戶交易直接發送給項目自己的 MEV-Geth礦工和Flashbots 。ArcherSwap 可防止搶先交易、滑點和失敗交易的無交易費用。
  • Alchemist: mistX.io 是 Alchemist 的 AMM,在 Flashbots 網絡上運行,允許用戶發送類似於 Flashbots 的 Transaction bundle 的交易。除了免費交易,用戶在取消訂單時也無需支付費用。
  • 1英寸: 1 英寸的虛擬匯率設置了一個轉換率,如果立即購買和出售,將獲得完全相同的匯率。這意味著如果機器人或用戶以 X 價格交換代幣並在之後立即交換回來,他們將獲得 X 價格,但不會從“三明治攻擊”中受益。1Inch 將設置一個稱為“衰減期”的等待時間段,適用於上述速率,範圍為 1 到 5 分鐘。

結束思想

特別是搶先交易和一般的 MEV 是不可避免的,並將隨著以太坊網絡的增長而增長。

搶先攻擊的類型可以更加多樣化和復雜,將其影響提升到一個新的水平。

Front Running Bots - 加密世界中的機會獵人

三明治攻擊 2 層

MEV 尚未開發,因為目前大多數礦工還沒有意識到利用他們的電力和採礦 MEV 的利潤潛力。未來,MEV礦工很有可能成為主流,對以太坊產生難以想像的影響。

因此,通過本文,您一定已經了解了 Front Running Bot 是什麼,以及 Front Running Bot 對用戶和項目的相關影響和解決方案。

如果您對此話題還有其他問題或意見,可以在下方評論討論交流!

留下評論

工作量證明與權益證明:加密貨幣共識入門指南

工作量證明與權益證明:加密貨幣共識入門指南

了解工作量證明和權益證明如何幫助區塊鏈就有效交易達成一致,礦工和驗證者有何不同,以及初學者應該注意什麼。

DeFi流動性池中的無常損失是什麼?如何減少無常損失?

DeFi流動性池中的無常損失是什麼?如何減少無常損失?

了解什麼是無常損失,為什麼 AMM 流動性池會產生無常損失,費用如何影響收益,以及在提供流動性之前降低風險的實用方法。

The Psychology of HODLing: How to Survive Crypto Market Crashes

The Psychology of HODLing: How to Survive Crypto Market Crashes

Learn why crypto crashes trigger bad decisions, which HODLing myths to avoid, and how to build a disciplined plan for volatility without blindly holding forever.

網路擁塞問題:為什麼您的加密貨幣轉帳處於待處理狀態以及該如何解決

網路擁塞問題:為什麼您的加密貨幣轉帳處於待處理狀態以及該如何解決

您的加密貨幣轉帳是否正在等待處理?了解如何識別擁塞情況、檢查交易雜湊值、選擇等待或替換,以及避免代價高昂的錯誤。

代幣與通證:加密貨幣中二者有何不同?

代幣與通證:加密貨幣中二者有何不同?

了解加密貨幣代幣與普通代幣的區別,包括網路所有權、費用、安全性、控制權、使用案例,以及哪種資產適合不同的需求。

管理加密貨幣投資組合風險:如何配置您的資產

管理加密貨幣投資組合風險:如何配置您的資產

學習如何根據風險承受能力、時間範圍、多元化、託管、流動性和再平衡來分配加密貨幣——而無需依賴一刀切的公式。

加密專案智能合約審計逐步指南

加密專案智能合約審計逐步指南

學習如何逐步審核加密專案的智慧合約,從驗證部署和映射權限到測試邏輯、升級和修復。

The Ultimate Guide to Building a Long-Term Crypto Holding Portfolio

The Ultimate Guide to Building a Long-Term Crypto Holding Portfolio

Build a long-term crypto holding portfolio with a risk-first framework for allocation, asset selection, custody, buying discipline, rebalancing, records, and scam avoidance.

鏈上分析入門:如何追蹤巨鯨錢包和智慧資金

鏈上分析入門:如何追蹤巨鯨錢包和智慧資金

學習如何讀取鏈上數據、追蹤巨鯨錢包、評估智慧貨幣標籤,以及在對錢包活動採取行動之前,將可驗證的區塊鏈事實與推論區分開來。

加密貨幣期貨中的「保證金不足」錯誤:其意義及解決方法

加密貨幣期貨中的「保證金不足」錯誤:其意義及解決方法

了解為什麼加密貨幣期貨平台會顯示「保證金不足」錯誤,如何診斷原因,安全地解決問題,並在進行下一次交易之前避免保證金問題。