采用Erc20作为智能合约进行区块链部署,涉及到事件开发、nft的上链。
go转java进行区块数据收集,后台使用springBoot+mybatis-Plus进行开发。使用web3j中间件进行go代码编译,例如发布NFT,购买NFT,后台捕捉事件进行存库操作。
1. 采取公证人方式进行NFT授权上架
2. 采用xxl-job进行定时任务设置,例如链的区块监测
3. 登录注册采用*号短信验证登录以及注册
4. 前端可触发合约方法进行上链以及购买操作
5. 可视化区块链数据平台展示
6. 拥有后台资产管理系统,便于人工处理以及查询
我的职责:
1.参与业务系统的设计和研发,保证系统的的稳定和性能进行持续优化。
2.数据库表的设计,需求分析,修订接口
3.负责平台的整个后端开发以及测试发布。
4.最后完成调错调优工作,保证代码质量