• APP內打開
    風險提示:防范以虛擬貨幣/區塊鏈名義進行的非法集資風險。 ——銀保監會等五部門

    以隱私交易應對以太坊 MEV:了解 BackRunMe 工作機制和使用方法

    巴比特資訊 2021-06-01 08:01:00
    微信分享

    掃碼分享

    對 MEV (礦工可提取價值)的恐懼對于大多數以太坊用戶來說,MEV 這個詞是很可怕的。我們通常會把 MEV 與搶跑、三明治攻擊與其他損人利己的攻擊聯系起來

    作者:Eyal Markovich,bloXroute 聯合創始人 / 來源:巴比特資訊

    翻譯:屏風

    對 MEV (礦工可提取價值)的恐懼

    對于大多數以太坊用戶來說,MEV 這個詞是很可怕的。我們通常會把 MEV 與搶跑、三明治攻擊與其他損人利己的攻擊聯系起來。

    如果一個用戶在 AMM (如 Uniswap)上的交易量足夠大,那么該交易很有可能會被搶跑。

    如果用戶在 AMM 上進行的交易產生滑點,那么該交易很有可能會被回滾。

    然而,有幾個可以使普通用戶受益的 MEV 用例。本文將會介紹這樣的用例和一項名為 BackRunMe 的新服務。

    BackRunMe 是一項讓用戶可以安全地提交隱私交易(例如保護用戶免受搶跑和三明治攻擊),同時可以讓搜索器通過 MEV (如果他產生套利利潤)回滾交易。最重要的是,BackRunMe 會將額外利潤的一部分返還給用戶。

    了解 MEV 生態系統

    一般來說,一個搶跑攻擊涉及三個參與方——被搶跑攻擊的受害用戶、交易機器人和挖出包含搶跑攻擊區塊的礦工。BackRunMe 利用這些參與者來提供服務,使普通用戶受益。

    用戶

    用戶必須將交易(如代幣 swap)提交給礦工,讓交易信息被打包入下一個區塊中。如果用戶通過全球基礎設施(例如默認使用 Infura 的 MetaMask)提交交易,該交易將通過黑暗森林(網絡)穿越一個個節點,直到到達礦工手中。在黑暗森林中,有一些機器人在等待機會,對此類交易進行搶跑或三明治攻擊。

    為了避免被搶跑或夾擊(sandwiched),用戶可以使用限制滑點的服務,或使用直達礦工的隱私交易,不被機器人發現。事實上,bloXroute 提供了搶跑保護,直接與礦池進行隱私通信。

    然而,也有一些交易創造了賺取額外利潤的機會,并且不會損害交易發送者。例如,一個產生滑點的 Uniswap 交易可以產生一個套利機會,回滾交易可以獲得額外的利潤。在這種情況下,提交交易的用戶大多不會受到回滾交易的影響(因為它發生在交易被確認之后)。

    現在,你可能已經能夠感知到這是怎么回事了。

    機器人(搜索器)

    這些復雜的機器人掃描 Ethereum mempool,以找尋任何三明治夾擊、套利和其他盈利機會。許多機器人操縱者正在使用 bloXroute 的快速數據流服務來監聽 mempool 中的新交易。隨著 MEV 的興起,這些機器人可以創建捆綁交易(例如,由機器人的交易加上用戶的觸發交易組成的一組交易),并通過 Flashbots 和 bloXroute 等 MEV 服務提交給礦池。

    通過這種渠道提交的捆綁交易通過向礦工支付更高的費用(小費)來競爭,最終支付最高價格的捆綁交易將被礦池選中。

    那么,提交給 bloXroute 的搶跑保護的交易(如隱私交易)呢?這些交易直接發送到池中,機器人無法訪問,因此用戶可以免受搶跑攻擊。然而,對于通過回滾交易創造套利機會的交易也是如此(如上所述,這并不影響用戶)。這些交易也被隱藏起來,不被套利機器人發現。

    現在,你應該知道這是要去哪里。

    資金池

    礦工(礦池)的作用是將交易放入區塊并將這些區塊添加到鏈上。池子使用 bloXroute 來更快地傳播他們的區塊,以減少他們的 uncle 率。此外,池子通過隱私通信和 MEV 捆綁從 bloXroute 接收隱私交易并添加到區塊中。要做到這一點,池子要直接連接到 bloXroute BDN。

    BackRunMe

    BackRunMe 是一項服務,允許用戶安全地提交隱私交易(例如,防止搶跑和三明治攻擊),同時,如果產生套利利潤,允許搜索器通過 MEV 回滾交易。最重要的是,BackRunMe 將額外利潤的一部分返還給用戶。

    BackRunMe 將套利機器人的技術與 MEV 和搶跑保護相結合,創造了一個雙贏的局面。

    利潤結構:

    以隱私交易應對以太坊 MEV:了解 BackRunMe 工作機制和使用方法

    如果一項交易沒有創造回滾機會,它將作為正常的隱私交易被處理。

    以隱私交易應對以太坊 MEV:了解 BackRunMe 工作機制和使用方法

    BackRunMe 是如何工作的?

    以隱私交易應對以太坊 MEV:了解 BackRunMe 工作機制和使用方法

    保護用戶不被搶跑

    搜索器只得到關于隱私交易的元數據信息,而沒有已簽名的原始交易。因此,在沒有簽名的隱私交易中,他們不能提交常規的 MEV 捆綁。只有當搜索器提交的是回滾交易,并向用戶支付 25% 的利潤時,bloXroute 才會創建一個 MEV 捆綁。

    如何使用 BackRunMe

    你可以直接在 backrunme.com 上使用 MetaMask,在 Uniswap 或 Sushiswap 上交易。如果你想在其他地方使用 MetaMask + BackRunMe,需要配置 MetaMask 的 RPC。

    BackRunMe 網站

    要在 Uniswap V2 和 Sushiswap 上交易,請使用 BackRunMe 的 用戶界面。

    以隱私交易應對以太坊 MEV:了解 BackRunMe 工作機制和使用方法

    按照下面的步驟,使用 MetaMask 的 BackRunMe 服務:

    設置一個自定義的 RPC

    要用 Metamask 使用 BackRunMe,用戶需要配置一個自定義 RPC 端點。下面是用 MetaMask 錢包添加自定義 RPC 端點的步驟。

    1. 打開「設置」菜單,點擊「網絡」。然后點擊網絡菜單上的「添加網絡」。

    以隱私交易應對以太坊 MEV:了解 BackRunMe 工作機制和使用方法

    2. 填寫如圖所示的字段,并點擊「保存」。

    • 網絡名稱 : bloXroute Private TX
    • 新的 RPC URL: http://8.208.28.194:1801
    • 鏈 ID:1

    3. 然后從網絡列表中選擇新網絡(bloXroute Private Tx)。

    以隱私交易應對以太坊 MEV:了解 BackRunMe 工作機制和使用方法

    完成以上設置,就可以用 BackRunMe 提交一個隱私交易了 !

    這將讓我們避免搶跑,并允許搜索器回滾以獲得額外的利潤。

    BackRunMe 在 6 月中旬之前是免費使用的。此后,用戶將需要為隱私交易付費。

    來源鏈接:www.8btc.com

    隱私   MEV

    巴比特資訊

    巴比特始建于2011年,是國內最早的區塊鏈(blockchain)資訊社區門戶,為區塊鏈創業者、投資者提供信息、交流與投融資服務。

    下載白話區塊鏈APP

    區塊鏈世界入口第一站,人人都能看懂的區塊鏈;24 小時熱點實時追蹤。

    毛片免费看