原文:《7步讓chatGPT寫個基于錢包的MEVBOT》
作者:雞雞雞雞雞。
chatGPT展現出的實力異常強大,是否能讓它幫我們寫出網格交易機器人甚至是MEVBot?
最近chatGPT展現出的實力異常強大,既然它這么牛逼,所以是否可以寫一些略微復雜的代碼出來,比如能讓我們實打實賺錢的網格交易機器人甚至是MEVBot?結果來看很讓人驚艷,先說結論:
通過一些input調教,chatGPT真的可以寫出一個非常基礎但是基本可用的girdtradingbot,并且能進行一些基礎的優化。
更加出乎我意料的是,它竟然還能寫出一些簡單的MEVBOT,甚至可以調用不同的api去寫滿足不同條件的MEVBOT。
簡單來說,只要反復執行下面的步驟,就可以得到一個可用的基于錢包的mev機器人:
開始輸入簡單的業務需求
韓國信用金融協會前官員金柱賢被任命為金融委員會委員長,將研究如何監管加密貨幣:金色財經報道,韓國信用金融協會前官員金柱賢被任命為尹錫烈政府的首任金融委員會委員長。他是金融服務委員會主席高升范的繼任者,擔任金融服務委員會主席的候選人金柱賢將承擔重大責任,例如新政府下的家庭貸款法規的合理化以及基于金融穩定對小企業的金融支持。他的任務還有如何監管仍處于法律盲區的虛擬資產(加密貨幣)的。
6月7日,韓國總統尹錫烈提名韓國信用金融協會前官員金柱賢為部長級金融委員會主席人選。[2022/6/7 4:08:00]
通過輸入"optimizetheabovecode"命令讓AI優化幾次代碼
輸入更為復雜的業務需求
通過命令繼續優化代碼
下面我們就具體看看怎么做:
我們嘗試在Input區域輸入一個具體的需求,例如“writeagridtradingbotwithbinanceAPI“,我們就可以得到如下Python版本的一個網格買入代碼模板,仔細看看,并沒有什么明顯的bug,屬于不用改就可以用的程度。但是需要注意的是,哪怕每次輸入的命令是一樣的,但是得到的代碼版本也是不同的,不過對于同一個問題,chatGPT給出的思路都是一樣的。
美國空軍和雷神公司正在研究如何利用DLT技術幫助指揮天空:金色財經報道,美國空軍(USAF)持續進行的一系列區塊鏈投資正在進入戰斗管理系統領,其已與美國大型國防合約商雷神(Raytheon)簽訂了近50萬美元的合同。該合同的標題是“描述DLT(分布式分類帳技術)在Air C2中的適用性和相關性”。合同的標題表明,雷神公司的先進技術研究人員將考慮DLT如何可以使指揮官密切注視天空以及飛行員。[2020/9/4]
當然,本著高要求的態度,我們可以繼續輸入“optimizethecodeabove“來讓AI自動優化下上面的代碼。這個過程反復個兩三次,一直到自己滿意為止。我們會發現,chatGPT會給出每次優化的思路,并且優化后的代碼會變得更加簡潔。這些思路其實非常值得我們學習,尤其是一些剛剛接觸這類開發的人
直播|Aaron:DeFi加速領跑,如何獲得持久發展?:金色財經 · 直播主辦的金點Trend《2020 DeFi Dai飛嗎?》馬上開始!DeFi生態里,我們還應該狙擊哪些項目?成長空間是多少?應該關注哪些風險?16:00準時開播!本場嘉賓Kava全球業務發展副總裁Aaron Choi分享“DeFi加速領跑,如何獲得持久發展?”,請掃碼移步收聽![2020/7/29]
不過既然是gridtradingbot,怎么能只有買入呢?所以我們試試輸入“writeagridtradingbotofsale“,發現竟然得到了一個完整的買入賣出網格交易機器人。更難能可貴的是代碼依舊不需要修改就能直接用的那種:
伏泰昊:JUST主動思考如何在波場上建立完善的DeFi體系:據最新消息顯示,波場大航海時代4.0全球線上發布會正在進行中,JUST項目負責人伏泰昊在發布會中表示:“JUST旨在打造基于波場TRON的穩定幣借貸平臺,一個好的金融產品離不開下面應用層的穩定輸入與輸出,會有多個協議與應用的交叉集合,長期來看,JST代幣作為整個治理體系的代幣,我們會提供多種底層借貸協議和報價協議等,為用戶提供全面的金融服務。作為DeFi明星項目,JUST不僅致力于開拓波場的穩定幣市場,也在主動思考如何在波場上建立完善的DeFi體系。”[2020/7/7]
聲音 | 埃森哲報告:銀行目前正評估如何使用區塊鏈支付:據bitcoinexchangeguide消息,埃森哲(Accenture)最近進行的一項調查發現,近90%受訪銀行高管表示,他們各自的銀行目前正在評估使用區塊鏈技術執行支付的想法。大多數高管認為區塊鏈必須提供的長處包括:降低加工成本、錯誤數量減少、業務處理速度更快。報告還指出,中國26家上市銀行中有12家已經在治理框架內實施了區塊鏈技術,其中包括中國銀行和招商銀行等大銀行。[2018/11/3]
至于繼續讓AI優化代碼的步驟我們就不再重復了,畢竟這次我們只是想了解一下它能不能寫一個邏輯稍微復雜一點的代碼,現在來看,網格機器人是難不倒它了。那么,如果遇到復雜度更高的MEVBOT,它能處理嗎?讓我們輸入“WriteaMEVBOTinpython“,發現得到的MEV機器人并不是我們知道的鏈上maximalextractablevalue,而還是基于Binance的傳統gridtradingbot,這也啟發我們,眼界不要狹隘,MEV可不止鏈上:),這里可以不加編程語言的限定條件,我只是個人比較喜歡python,目前測試下來,chatGPT主要給的代碼版本就是Python和JS。同時這里可以加一些自己喜歡的限定條件進去,無論是withflashbot還是withthegraph,chatGPD都能滿足你的需求。
不過如果我們限定這個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
撰文:Cookie,律動BlockBeats經過接近半年的漫長等待,Genie終于將「豬腳飯」端到了NFT老鳥們的面前.
1900/1/1 0:00:00當地時間11月22日周二,FTX?的首次破產聽證會在美國特拉華州舉行,法官簡述了FTX的崛起和衰落,以及該公司在短短兩周內崩潰的時間線.
1900/1/1 0:00:00撰文:liam.eth 編譯: 以太坊核心開發者將于本周四召開電話會議,討論是否將EIP-4844納入考慮范圍.
1900/1/1 0:00:00肯尼亞《資本市場法》于11月21日出臺了一項修正案,要求擁有或交易加密貨幣的人向該國資本市場管理局?(CMA)?提供有關其交易活動的稅務信息.
1900/1/1 0:00:002022年11月21日,ETHGlobal宣布和Filecoin聯合舉辦的FEVM黑客松選出了九個獲獎項目.
1900/1/1 0:00:00文:BenGiove 來源:Bankless FTX和AlamedaResearch的崩潰在整個加密領域造成了嚴重破壞,貸款機構、交易所和基金破產,市場也受到此次內爆的打擊.
1900/1/1 0:00:00