当前位置:首页 > 区块链快讯 > 让 DeFi 没有难做的市商:手把手教你搭建 MakerDAO 做市机器人

让 DeFi 没有难做的市商:手把手教你搭建 MakerDAO 做市机器人

admin4个月前 (08-06)区块链快讯192

快速学会搭建一个自己的 MakerDAO 做市商机器人。

原文标题:《让 DeFi 没有难做的市商-MakerDAO 市商机器人》
撰文:Defi 传教士

马爸爸说「让天下没有难做的生意」,那在此斗胆模仿一句:让 DeFi 没有难做的市商。

熟悉 DeFi 的人都知道 Uniswap 上可以自动化做市商,简称 AMM (Automated Market Maker)。做市商就是靠撮合买卖家交易,赚取价差来获得收益。Uniwap 就通过以太坊让自己变成一台去中心化的市商机器人,自动运行,用户可以把资产放入到它的流动池,让它自动做市商,可以收取手续费,这个是比较智能的。之前已经介绍过了,今天就说下 MakerDAO 的 AMM。MakerDAO 做的东西大而全,不像 Uniswap 一样小而精。他的 GitHub 仓库下有 n 多个子项目,昨天算喷了一下 MakerDAO 的 vote,今天还是来奶一下它的机器人项目。

之前有说过 auction-keeper 拍卖机器人,又是用到 Linux,又是 docker 的,很多小白表示吃不消。那好吧,我们就把 market-maker-keeper 市商机器人简单化在 windows 环境下来弄,让它飞入寻常百姓家。这个项目是 MakerDAO 仓库里的扛把子项目,已经被 pin 起来了,我想这可能是用来活跃稳定币 DAI 的杀手级辅助。它的 搭建文档在这。有兴趣的币友可以自行研究,文档的介绍是指导大家建立自己专属的市商机器人,来教育社区理解市商机器人并帮助用户和开发者理解这难以置信软件的价值。它支持在很多交易所做市商,包含 OasisDEX、ETHerDelta、okex 等等,这些交易所既有去中心化的,又有中心化,覆盖面还是很广的。我还是大概介绍一下 OKex_market_maker_keeper 搭建的步骤(其它的也是类似的):

  1. 在 windows 电脑上安装 Python 3.6 的开发环境,不懂的朋友先去学习下 Python 环境搭建。
  2. 用 git 下载 Github 仓库源码,地址
  3. 安装相关联的子模块: git submodule update --init --recursive
  4. 安装相关依赖:pip3 install -r requirements.txt (记住 lib 下的子模块也要安装各自依赖哦)
  5. 如果没啥问题,配置下 PYTHONPATH 变量把代码目录和子模块的目录包含进来,就可以跑起来了。
  6. 用 pyinstaller 把可运行的 python 程序打包成 exe,就很方便携带使用了

我这里做的 okex_market_maker_keeper,就是针对 OKEx 交易所的市商机器人,做这个的原因是比较简单,不用搞什么以太节点,这个是链下的,不用担心 ETH 拥堵产生的高额手续费,最多让 OKEx 拔下网线,机器人罢工就是了。机器人的运行需要填写不少的参数,就说几个必要的参数,其余可以自己琢磨。

  • --okex-api-key 就是 OKEx 上申请的 API 的 key 令牌,可以到 OKEx 用户中心申请
  • --okex-secret-key 就是 OKEx 上申请的 API 的令牌密钥,可以到 OKEx 用户中心申请
  • --okex-password 应该是 OKEx 的密码吧
  • --pair 交易对,常用的 ETH/DAI
  • --config 这个就是做市商最核心的策略 brands.json, 这里面的就是告诉机器人如何买,如何卖,还是有点复杂,还没看明白,需要深入研究,我就只复制了它官方的例子
  • --price-feed 这个就是喂价用的,官方默认内置了好几个,如 eth_dai-setzer、eth_dai,如果你不喜欢它提供的喂价,也可以对接到自己实现的喂价系统,用 websocket 的方式

其它参数可以在 cmd 直接运行 exe 加--help 查询参数及其说明。

上面是针对有技术基础的朋友说的,如果是小白也没关系,可以去下载解压打包好的程序尝试使用,同时还弄了个 bat 脚本,可以用记事本编辑修改填入个人的参数,双击运行 bat 程序就可以启动了。

下载地址

备注:

  1. 已在 Windows 7 下测试能用
  2. 需要 XX 上网环境或者国外网络下的 PC 或服务器环境

来张运行演示图

MakerDAO 的市商机器人项目还是挺有意思的,如果是大神可以去贡献一下代码,算是推动 DeFi 事业的发展吧。币友们快来加入 DeFi 阵营,一起寻找有价值的应用。

最后提醒一下,市场有风险,本文只是个研究,不作为投资建议,请合理控制风险。

点赞就是对传教士最大的鼓励,谢谢支持。

来源链接:bihu.com

相关文章

以太坊和 DeFi 崩溃了吗?我们在 DeFi 压力测试中看到了这些现象

以太坊瓶颈显著;DEX 交易量创新高;链上风险对冲机制正在崛起。 撰文:潘致雄,链闻研究总监 没错,在你的有生之年,幸运地在刚刚过去的一周内,看到了一群黑天鹅飞过,全球各类资产都遭遇了 严重缩水 ,加密货币市场也未能幸免。3...

抵押型稳定币该如何改进?港元发行机制或许能提供借鉴

新型的加密资产抵押型稳定币可以参考港元的发行机制,视为对链上资产的负债证明。 原文标题:《对加密资产抵押型稳定币产品设计的再思考》 撰文: 原力大胖鱼 在加密世界,目前一共出现过三大类型的稳定币:法币托管型、加密资产抵押型、无...

深入解析 8 家区块链借贷平台优劣势

中心化借贷平台和去中心化借贷平台各有什么优缺点?我们对比了这 8 家主流的借贷平台发现,中心化平台的管辖权和收益率等方面不透明,而去中心化借贷平台在密钥管理等方面有很大的风险。 原文标题:《借贷平台哪家强?我们为你分析了 8 个...

区块链赋能商业,谁将引领新的潮流?︱第三届中国(厦门)国际区块链+商业未来发展峰会

区块链是一趟高速前进的列车,而我们要做的,就是不断调整自己的认知,从而避免被甩下去。 从加密货币到区块链,大家对于行业的认知不再局限于数字货币这一单一属性,从而更多地去思考区块链所能带来的各种创新。于是,我们看到了 NFT 的诞...

Cypherium 如何打通 DeFi 与主流币市场

近年来「跨界」已经成为了热门词汇,它通常是指突破原有行业惯例、通过嫁接外行业价值或全面创新而实现价值跨越的企业 / 品牌行为 , 同时社会人才也在跨专业跨领域式发展,学医的做了券商,学经济的做医疗产品,学计算机的研究神经科学,一个问题常...

软银希望通过绿色能源区块链减少碳排放

为了减少碳排放,日本技术能源公司团队正在准备推出一项试点项目,旨在让农村地区的消费者能够在基于区块链的平台上进行可再生能源交易。 在周一发布的声明中表示,该项目预计将在6月份启动并得到了日本环境部的支持,它将受到能源贸易初创公司Power...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。