Cryptography and Systems Researcher
8.0/10
Char Network Labs
$80,000 – $250,000 USD
Remote
senior
25 days ago
cryptoweb3cryptographydistributed systemsRustC++
AI Summary
The vacancy is well-structured with clear responsibilities and requirements, though some details on compensation and company presence are lacking.
Check Match — Just drop your CV
See your fit for Cryptography and Systems Researcher in seconds.
Description
What You’ll Do
- •Design and analyze cryptographic schemes: BLS proof-of-stake commitments, signature aggregation protocols, hash-based accumulator designs, and zero-knowledge proof systems for Bitcoin anchoring.
- •Formalize consensus protocols for protocol security: fork-free properties, Byzantine fault tolerance guarantees, and commitment finality, with rigorous threat modeling and adversarial analysis.
- •Develop and validate cryptographic implementations: work with the protocol team to guide BLS Purify integration, verify protocol specifications against implementation, and conduct security reviews.
- •Build simulations and prototypes in Rust or C++ to validate cryptographic protocol designs under adversarial conditions: analyze safety/liveness properties and attack resilience.
- •Conduct formal cryptographic security analysis: threat modeling, game-theoretic attack analysis, and stress-testing through simulation and fuzzing to identify vulnerabilities before shipping.
Requirements
What We’re Looking For
#### Must-Haves
- •Deep expertise in applied cryptography: signature schemes, commitment schemes, zero-knowledge proofs, or cryptographic protocol design.
- •Expert-level understanding of distributed systems theory: BFT consensus, fork-free protocols, Byzantine fault tolerance, and formal safety/liveness analysis.
- •Strong programming skills in Rust or C++ (or equivalent systems languages).
- •Experience designing, analyzing, or breaking adversarial cryptographic protocols or consensus systems.
- •Ability to move between theory and practice: formal reasoning, mathematical modeling, and implementation.
- •Exceptional communication skills—you can explain complex cryptographic ideas clearly to both researchers and engineers.
#### Nice-to-Haves
- •PhD or equivalent research experience in cryptography, distributed systems, or a related field.
- •Prior contributions to Bitcoin, Ethereum, or other consensus-critical software.
- •Experience with formal verification, model checking, or advanced testing frameworks.
- •Published papers, technical reports, or BIPs in cryptography or distributed systems.
- •Understanding of Bitcoin primitives: taproot, timelocks, covenant designs, transaction scripting.
- •Experience with game-theoretic analysis or mechanism design (helpful for understanding protocol incentives).
- •Strong open-source collaboration background.
Loading similar jobs...