Rust developer

Gate Singapore
Posted 1 week ago

Job Description

任职资格: 公链底层核心模块设计与开发 系统维护及性能优化 跟进行业技术发展动态,并进行落地应用 任职资格 1.计算机相关专业,本科及以上学历,至少5年以上开发经验,拥有区块链底层开发经验。 2.编程语言:精通Rust(必选项),同时擅长Go的优先 3.操作系统与网络:熟悉 Linux 系统编程、进程线程、网络 IO;掌握 P2P 网络协议(libp2p、Kademlia)、Gossip 传播机制,能实现高并发网络服务。 4.共识机制:理解 PoW、PoS、PBFT、HotStuff 等,掌握拜占庭容错与一致性原理。 5.公链知识:熟悉Eth, BTC,CosmosSDK相关原理和代码。加分项:熟悉solana、aptos等公链的相关原理与代码。 6.密码学:精通哈希函数(Keccak),非对称加密(ECDSA、EdDSA、BLS),椭圆曲线(secp256k1);掌握零知识证明(zkSNARK、zkSTARK)。 7.数据结构与存储:区块与交易结构,Merkle Tree、Patricia Trie、Verkle Tree;掌握 LevelDB/RocksDB 用于状态存储、快照与…

Required Skills

Rust Linux

Requirements

Employment Type

Permanent

Category

IT Jobs

About Gate

Location: Singapore

Industry: IT Jobs

Sign in to apply or see your match score

Sign In to Apply Create Account
Quick Actions
Back to Job Search