過去一年的時間里,DeFi可謂是迅速崛起,發展態勢極其迅猛。雖然DeFi尚處于發展早期階段,但活躍度和參與度都呈指數地在增長。在DeFi中,交易被打包的順序極大地影響了DeFi的經濟利益。例如,在 UniSwap 中,同樣兩個針對某交易對的買單,先被執行的交易將獲得更多代幣。若你在一筆買單前買入同樣的代幣,然后又趕緊賣出,則將毫無風險的獲利。
詳細釋義
為什么提前交易可以獲利?以Uniswap為例,其價格模型是x*y=常量。例如初始x=10,y=10,那么常量=1000。那么當:
1. 用戶A用10個x買入y。此時x=11,y=9.9,用戶A獲得0.91y。(x*y依然等于常量1000) 2. 用戶B用10個x買入y。此時x=12,y=8.33,用戶B獲得0.75y。(x*y依然等于常量1000) 3. 用戶A賣出所有y。此時x=10.82,y=9.24,用戶A獲得1.18x。(x*y依然等于常量1000)
以上例子可以看出,用戶A通過提前交易,發出兩個交易,一前一后包裹用戶B交易,則可以“無風險的”獲利。這里打上雙引號是因為需要假設沒有其他同樣策略的用戶A出現。在真實的市場環境中,用戶B是一個真實的用戶,而用戶A則是一個機器人。
以UniSwap為例,當前市場上充斥著大量的提前交易機器人。這些機器人時刻監控著出現在以泰坊mempool中的用戶交易。如果用戶是大額買入某幣,那么它們立刻發出兩筆交易,一筆是搶在用戶之前(比用戶交易Gas更高)買入該幣,另一筆在用戶之后(可以采用和用戶Gas稍低或相同)賣出該幣。
深入了解
從技術層面來講,想要把機器人創造出來并不難。那以泰坊豈不是成了一個強盜肆意妄為的天堂?難道沒有辦法可以制約機器人了嗎?
別著急,當然有,那就是運用其它機器人!
由于機器人之間也分不同級別,并擁有不同的策略。如果你去認真分析現在的以泰坊交易,不但普通用戶遭受機器人的打劫,較弱的機器人也會受到較強的機器人的打劫。
另外一個制約機器人的點是用戶交易失敗。所謂交易失敗,是指用戶的交易執行時,因為超過用戶設置的滑點(slippage),而導致交易無法完成的情況。在上面的例子中,如果用戶交易失敗,那么機器人將無利可圖,不但如此,它們還要損失掉況工費,和交易手續費。
而非常諷刺是,讓機器人最為害怕的用戶交易失敗,卻是由機器人自己造成的(過多的機器人搶在用戶前買入某幣,導致用戶買入時價格相差過大)。當你在瀏覽器中看到某個交易有這樣的報錯,它大多是因為機器人的打劫:普通用戶害怕機器人,小機器人害怕大機器人。然而大機器人并不是終結。這里食物鏈的頂端不是別人,正式大家熟悉的況工。
交易的排序決定了利潤的分配,而對交易排序有決定權的則是況工。況工加入到這場收割的游戲徹底改變機器人的格局。
審核編輯:符乾江
-
機器人
+關注
關注
212文章
29258瀏覽量
210811 -
技術原理
+關注
關注
0文章
3瀏覽量
6575
發布評論請先 登錄
相關推薦
【「# ROS 2智能機器人開發實踐」閱讀體驗】+內容初識
**【技術干貨】Nordic nRF54系列芯片:傳感器數據采集與AI機器學習的完美結合**
地瓜機器人,和全球機器人開發者交朋友

【書籍評測活動NO.58】ROS 2智能機器人開發實踐
Apex平臺:簡化AI API開發,賦能開發者
DevEco Studio構建分析工具Build Analyzer 為原生鴻蒙應用開發提速
開發者的開源鴻蒙故事
2024開放原子開發者大會暨首屆開源技術學術大會成功舉辦
ROSCon China 2024 | RDK第一本教材來了!地瓜機器人與古月居發布新書《ROS 2智能機器人開發實踐》

評論