岗位使命
通过构建和维护任务链平台的核心区块链功能,确保好主人平台的任务分配、结算和收益报告等功能能够安全、可靠地上链,并具备高扩展性。
主要工作
区块链节点维护与优化:部署、维护、监控和优化区块链节点,确保核心链和侧链稳定运行,保障平台数据的准确性与安全性。
智能合约开发与维护:设计并实现智能合约/链码,保证合约的高效性和安全性,支持平台业务需求的快速迭代。
跨链技术支持:设计并实现跨链网关,确保不同链之间的数据互通和流转,支撑平台的多链架构。
区块链存证服务:设计和实现区块链存证服务,确保任务执行、合约签署和收益报告等数据能够安全地上链存证,提供可验证的链证和数据证明。
安全与合规:保证密钥管理、合约审计和升级、用户隐私等符合合规要求,确保平台不受攻击和数据泄漏。
性能优化:优化区块链性能,包括提升TPS/QPS、减少交易确认时间,确保高并发情况下平台能稳定运行。
日志与监控:建立完善的区块链节点日志记录和监控体系,实时跟踪节点状态、交易情况、合约执行结果等,确保系统的健康运行。
技术文档与SOP:撰写区块链相关的技术文档、操作手册和应急预案,确保技术可复制、可操作。
与团队协作:与产品、技术团队紧密合作,确保区块链技术能够完美对接产品需求,快速实现业务功能。
技术研究与创新:关注区块链技术的前沿发展,特别是隐私计算、零知识证明等新兴技术,并评估其在平台中的应用前景。
任职要求
5年以上区块链开发经验,熟悉区块链底层架构(如以太坊、Fabric、Hyperledger等),有过智能合约开发和链码设计经验;
精通Go、Solidity、Rust或其他区块链开发语言,了解区块链网络协议和共识机制;
熟悉加密算法、签名、哈希、Merkle树等基础密码学知识,理解区块链的安全模型;
熟悉Docker、Kubernetes等容器化技术,了解分布式系统架构;
有跨链技术、跨链网关的开发经验,能够处理不同链之间的数据互通与集成;
具备较强的解决问题能力,能处理高并发、高吞吐量的技术难题;
有较强的责任心,能够独立工作,且具备良好的沟通能力和团队协作精神;
熟悉区块链行业合规要求,能够设计符合法律法规的数据存证方案;
本科及以上学历,计算机、软件工程、信息技术等相关专业,具有区块链相关认证(如Certified Blockchain Developer)优先。