个人介绍
本人工作认真负责,责任感强,接手的都会负责到底。目前主要从事区块链的架构和开发。
1)GBX数字货币交易所中后端平台的开发。
2) 做过数字资产上链平台(联盟链fabric的)
3) 负责新能源产业区块链的架构和开发,及其子链的设计。
4)负责多币种钱包后端的开发(和ETH,BSC,BTC,TERRA等的对接调用)
5)负责solidit合约的编写(发行稳定币项目,Defi中的分布式借贷合约等)
工作经历
2022-05-01 -2023-02-01深圳市卓链技术有限公司区块链架构师
1) 多币种钱包 项目描述: 支持包含BTC,ETH,波场等主流币的地址生成和交易 开发语言:go 我的职责:负责solana和terra基于bip44协议的地址的多地址生成交易。 2) https和websocket代理程序开发 项目描述: 钱包的查询的市场行情是货币的api,但是直接查询被火币中断进行ip判断后拒绝。此时通过部署在AWS服务器上的代理来进行数据透传查询。 开发语言:go 我的职责:负责代理程序开发 3) JASC合约 项目描述: 在元宇宙社区内部发行一个JAB的稳定币。该稳定币以USDT为1:1抵押创造,同时可以进行批量转账提高效率。在发行的同时会同步产生一个基于DAO模式的奖励币JAT。JAT可以进行奖励分红,兑换JAB等。在USDT提现时将同步销毁JAB 开发语言:solidity 我的职责:负责该稳定币白皮书的编写和合约的开发
2020-04-01 -2022-04-30深圳市柒号网络技术有限公司区块链架构师
1) 构建新能源产业区块链 项目描述: 新能源产业区块链是一个共享开放的产业平台,在基于之前wid区块链进行全面升级。主要升级的地方在于: a) 优化了共识算法PBFT。 b) 将虚拟机更改为wasm虚拟机,使得可以支持c/c++,go语言作为合约语言。 c) 将账本默尔克树修改为MPT树。 d) 引入子链技术,使得架构成为主链/子链技术,业务数据的存储放在子链,子链数据的hash,资产的hash的关键信息放在主链。主链和子链的数据可以通过桥来串联。提高了整体的处理速度和存储效率。 开发语言:go 我的职责:负责整个区块链升级的架构设计,wasm虚拟机的开发,账本树MPT树的开发。 2) 共识节点的竞选 项目描述: 在区块链中,共识节点并不是固定的。到了竞选周期的时候,各个普通节点都可以向社区申请成为竞选节点的候选者。到达竞选时间时,各个竞选节点会单独进行组网,以POW进行挖矿计算各个节点的算力。竞选结束后,算力排名会上板社区,社区此时会根据机器算力+持有CAC的量进行加权计算,排名靠前的将成为新的共识节点 开发语言:go 我的职责:负责共识节点竞选的设计和开发
2019-04-01 -2020-03-31深圳市蔚链技术有限公司区块链架构师
1) 构建wid区块链 项目描述: wid区块链是一个共享开放式的公链平台,主要用于支持新能源产业的底层公链平台。节点可以通过向社区申请审核后加入平台。该公链平台采用了和ETH相通的账户加密体系,共识算法采用PBFT,网络层采用dht+gossip,虚拟机采用evm虚拟机。 开发语言:go 我的职责:负责整个区块链的架构设计,账户体系的开发,账本共识的开发,网络层的开发,虚拟机的移植,账本同步和数据同步的开发。 2) CAC和Token挖矿合约的开发 项目描述: 挖矿合约根据会根据当天的交易额,交易流水,剩余产出比,回购价格等的参数去动态计算挖矿难度,从而根据挖矿难度来进行CAC/Token的挖矿。回购价格则通过价格预言机来实现。 我的职责:负责合约的开发 3) Token交易合约 项目描述: 在OTC的Token交易中,用户要挂单卖币时,此时所要卖的Token将放在交易合约中进行锁仓。当用户完成整个交易或者对交易提起异议时,交易合约也将根据用户,平台的多方签名机制来进行判断,这样提高资金的安全性和效率。 我的职责:负责合约的开发
2018-08-01 -2019-03-31深圳市共票技术有限公司区块链高级开发工程师
1) 数字资产链平台 项目描述:数字资产链平台是一个可以将资产进行数字化,然后上链。并且可以在链上进行流转,交易,兑换的平台。底层的联盟链基于FABRIC 开发语言:go 我的职责:负责底层联盟链方案设计,接口对接,多channel节点的搭建,chaincode的编写。
2017-11-01 -2018-07-31深圳市郡星科技有限公司c++高级开发工程师
1) GBX虚拟货币交易所 项目描述:GBX Exchange是一个主要对虚拟货币进行交易的交易平台,其中的主要功能包括虚拟货币之间的交易,以及场外的OTC交易,并且提供7*24小时交易服务。支持的交易货币包括BTC,BCH,ETH,以及相应的ERC20接口上的一些代币。 整个框架以微服务为架构,整个交易平台又可分为撮合引擎平台和交易所平台。消息中间件采用RabbitMQ, 内部的协议为Protobuf,数据库为Reids+MySQL,对外的API接口为FIX协议。 开发语言:Linux上的C++开发 我的指责:负责撮合引擎平台的设计和开发,以及出入金模块的开发。
教育经历
2007-09-01 - 2010-07-01电子科技大学计算机科学与技术硕士
技能
项目描述: 在元宇宙社区内部发行一个JAB的稳定币。该稳定币以USDT为1:1抵押创造,同时可以进行批量转账提高效率。在发行的同时会同步产生一个基于DAO模式的奖励币JAT。JAT可以进行奖励分红,兑换JAB等。在USDT提现时将同步销毁JAB 开发语言:solidity 我的职责:负责该稳定币白皮书的编写和合约的开发, 在ETH和tron上发行
项目描述: wid区块链是一个共享开放式的公链平台,主要用于支持新能源产业的底层公链平台。节点可以通过向产业联盟申请审核后加入平台。该公链平台采用了和ETH相通的账户加密体系,共识算法采用分布式BFT,网络层采用dht+gossip,虚拟机采用wasm虚拟机。引入子链技术,使得架构成为主链/子链技术,业务数据的存储放在子链,子链数据的hash,资产的hash的关键信息放在主链。主链和子链的数据可以通过桥来串联。提高了整体的处理速度和存储效率。 开发语言:go 我的职责:负责整个区块链的架构设计,账户体系的开发,账本共识的开发,网络层的开发,虚拟机的移植,账本同步和数据同步的开发。