木星链 木星链
Ctrl+D收藏木星链
首页 > Gate.io > 正文

BOT:如何让chatGPT编写基于钱包的MEV BOT?

作者:

时间:1900/1/1 0:00:00

原文:《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套利机器人)

通过命令继续优化代码

下面我们就具体看看怎么做:

美众议院金融服务委员会:正深入研究如何更好地监管加密行业:金色财经报道,据官方推特消息,美国众议院金融服务委员会正在关注加密货币作为长期投资的影响,并正在深入研究如何更好地监管这个快速增长的行业。[2021/7/1 0:18:18]

我们尝试在Input区域输入一个具体的需求,例如“write a grid trading bot with binance API“,我们就可以得到如下Python版本的一个网格买入代码模板( 它甚至会告诉我们它的实现思路是什么样的),仔细看看,并没有什么明显的bug,属于不用改就可以用的程度。但是需要注意的是,哪怕每次输入的命令是一样的,但是得到的代码版本也是不同的,不过对于同一个问题,chatGPT给出的思路都是一样的。

SBF:人们知道如何计算年收益,只是有时不理会:FTX首席执行官SBF今日发推称:“嘿兄弟,我认为每个人都忘记如何计算年收益。对此,他在最新的推特中补充说明:可以明确地说,人们知道如何计算年收益,但他们只是有时候不理会。”[2020/9/18]

当然,本着高要求的态度,我们可以继续输入“optimize the code above“来让AI自动优化下上面的代码。这个过程反复个两三次,一直到自己满意为止。我们会发现,chatGPT会给出每次优化的思路,并且优化后的代码会变得更加简洁。这些思路其实非常值得我们学习,尤其是一些刚刚接触这类开发的人

不过既然是grid trading bot,怎么能只有买入呢?所以我们试试输入“write a grid trading bot of sale“,发现竟然得到了一个完整的买入卖出网格交易机器人。更难能可贵的是代码依旧不需要修改就能直接用的那种:

直播|KIKI >教你如何选择比特算力:金色财经 · 直播主办的《 币圈 “后浪” 仙女直播周》第10期,本期由58COIN TOP天团组成,20:00正在直播中,本期“后浪”仙女58TOP女团甜美担当 KIKI在直播间分享“教你如何选择比特算力”,请扫码移步收听。[2020/7/31]

至于继续让AI优化代码的步骤我们就不再重复了,毕竟这次我们只是想了解一下它能不能写一个逻辑稍微复杂一点的代码,现在来看,网格机器人是难不倒它了。那么,如果遇到复杂度更高的MEVBOT,它能处理吗?让我们输入“Writea MEV BOT in python“,发现得到的MEV机器人并不是我们知道的链上maximal extractable value,而还是基于Binance的传统grid trading bot,这也启发我们,眼界不要狭隘,MEV可不止链上 : ),这里可以不加编程语言的限定条件,我只是个人比较喜欢python,目前测试下来,chatGPT主要给的代码版本就是Python和JS。同时这里可以加一些自己喜欢的限定条件进去,无论是withflashbot还是with thegraph,chatGPD都能满足你的需求。

声音 | 江卓尔:扩容之争核心是如何解决拥堵问题,应该大区块扩容:莱比特矿池江卓尔今日发微博称,扩容之争核心是如何解决拥堵问题,扩容派坚持中本聪的大区块扩容路线,Core党提出隔离见证SW扩容(号称有4M效果)和闪电网络,3年过去了,结果呢?SW扩容只有1.2MB的微弱效果,区块还是满的,一到5月的小牛市立马堵成狗,手续费飙升。闪电网络更是彻底扑街,没人去用这种反人性+反经济规律的产品。Core无法解决拥堵问题,无可争辩的事实说明中本聪是对的,应该大区块扩容。[2019/11/16]

不过如果我们限定这个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星球日报

腾讯研究院

标签:BOTMEVCHACHATUNIBOTMEVR价格BCB Blockchainchat币还值得拥有吗

Gate.io热门资讯
WEB:华纳音乐集团推出Web3音乐平台 赋能音乐NFT进入元宇宙

高盛(Goldman Sachs)最近的一份报告显示,到2030年,全球音乐产业的价值可能达到1310亿美元.

1900/1/1 0:00:00
WEB:Web3社交发展现状一览

我们现在正处于一个历史转折点:在 Web3 对货币体系、金融市场和劳动力的重建基础上,社交网络的去中心化是不可避免的。网络公民需要一个符合去中心化网络空间价值观的新时代公共论坛和信息市场.

1900/1/1 0:00:00
区块链:一览A16z在2023年重点关注的Crypto和Web3游戏想法

”我们离 crypto 的”移动时刻”还有多远或多近? 有一大群区块链用户和其他人主要通过智能手机访问互联网,但依赖于中心化基础设施这很方便,但也有风险.

1900/1/1 0:00:00
WEB:Web3里的人 都在忙什么?

来源:燃财经作者:吕敬之 当你对Web3的了解还处于迷惑或一片漆黑的状态时,殊不知,曾经被投资人和创业者追捧的数字货币、数字藏品和链游或已成为过去时.

1900/1/1 0:00:00
amber:已有9家独角兽企业破产 今年加密货币寒冬有点冷

文:徐赐豪据元宇宙NEW记者统计,今年已有9家加密行业的独角兽企业申请破产,估值最高的是320亿美元的FTX,最新申请破产的则是交易所Digital Surge.

1900/1/1 0:00:00
WEB3:没有 Web3 人类将不会成功

撰文:Misha da Vinci编译:Block unicorn像世界各地的数百万人一样,我在全球大流行病期间进入了 Web3.

1900/1/1 0:00:00