个人介绍
熟悉golang语言,web3.js,等语言。
熟悉geth,bor,等以太坊客户端源码,能够进行对现有客户端进行二次开发,增加交易效率,并且熟悉整个geth架构实现过程,通读了geth所有源码。
熟悉opensea交易流程,
能够对接opensea的api和合约接口调用。
曾经把以太坊合约交易机器人gas消耗优化到了全链第一,在很长段时间内,交易都能够被flashbot选中,从而让我们的三明治,后跑,抢跑等交易策略运行成功。
工作经历
2020-04-01 -2022-02-01深圳立星软件开发有限公司区块链开发工程师
工作内容: 负责以太坊客户端geth二次开发。 负责matic链bor客户端二次开发。 分享bsc客户端源码,并且二次开发。 根据交易需要,用solidity进行相关合约开发,如果有gas消耗的优化需求,用yul语言进行合约开发。 根据交易需求,逆向分析公链上竞争对手的合约。 基于以太坊evm虚拟机的Opcodes进行调试分析相关合约。 负责flashbot的交易架构优化,分析mev-geth源码,优化flashbot交易速度和效率。 负责相关交易策略mev机器人开发和优化。 分析mev机器人抢跑,后跑,三明治等交易行为,并做出相关优化。 开发基于Opensea交易平台的nft机器人,独立设计整个交易框架,优化机器人交易速度,优化交易算法,对接flashbot。 深入研究flashbot客户端算法,修改mev-geth源码,以满足交易中不同的需求。
2018-01-01 -2020-03-01成都智能菠萝软件开发有限公司solidity开发
根据项目需求用solidity进行相关合约功能开发。 开发基于火币,币安等交易所API接口的套利机器人。 负责优化中心化交易机器人的交易效率优化。 逆向分析市场上同类机器人策略和架构,对本公司自己的产品进行优化。
教育经历
2004-09-01 - 2008-09-01电子科技大学计算机科学与技术本科
2004-2008年电子科技大学本科毕业
技能
polygon,matic链交易机器人,因为matic链的出块速度比以太坊出块速度快很多,所以它的交易策略和以太坊是完全不一样的,并且matic没有类似以太坊flashbot的交易接口存在,所以对matic的机器人我们的交易策略和需要优化的地方不一样。