岗位要求 1. 精通C/C++/JAVA语言开发,重视代码质量和容错性,遵守良好的编码风格; 2. 熟悉LInux环境下多进程/线程、文件系统及网络编程; 3. 熟悉Linux的常用命令,熟悉常见的性能查看及调优工具使用; 4. 具备以下背景或经验之一者优先: a. 参与过网络框架、搜索引擎、分布式数据库、云计算平台等底层平台或组件开发; b. 熟悉Bitcoin、Ethereum等开源区块链系统细节设计; c. 熟悉BFT、Paxos、Raft等一致性协议之一的细节; d. 熟悉PoW,PoS等区块链共识算法/协议细节; e. 熟悉现代密码学或者网络安全相关技术; f. 精通可信计算技术原理与应用; g. 熟悉软件形式化验证技术;