從數據分析高級鏈上套利者是如何操作的。

原文標題:《詳解去中心化交易平臺的鏈上套利》(A deep dive into arbitrage on decentralised exchanges)
撰文:Koh Wei Jie 與 Daren Frankel
編譯:0x26

套利者從不同市場之間的價差中獲利。除了賺取這些利潤,套利者還通過將不同市場的價格統一起來,服務於更廣泛的市場生態系統。在去中心化交易平臺(DEX)的世界中,套利同樣存在。然而,DEX 的特性爲大小交易者創造了更爲公平的競爭環境。這篇文章旨在闡明 DEX 套利智能合約中使用的三種機制,以及 Nansen 對具體的 DEX 套利地址的數據分析。

什麼是套利?

讓我們從定義開始。交易平臺是任何交易者都可以參與的,根據市場操作者制定的規則買賣資產的有組織的市場。在中心化交易平臺 (CEX),交易市場託管在運營商的私有設備上,並且只有經過授權的交易商才能使用。交易員在 CEX 下的訂單通過直接連接發送給操作員,並在幕後進行處理。紐約證券交易所 (NYSE) 或納斯達克 (Nasdaq) 等傳統機構,以及 Coinbase 或 Binance 等加密機構都是中心化交易平臺的形式。

相比之下,一個去中心化交易平臺,或者叫 DEX,則是一個託管在公共基礎設施上的市場 (例如公共的以太坊鏈),只要有正確的工具訪問,任何人都可以接入。與 CEX 不同的是,在 DEX 上提交的訂單是通過提交給各自所屬的區塊鏈,交易是使用部署在該網絡上的智能合約內置的邏輯執行的。Uniswap 和 0x 協議是本文寫作時使用最多的兩個去中心化交易平臺。

最後,套利是同時買賣資產的過程,通常在不同的市場,從價格差異中獲利。

比如說,你走進一家舊貨市場,看到一本稀有的漫畫書以遠低於市場價的價格出售。你知道你們當地的漫畫經銷商會很想把它放在他們的陳列櫃裏。你給他們打電話,同意以一個特定的價格賣給經銷商,同時以較低的價格從車庫拍賣中購買,這樣你就可以賺到一點點利潤。這本質上就是套利的運作方式——你在不同的市場上買賣資產,並利用價格差異。

在交易所的世界裏,套利的作用非常相似,只不過每個市場都有多個買家和多個賣家,而且每個市場上的交易也會對價格產生向上或向下的壓力。事實上,正是來自套利者的壓力導致了市場趨向於一價定律。

如何在去中心化交易所鏈上套利?瞭解三種套利智能合約圖片來源:Nymag

爲了說明一價定律,假設你有兩個垂直的水柱,A 和 B,每個水柱代表一個相同資產的市場,水的高度代表該資產在市場上的價格。現在想象一下,你把一個帶閥門的小管子連接到這些鋼瓶的底部,這樣當閥門處於開啓狀態時,水就可以來回流動。這個管道代表 A 和 B 之間的套利者。

如何在去中心化交易所鏈上套利?瞭解三種套利智能合約

假設 A 中的水比 B 中的水高一點,而且兩者之間管道上的閥門是關閉的。當你打開閥門時,A 和 B 中的水的高度會發生什麼變化?

當閥門打開時,重力將迫使水從 A 流入 B,降低 A 的高度,提高 B 的高度,直到兩者相等。這正是套利交易的運作方式ーー當價格高出正常值後,把它推到低處,直到彼此一致爲止。

套利與風險

既然我們已經很好地理解了什麼是套利,讓我們來談談套利者以這種方式在交易平臺交易時面臨的主要風險-執行風險。

當交易員向交易平臺提交一份訂單時,可能需要一段時間才能確認或「結算」該訂單。在這段時間內,該資產的價格可能會以對交易者不利的方式發生變化。這就是我們所說的執行風險,它現在存在於各種各樣的交易市場中。在上面的漫畫書例子中,當你在舊貨市場購買漫畫書時,你面臨着一個非常現實的可能性,即經銷商認爲這本漫畫書不值你商定的價格,當你走進他們的商店時,他們會給你一個更低的價格。這類似於執行風險。此外,這種情況應說明了,爲什麼在買完漫畫書後儘快前往漫畫書店是一個最優選項。

爲了抵消執行風險,傳統金融公司投資速度快,而且投資額巨大。在 Michael Lewis 的書《Flash Boys》中詳細描述了這樣一項投資 : 一根價值 3 億美元的光纖電纜,從芝加哥到新澤西,僅僅爲了在數據傳輸節省幾毫秒的時間。

如何在去中心化交易所鏈上套利?瞭解三種套利智能合約圖片來源:彭博社

對他們來說,速度就是一切,最大的預算有助於創造最快的交易系統。因此,從套利中獲利幾乎是不可能的,除非是擁有最多的資源。

雖然小機構或個人交易者可以通過套利賺錢,但隨着市場變得越來越擁擠,大玩家變得越來越大,他們的日子越來越難過。毫不客氣地說,擁有最雄厚資金的公司已經在尋找方法使規模向有利於他們的方向傾斜。例如,複雜的去中心化交易(CEX)平臺套利者很可能在與他們進行交互的交易平臺使用同一雲提供商運行他們的機器人。

去中心化平臺有什麼不同

在一個去中心化的交易環境中,基本規則是不同的,即使是小交易者也可以賺錢。與 CEX 相反,DEX 套利者可以在沒有執行風險的情況下進行操作 (儘管不是所有人都這樣做,下面將對此進行解釋)。

一個特別精心設計的套利合約可以在不同的市場執行多個交易,只需要一筆交易。這些鏈上合約保證所有的交易都能通過,或者都不能通過。這就限制了交易者的缺點,就是他們只爲一次交易失敗而支付的 Gas 費。

同樣,在 DEX 交易速度不再是一個主要的優勢。在 Ethereum,區塊的時間大約是 15 秒。不論體量大小,交易者都必須等待下一筆交易確認他們的訂單。因此,減少幾毫秒的事務處理時間對你的盈利能力幾乎沒有任何影響。這與傳統的 CEX 市場相比,爲各種規模的交易員提供了更公平的競爭環境。

話雖如此,套利者在交易 DEX 時仍然面臨風險。

礦工在 DEX 交易環境中扮演重要角色。你支付的天然氣越多,礦工就越有可能首先確認你的交易。指數交易員也容易受到來自礦工或其他第三方的搶跑。當交易者向區塊鏈網絡提交交易時,其他交易者或礦工可利用他們從這些即將進行的交易中獲得的信息,先提交他們自己的交易供處理。

交易順序和搶跑都會受到個人關係或外部商業交易的影響。例如,礦池很有可能提供搶跑服務。

然而,即使存在這些風險,DEX 上仍然有一個充滿活力的貿易生態系統。隨着創新和資產引進的快速步伐,以及這些市場的整體競爭力,大大小小的參與者仍然有很多機會分得一杯羹,套利者也包括在內。

真實的 DEX 套利合約

因此,我們對 DEX 套利的優劣有了一個想法,讓我們看看一些現實世界中交易者在 DEXes 套利的例子。

我們分析了來自 Uniswap 的數據,確定了 3 種表現出不同機制和複雜程度的 DEX 套利智能合約:

第一類: 三者中最複雜的套利。它們利用 Gas 代幣、閃電貸、 mempool 和交易批量處理 (將跨一個或多個 DEXes 的多個交易包裝到單個交易中)

第二類: 只使用交易批量處理將一個或多個去中心化交易系統之間的多個交易包裝成一個交易,未使用其他複雜的方法。

第三類:套利合約不會批量交易。相反,操作員使用單獨的事務執行兩點套利。儘管如此,其中一些合約可能使用其他技術,如 Gas 代幣。

如何在去中心化交易所鏈上套利?瞭解三種套利智能合約

機制

交易批量(Trade batching)確保要麼所有交易都通過,要麼一個都不通過。在漫畫書的例子中,你可以想象這樣一個場景 : 漫畫商來到車庫大甩賣,你同時在一個地方迅速地買賣漫畫書。另一方面,如果漫畫商不出現,你也不會從舊貨市場買漫畫書。

閃電貸款是另一種複雜的技術,與交易批量切相關。它們允許任何人借入完成交易平臺需的資金,然後在同一筆交易中償還。讓我們繼續相同的情節在交易批處理在漫畫經銷商滿足你在車庫出售。你可以考慮使用閃電貸款,就像在同一個車庫大甩賣中找一個攜帶現金的朋友借給你買漫畫書所需的錢,然後在你把漫畫書賣給經銷商之後立即償還他們的貸款。利用這種機制,套利者不需要大量資金就能賺錢——他們只需通過閃電貸款借入和返還資金,而不必冒任何抵押品的風險。

Gas 代幣允許套利者減少智能合約的交易費用。通常情況下,當以太坊網絡不那麼繁忙,Gas 價格較低時,這些套利者會以低廉的價格套利造幣。如果他們在 Gas 價格更高的時候進行套利,他們會燒掉這些代幣,而不是支付當前的價格。在漫畫書的例子中,你可以考慮使用汽油代幣,比如在汽油價格低時加滿汽車的油箱,然後一週後駕駛汽車完成交易,而不考慮當前的油價。

Mempool (內存池)替換是一種複雜的前端技術。如果一個套利者發現他們即將進行的交易可能被搶跑,而他們不想反擊 (他們可以超過搶跑者),他們可能會以較高的 Gas 價格創建簡單的交易,取消其初始的一筆交易。這減少了套利者的潛在損失。(請注意,不是所有的套利者都是搶跑者,也不是所有的搶跑套利都使用這種技巧)。

回到漫畫的例子,讓我們假設漫畫書店在他們的網頁上公開拍賣一本漫畫書。你爲漫畫出高價,並且認爲你已經贏了,你開車去商店完成交易。在你去那裏的路上,你看到有人出價比你高 (他們替換了你的交易)。雖然你可以再次提高你的出價 (並替換他們的交易),你決定它不再值得你的時間和金錢,而是轉身回家。這樣可以減少你的損失,節省你花在去商店上的時間和汽油。這或多或少就是 Mempool 替換的工作方式。

最後,使用分步的兩點套利是最簡單的機制。這樣的套利者在兩筆交易中連續買賣一項資產,並希望能夠獲利。通常情況下,他們不會這樣做,因爲更老練的套利者首先會奪走這個機會,導致他們總體上出現虧損。

DEX 套利數據分析

使用 Nanse,向用戶展示了一個高級的鏈上套利者的 0x0000000000007f150bd6f54c40a34d7c3d5e9f56 的數據情況。

如何在去中心化交易所鏈上套利?瞭解三種套利智能合約

數據顯示,這個合約非常活躍,因爲它在大約兩個月內完成了數千筆交易。此外,它似乎任何時候都處於活動狀態,這表明它可能是一個機器人。

如何在去中心化交易所鏈上套利?瞭解三種套利智能合約

這個截圖只顯示了衆多項目中的一個頁面,但是我們已經可以看到這個合約地址與外部擁有賬戶(EOAs)進行了互動,這些 EOAs 也進行了閃電貸款,並且還與各種各樣的 DEXes 進行了許多交易,比如 Uniswap 和 Sushiswap。

如何在去中心化交易所鏈上套利?瞭解三種套利智能合約

我們就可以看到這份合約地址在 Uniswap、 Kyber、0x、 Bancor、 Balancer 和 Sushiswap 上運行。最有趣的是,數據還顯示了大量的自毀事務,這表明它也在使用 Gas token 以降低鏈上交易成本。

如何在去中心化交易所鏈上套利?瞭解三種套利智能合約

總結

希望通過這篇文章,幫助用戶能夠更好地理解什麼是套利,以及套利者是如何在不同的去中心化交易平臺(DEX)之間進行交易的。

來源鏈接:www.theblockbeats.com