BOT:7步让chatGPT写个基于钱包的MEV BOT

最近chatGPT展现出的实力异常强大,既然它这么牛逼,所以是否可以写一些略微复杂的代码出来,比如能让我们实打实赚钱的网格交易机器人甚至是MEVBot?结果来看很让人惊艳,先说结论:

1.通过一些input调教,chatGPT真的可以写出一个非常基础但是基本可用的girdtradingbot,并且能进行一些基础的优化。2.更加出乎我意料的是,它竟然还能写出一些简单的MEVBOT,甚至可以调用不同的api去写满足不同条件的MEVBOT

简单来说,只要反复执行下面的步骤,就可以得到一个可用的基于钱包的mev机器人:

1.开始输入简单的业务需求

2.通过输入"optimizetheabovecode"命令让AI优化几次代码

上海挖易投资部负责人董真:华尔街逐渐接受比特币“数字黄金”的概念:金色财经现场报道,4月24日,由印比特主办、金色财经和易矿联合主办,珠海市横琴新区数链数字金融研究院指导的《2021新基建区块链峰会》在成都召开。上海挖易投资部负责人董真现场指出,现在我们正处于区块链或者数字货币行业的新一轮牛市中,对于挖矿来说,现在也是非常好的时间阶段,上海挖易提供亿元资金做劣后,助力大资金入场挖矿。这一轮牛市和上一轮牛市相比最大的区别在于机构的入场,尤其是以海外机构为代表。另外,美国合规化发展让这些大资金进行数字货币的相关投资。此外,很多华尔街的传统机构开始的接受比特币“数字黄金”的概念。[2021/4/24 20:54:29]

3.输入更为复杂的业务需求

4.通过命令继续优化代码下面我们一起看下具体怎么做:

李庆楠:Libra2.0将通过货币映射缔造虚拟华尔街:4月24日,在由清华五道口区块链俱乐部及清华五道口金融学院港澳台校友会联合主办,香港淳大集团协办的全球支付清算新趋势沙龙上,淳大集团副总裁李庆楠表示,进化后的Libra2.0将通过映射各主权国家法币建立“货币互联网”,进而在货币互联网基础之上缔造虚拟华尔街。未来随着国际会计准则将比特币记为现金等价物,比特币有望进入Libra资产储备池,对BTC形成长期利好。此外,Libra和DC/EP更严格的AML制度将倒逼离岸金融业态升级,以太坊会成为离岸金融服务的最强支付结算网络,是继Libra、DC/EP之后的第三极力量。[2020/4/24]

1)我们尝试在Input区域输入一个具体的需求,例如“writeagridtradingbotwithbinanceAPI“,我们就可以得到如下Python版本的一个网格买入代码模板,仔细看看,并没有什么明显的bug,属于不用改就可以用的程度

华尔街担心比特币期货会动摇实体经济:华尔街并不为将在圣诞节前开放的比特币期货市场感到高兴,该行业一些知名人士还表达了他们的担忧,并很严重的警告说比特币期货并不会受到投资者的欢迎。盈透证券(IB)主席托马斯·彼得菲在信件中希望CFTC(商品期货交易委员会)要求任何清算机构与其他独立清算系统隔离加密货币与其衍生品。[2017/11/16]

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

FTX当前仅持有36.14枚BTC:11月9日消息,据Coinglass数据显示,在过去24小时内,FTX上的比特币数量减少了19,941.64枚,目前持有量只有36.14枚BTC;另一方面,Binance过去24小时的比特币数量增加了20,931.70枚,当前持有量为519,007.78枚BTC。[2022/11/9 12:36:33]

3)不过既然是gridtradingbot,怎么能只有买入呢?所以我们试试输入“writeagridtradingbotofsale“,发现竟然得到了一个完整的买入卖出网格交易机器人!更难能可贵的是代码依旧不需要修改就能直接用

4)至于继续让AI优化代码的步骤我们就不再重复了,毕竟这次我们只是想了解一下它能不能写一个逻辑稍微复杂一点的代码,现在来看,网格机器人是难不倒它了。那么,如果遇到复杂度更高的MEVBOT,它能处理吗?让我们输入“WriteaMEVBOTinpython“,发现得到的MEV机器人并不是我们知道的链上maximal-extractablevalue,而还是基于Binance的传统gridtradingbot,这也启发我们,眼界不要狭隘,MEV可不止链上:)

5)不过如果我们限定这个MEVBOT是On-chain的MEV,chatGPT能搞定吗?于是我们可以在Input这里输入一个非常具体的要求:writeauniswapMEVBOT。结果就是…………它给我们写了一个JS版本的sniperbot!而Sniperbot就是MEVBOT里最简单的一种,理解成夹子就行

大概看一下它的逻辑和代码结构,我们会发现它基本上已经是一个可用的sniperbot.甚至连feeAmount这种条件都考虑到了。当然,它最后的创建新池是没必要的,我们可以稍微调整下逻辑改成监控现有池子即可。

7)既然我们离成功只差这一步,那干脆就试试让它自己写一个可以监控DOGE/ETH池子的sniperbot吧。继续加限定条件。一个基本不会有什么报错的基于EOA/个人钱包的简单MEVBOT就生成了~

后续就是可以重复去优化这个代码,一直到优化一个自己满意的版本出来,然后复制出来稍微修改下其实就可以用了。这里注意的是它生成的代码里的合约地址都是主网地址,自己去试的时候记得先换成测试网试试。不过,我们知道真正的MEVBOT在交易的时候都是通过合约去交易而不是通过EOA发送交易,那么如果

我们想让chatGPT去帮我们写一个基于合约的MEV机器人模板它能做到么?欢迎大家去试试,我得到的版本如下,里面的一些函数关系可能需要调整下,总的逻辑和结构是没问题的

总结:chatGPT的能力确实没的说,在调校得当的条件下,连tradingbot和MEVBOT这种逻辑较为复杂的代码都能生成。更为重要的是它还能为我们提供代码优化思路,这一点我想才是我们应该真正去学习的。它到底还有多少潜力,我们拭目以待。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

BNB价格BOT:下一个Web3周期:代币经济如何变得成熟?

对可持续未来的需求 最近被广泛讨论的“加密崩溃”揭示了Web3中特别薄弱的业务和代币设计。本文没有列出单个失败的项目并分析它们各自的案例,而是将重点放在Web3代币经济在下一个采用周期中如何变得.

[0:15ms0-8:273ms