比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads
首頁 > 狗狗幣 > Info

BOT:如何讓chatGPT編寫基于錢包的MEV BOT?

Author:

Time:1900/1/1 0:00:00

原文:《7步讓chatGPT寫個基于錢包的MEVBOT》

作者:雞雞雞雞雞。

chatGPT展現出的實力異常強大,是否能讓它幫我們寫出網格交易機器人甚至是MEVBot?

最近chatGPT展現出的實力異常強大,既然它這么牛逼,所以是否可以寫一些略微復雜的代碼出來,比如能讓我們實打實賺錢的網格交易機器人甚至是MEVBot?結果來看很讓人驚艷,先說結論:

通過一些input調教,chatGPT真的可以寫出一個非常基礎但是基本可用的girdtradingbot,并且能進行一些基礎的優化。

更加出乎我意料的是,它竟然還能寫出一些簡單的MEVBOT,甚至可以調用不同的api去寫滿足不同條件的MEVBOT。

簡單來說,只要反復執行下面的步驟,就可以得到一個可用的基于錢包的mev機器人:

開始輸入簡單的業務需求

SBF:人們知道如何計算年收益,只是有時不理會:FTX首席執行官SBF今日發推稱:“嘿兄弟,我認為每個人都忘記如何計算年收益。對此,他在最新的推特中補充說明:可以明確地說,人們知道如何計算年收益,但他們只是有時候不理會。”[2020/9/18]

通過輸入"optimizetheabovecode"命令讓AI優化幾次代碼

輸入更為復雜的業務需求

通過命令繼續優化代碼

下面我們就具體看看怎么做:

我們嘗試在Input區域輸入一個具體的需求,例如“writeagridtradingbotwithbinanceAPI“,我們就可以得到如下Python版本的一個網格買入代碼模板,仔細看看,并沒有什么明顯的bug,屬于不用改就可以用的程度。但是需要注意的是,哪怕每次輸入的命令是一樣的,但是得到的代碼版本也是不同的,不過對于同一個問題,chatGPT給出的思路都是一樣的。

以太坊核心開發者:沒人詢問開發人員如何看待提高Gas上限問題:7月20日,以太坊核心開發者Péter Szilágyi發推稱,很驚奇的是,那些“提高Gas上限”的文章中,沒有一個文章詢問任何開發人員如何看待這個問題。[2020/7/20]

當然,本著高要求的態度,我們可以繼續輸入“optimizethecodeabove“來讓AI自動優化下上面的代碼。這個過程反復個兩三次,一直到自己滿意為止。我們會發現,chatGPT會給出每次優化的思路,并且優化后的代碼會變得更加簡潔。這些思路其實非常值得我們學習,尤其是一些剛剛接觸這類開發的人

張春泉:區塊鏈等如何與行業深度融合將是工業互聯網發展關鍵要素:曙光云計算集團副總裁、中國科學院智慧城市產業聯盟副秘書長張春泉表示,目前工業互聯網發展呈現出新特征,一是在云計算技術架構支撐下,企業之間正從技術、產品和供應鏈的競爭逐步演進成為平臺化的生態體系競爭。二是以工業互聯網為支撐,助力企業邁向網絡化、智能化的新階段,構建數字化的工業生態和數字化的商業服務生態。三是新一輪的IT技術加速行業的深度融合,比如說標識解析、區塊鏈等技術如何與行業深度融合,將是這一時期工業互聯網發展的關鍵要素。(經濟參考報)[2020/4/30]

不過既然是gridtradingbot,怎么能只有買入呢?所以我們試試輸入“writeagridtradingbotofsale“,發現竟然得到了一個完整的買入賣出網格交易機器人。更難能可貴的是代碼依舊不需要修改就能直接用的那種:

聲音 | 加拿大央行副行長:加拿大央行正在考慮如何應對加密資產的風險:據溫哥華太陽報報道,加拿大銀行副行長Timothy Lane在卡爾加里大學Haskayne商學院講話時表示:加拿大央行正在考慮如何應對加密資產的風險。[2018/10/2]

至于繼續讓AI優化代碼的步驟我們就不再重復了,畢竟這次我們只是想了解一下它能不能寫一個邏輯稍微復雜一點的代碼,現在來看,網格機器人是難不倒它了。那么,如果遇到復雜度更高的MEVBOT,它能處理嗎?讓我們輸入“WriteaMEVBOTinpython“,發現得到的MEV機器人并不是我們知道的鏈上maximalextractablevalue,而還是基于Binance的傳統gridtradingbot,這也啟發我們,眼界不要狹隘,MEV可不止鏈上:),這里可以不加編程語言的限定條件,我只是個人比較喜歡python,目前測試下來,chatGPT主要給的代碼版本就是Python和JS。同時這里可以加一些自己喜歡的限定條件進去,無論是withflashbot還是withthegraph,chatGPD都能滿足你的需求。

動態 | 人民網:區塊鏈與實業結合應注意如何界定算法和物理設備權責體系:今日人民網發文表示,區塊鏈與實業的結合與我國“數字化”的趨勢一致,這一融合過程需要注意三個問題。一是算法和物理設備權責體系如何界定;二是智能制造標準制定思路是否應該轉變;三是5G會給邊緣計算、區塊鏈和物聯網帶來什么沖擊。[2018/8/24]

不過如果我們限定這個MEVBOT是On-chain的MEV,chatGPT能搞定嗎?于是我們可以在Input這里輸入一個非常具體的要求:writeauniswapMEVBOT。結果就是…………它給我們寫了一個JS版本的sniperbot!而Sniperbot就是MEVBOT里最簡單的一種,理解成夾子就行。

大概看一下它的邏輯和代碼結構,我們會發現它基本上已經是一個可用的sniperbot.甚至連feeAmount這種條件都考慮到了。當然,它最后的創建新池是沒必要的,我們可以稍微調整下邏輯改成監控現有池子即可。當然可能你輸入同樣的命令生成的代碼里不是這個邏輯,不過影響并不大

既然我們離成功只差這一步,那干脆就試試讓它自己寫一個可以監控DOGE/ETH池子的sniperbot吧。繼續加限定條件。一個基本不會有什么報錯的基于EOA/個人錢包的簡單MEVBOT就生成了~

后續就是可以重復去優化這個代碼,一直到優化一個自己滿意的版本出來,然后復制出來稍微修改下其實就可以用了。這里注意的是它生成的代碼里的合約地址都是主網地址,自己去試的時候記得先換成測試網試試。不過,我們知道真正的MEVBOT在交易的時候都是通過合約去交易而不是通過EOA發送交易,那么如果我們想讓chatGPT去幫我們寫一個基于合約的MEV機器人模板它能做到么?歡迎大家去試試,我得到的版本如下,里面的一些函數關系可能需要調整下,總的邏輯和結構是沒問題的

總的來說,chatGPT的能力確實沒地說,在調校得當的條件下,連tradingbot和MEVBOT這種邏輯較為復雜的代碼都能生成。更為重要的是它還能為我們提供代碼優化思路,這一點我想才是我們應該真正去學習的。加上它千人千面的特點,到底還有多少潛力,我們拭目以待。最后,附上需要的幾個命令列表:

WriteagridtradingbotwithbinanceAPI

optimizethecodeabove

writeagridtradingbotofsale

WriteaMEVBOTinpython

writeauniswapMEVBOT

writeauniswapsniperbottosnipeDOGE/ETH

Tags:BOTMEVCHAATGTrade Butler Botmev幣圈啥意思Chain GuardiansCatge Coin

狗狗幣
NFT:金色Web3日報 | Genesis尋求10億美元的緊急貸款

DeFi數據 1、DeFi代幣總市值:379.27億美元 DeFi總市值及前十代幣數據來源:coingecko2、過去24小時去中心化交易所的交易量19.

1900/1/1 0:00:00
元宇宙:真實世界的倒影 元宇宙是虛擬異托邦?

作者:DavidvanderMerwe來源:國際社會科學理事會“正如許多技術驅動的變革過程一樣,元宇宙是對互聯網本身的重新評估.

1900/1/1 0:00:00
加密貨幣:深陷FTX風暴的加密市場何時反彈?

作者:Kyle 在剛剛過去的10月,BTC的月度均線一度成功守住了20000美元大關。而這一個月也是比特幣有記錄以來最平靜的10月之一。整個加密貨幣市場在相當一段長的時間內保持了震蕩趨勢.

1900/1/1 0:00:00
比特幣:金色晨訊 | 11月25日隔夜重要動態一覽

21:00-7:00關鍵詞:比利時FSMA、OXT、JumpCrypto、Near協議1.OXT研究人員通過鏈上分析驗證了灰度的比特幣信托持有的BTC數量;2.

1900/1/1 0:00:00
比特幣:過去幾輪熊市是怎么牛回來的?這輪熊市的出路又在哪里?

作者:木沐 上月底,是中本聰發布“白皮書”14周年紀念日,至此不少人已經穿越了多輪加密牛熊了,但更多人正在經歷第一輪牛熊,特別是當下"寒氣逼人"的熊市,可以說是最難熬的時候.

1900/1/1 0:00:00
NFT:如何在熊市中找到有巨大潛力的 NFT 項目

“OGtown”是華語cryptopunks社區授權的文章專欄本期特邀嘉賓介紹APETANK:APETANK是由BAYC領導的NFT社區倡議,是BAYC社區最為權威的項目評估機構.

1900/1/1 0:00:00
ads