职位描述: 工作职责:
1. 负责我司底层链的相关模块开发工作,按时完成开发任务并保证代码质量交付。
2. 负责对接业务应用层数据对接底层链和技术支持以及有效沟通。
3. 研究我司底层链框架,包括但不限于底层连接控制,区块链网络协议,虚拟机机制,交易并发控制及签名和密码学相关技术研究和开发。
4. 研究我司的区块链上层应用合约开发,包括合约逻辑、合约优化、合约安全等技术研究和开发工作。
5. 保持跟进前沿的区块链技术视野,研究并参与和设计我司底层链各模块的重构和优化等。
岗位要求:
1. 本科及以上学历,计算机相关专业优先
2. 精通区块链工作机制, 至少熟悉其中一种(或几种)底层链架构和技术细节: EOS,Bitcoin, Etheem,BCOS等
4. 3-5年或以上互联网相关经验,2年以上c++开发经验,特别优秀者可适当放宽经验年限。
5. 有扎实C++(了解和掌握C++14, C++17等新特性)和分布式系统基础
6. 熟悉共识机制,且熟悉至少三种底层共识机制原理: PBFT,DBFT, RBFT,POW,POS等
7. 熟悉WASM,能够使用C++开发基于WASM的智能合约
8.了解区块链多重签名和加密机制
7. 了解区块链隐私交易的零知识证明原理 有区块链底层相关开发经验者优先同时掌握Rust, Go, Python者优先有隐私计算(多方安全计算、同态加密等)相关开发经验者优先