区块链工作要求

2018-05-14  本文已影响29人  RickJay

时间: 2018-5-14
总结了拉勾网的区块链开发岗位要求

工作职责

区块链产品的设计和开发, 金融, 建筑
实现区块链协议层, 共识算法, 服务层接口 3up
文档编写
实现底层逻辑, 共应用层调度使用 2up
研发区块链的操作系统

专业技能

1.理解共识算法: POS POW DPOS PAXOS RAFT PBFT Level 5

说出POS和POW的中文意思

2.了解/理解加密算法 Level 3

知道对称非对称的存在

3.熟练以太坊, 比特币, 超级账本的原理+协议+运行机制+底层实现 Level 6

说不出原理

4.熟练智能合约的编写, 熟练solidity Level 3

熟悉编写流程, 使用API, 不知道前端部分

5.熟练Go/C++/Rust, 前端: Node.js, js脚本语言, 跨平台开发 Level 6

用Go编写过爬虫

6.了解MySQL/NoSQL的使用,数据结构 Level 6

基本语法

7.熟悉分布式原理, P2P网络, TCP/IP协议,网络编程 Level 4

接触了zookeeper分布式工具

8.熟悉LInux下高并发系统的开发 Level 2

刚接触高并发

9.英文文档阅读和编写 Level 2

勉强能读, 技术性文档很难懂

10.个人博客和GIthub

正在建设, 补充区块链文章

11.API的设计

刚知道API是怎么回事

上一篇 下一篇

猜你喜欢

热点阅读