原文:《7步讓chatGPT寫個基于錢包的MEV BOT》
作者:雞雞雞雞雞。
chatGPT展現出的實力異常強大,是否能讓它幫我們寫出網格交易機器人甚至是MEV Bot?
最近chatGPT展現出的實力異常強大,既然它這么牛逼,所以是否可以寫一些略微復雜的代碼出來,比如能讓我們實打實賺錢的網格交易機器人甚至是MEV Bot?結果來看很讓人驚艷,先說結論:
通過一些input調教,chatGPT真的可以寫出一個非常基礎但是基本可用的gird trading bot,并且能進行一些基礎的優化。
更加出乎我意料的是,它竟然還能寫出一些簡單的MEV BOT,甚至可以調用不同的api去寫滿足不同條件的MEV BOT。
簡單來說,只要反復執行下面的步驟,就可以得到一個可用的基于錢包的mev機器人:
開始輸入簡單的業務需求(例如要求AI寫一個網格交易機器人)
通過輸入"optimize the above code"命令讓AI優化幾次代碼
Euler Finance社區就如何將追回的被盜資金分配給用戶進行投票:Euler Finance社區就如何將追回的被盜資金分配給用戶進行投票
金色財經報道,DeFi借貸協議Euler Finance背后社區正在就如何將追回的被盜資金分配給用戶進行投票,如果該計劃獲得批準,Euler將使用協議因黑客攻擊而被禁用時的價格來計算用戶資產和負債的價值。
此前報道,Euler Finance在3月份遭受了2億美元的黑客攻擊,該團隊上周表示,它已經收回了在黑客攻擊中被盜的所有“可追回資金”。根據Euler治理論壇的提議,收回的資金總額超過95,556個ETH和4300萬個DAI穩定幣。未追回的資金包括發送到Tornado Cash的1,100ETH和發送到與Lazarus Group相關地址的100ETH,Lazarus Group是一個據稱與朝鮮有關的黑客組織。[2023/4/11 13:55:39]
輸入更為復雜的業務需求(例如要求AI寫一個mev套利機器人)
通過命令繼續優化代碼
下面我們就具體看看怎么做:
聲音 | BB:一直在研究如何為受到武漢疫情影響的人們提供幫助:2月16日,Block.one首席執行官BB發推文稱,一直在研究如何以一種還尚未被使用的方式提供最好的幫助,且一直非常謹慎地保護Block.one的員工。我們的許多組織都在中國香港運營,我們的心與受影響的人息息相關。武漢加油。而此前EOS創始人BM在推文發布的有關武漢疫情的相關言論引起爭議,甚至有社區成員要求中國交易所下架EOS,隨后BM刪除相關推文并道歉。[2020/2/16]
我們嘗試在Input區域輸入一個具體的需求,例如“write a grid trading bot with binance API“,我們就可以得到如下Python版本的一個網格買入代碼模板( 它甚至會告訴我們它的實現思路是什么樣的),仔細看看,并沒有什么明顯的bug,屬于不用改就可以用的程度。但是需要注意的是,哪怕每次輸入的命令是一樣的,但是得到的代碼版本也是不同的,不過對于同一個問題,chatGPT給出的思路都是一樣的。
大咖零距離 | 如何使用趨勢跟蹤策略只賺不虧:2月7日18:00,金色盤面邀請實盤大V數字貨幣大空頭做客金色財經《大咖零距離》直播間,將分享《如何使用趨勢跟蹤策略只賺不虧》,敬請關注,欲進群觀看直播掃描海報二維碼報名即可![2020/2/7]
當然,本著高要求的態度,我們可以繼續輸入“optimize the code above“來讓AI自動優化下上面的代碼。這個過程反復個兩三次,一直到自己滿意為止。我們會發現,chatGPT會給出每次優化的思路,并且優化后的代碼會變得更加簡潔。這些思路其實非常值得我們學習,尤其是一些剛剛接觸這類開發的人
分析 | BTC暴跌該如何操作?合約關注8300壓力位:據Huobi數據顯示,BTC現報8078美元,日內漲幅1.87%。針對當前走勢,金色盤面特邀分析師保羅大帝表示:昨晚大餅再次下探了7700支撐,受到支撐反彈8000上方,白天基本維持了震蕩局面。日線布林線呈開口向下擴散,各指標也是空頭排列。
?技術上看,1小時看,比特幣RSI運行在50附近,KDJ經過剛才的反彈后,底部有金叉趨勢。但是可以看到,反彈的上方受到了MA30的壓制,MA30成反彈的阻力位。合約15分鐘看,這個位置與前高8300位置大約重合,BTC要想走穩向上這個點位要突破,是最基本的要求。
今日操作:上方壓力位8200,上方強壓力位9300美元,下方支撐位7700美元。合約方面,空單關注8300能否突破,不能突破站穩、空單可跟進。(若趨勢反轉向上,回踩平倉。)嚴格帶好止盈止損。現貨方面,關注下方7700支撐,跌破減倉。?注1:以上合約操作價格為火幣季度合約價格,現貨為火幣現貨價格。[2019/9/27]
不過既然是grid trading bot,怎么能只有買入呢?所以我們試試輸入“write a grid trading bot of sale“,發現竟然得到了一個完整的買入賣出網格交易機器人。更難能可貴的是代碼依舊不需要修改就能直接用的那種:
聲音 | 光大證券彭文生:Libra的發展關鍵要看監管機構如何在支持創新和監管之間的平衡:近日,光大集團研究院副院長、光大證券全球首席經濟學家彭文生表示,和比特幣等代幣相比,Libra尚未問世引來如此高的關注度,一是數字經濟下科技巨頭平臺公司和貨幣的網絡規模優勢有協同效應;二是Libra作為一攬子貨幣的衍生品,屬于數字貨幣中的穩定幣。而比特幣等代幣僅僅是數字資產,其未來價值取決于使用者對其的“信仰”,故其價格波動幅度會比較大。他還指出,未來Libra要成為貨幣,在起步階段,支付手段可能是突破口;但發展到一定規模后,儲值工具的作用更重要,是推動Libra能成為一種真正貨幣的主要力量。Libra現在是0,按常理起步會較慢,但不能低估其社區網絡帶來的規模效應。不過Libra的發展關鍵還要看監管機構如何在支持創新和監管之間的平衡。[2019/7/30]
至于繼續讓AI優化代碼的步驟我們就不再重復了,畢竟這次我們只是想了解一下它能不能寫一個邏輯稍微復雜一點的代碼,現在來看,網格機器人是難不倒它了。那么,如果遇到復雜度更高的MEVBOT,它能處理嗎?讓我們輸入“Writea MEV BOT in python“,發現得到的MEV機器人并不是我們知道的鏈上maximal extractable value,而還是基于Binance的傳統grid trading bot,這也啟發我們,眼界不要狹隘,MEV可不止鏈上 : ),這里可以不加編程語言的限定條件,我只是個人比較喜歡python,目前測試下來,chatGPT主要給的代碼版本就是Python和JS。同時這里可以加一些自己喜歡的限定條件進去,無論是withflashbot還是with thegraph,chatGPD都能滿足你的需求。
不過如果我們限定這個MEV BOT是On-chain的MEV,chatGPT能搞定嗎?于是我們可以在Input這里輸入一個非常具體的要求:write a uniswap MEV BOT。結果就是…………它給我們寫了一個JS版本的sniper bot!而Sniperbot就是MEV BOT里最簡單的一種,理解成夾子就行。
大概看一下它的邏輯和代碼結構,我們會發現它基本上已經是一個可用的sniper bot. 甚至連feeAmount這種條件都考慮到了。當然,它最后的創建新池是沒必要的,我們可以稍微調整下邏輯改成監控現有池子即可。當然可能你輸入同樣的命令生成的代碼里不是這個邏輯,不過影響并不大
既然我們離成功只差這一步,那干脆就試試讓它自己寫一個可以監控DOGE/ETH池子的sniper bot吧。繼續加限定條件。一個基本不會有什么報錯的基于EOA/個人錢包的簡單MEV BOT就生成了~
后續就是可以重復去優化這個代碼,一直到優化一個自己滿意的版本出來,然后復制出來稍微修改下其實就可以用了。這里注意的是它生成的代碼里的合約地址都是主網地址,自己去試的時候記得先換成測試網試試。不過,我們知道真正的MEV BOT在交易的時候都是通過合約去交易而不是通過EOA發送交易,那么如果我們想讓chatGPT去幫我們寫一個基于合約的MEV機器人模板它能做到么?歡迎大家去試試(e.g. input write a MEV BOT with smart contract),我得到的版本如下,里面的一些函數關系可能需要調整下,總的邏輯和結構是沒問題的
總的來說,chatGPT的能力確實沒地說,在調校得當的條件下,連trading bot和MEV BOT這種邏輯較為復雜的代碼都能生成。更為重要的是它還能為我們提供代碼優化思路,這一點我想才是我們應該真正去學習的。加上它千人千面的特點,到底還有多少潛力,我們拭目以待。最后,附上需要的幾個命令列表:
Write a grid trading bot with binance API (你可以換成任何你喜歡的交易所API,或者就寫exchange API,也可以修改策略名字)
optimize the code above(讓AI優化自己的代碼)
write a grid trading bot of sale(可以改成自己喜歡的策略名字)
Write a MEV BOT in python(隨意改語言)
write a uniswap MEV BOT(隨意加語言限定或改目標DEX)
write auniswapsniper bot to snipeDOGE/ETH(隨便改交易對和交易所)
PANews
媒體專欄
閱讀更多
金色早8點
金色財經
去中心化金融社區
CertiK中文社區
虎嗅科技
區塊律動BlockBeats
念青
深潮TechFlow
Odaily星球日報
騰訊研究院
前兩周錄了一期播客,講了下自己的近況,這幾年的一些變化和未來幾年的一些規劃,有興趣聽的朋友可以訪問小宇宙收聽:個人黑歷史與熊市生存規劃播客里有提到,我目前也算是一個失業狀態了.
1900/1/1 0:00:00當人們談論去中心化這個概念時,總會提到抗審查性、去信任化或無單點故障等等這類詞語。不過我想告訴你的是,95% 的人都不關心去中心化,或者他們雖然關心,卻并沒有準確理解這些短語:他們會把抗審查性和.
1900/1/1 0:00:00原文標題:《一文詳解打造現象級游戲 The Beacon 的 TreasureDAO》近期,Arbitrum 鏈上一款名為The Beacon 的游戲突然走火,各個社群和社交媒體開始大量討論.
1900/1/1 0:00:00本文轉自公號:老雅痞 作為作家的新途徑,文學NFT是否值得炒作?找出答案。今年1月,一家Web3媒體公司nft now的聯合創始人兼首席執行官Matt Medved的一篇文章在Twitter上瘋.
1900/1/1 0:00:00撰寫:Kadeem Clarke區塊鏈一直在發展,每次迭代都試圖解決區塊鏈去中心化、可擴展性和安全性的三難困境.
1900/1/1 0:00:00文章轉載自微信公眾號老雅痞在大家一股腦兒地沖向NFT爆發的時候,我們看到大量無用的代幣最后都走向了項目方跑路的結局,倒也不是都割了一大把韭菜.
1900/1/1 0:00:00