職位描述
Description
- Lead ETC’s migration to a modular client architecture, enabling plugin-based logic and leveraging upstream Ethereum improvements;
- Develop a Proof-of-Work consensus engine via Engine API, decoupling consensus from execution;
- Implement key execution-layer EIPs (Cancun/Prague-related): EIP-1153, EIP-5656, EIP-6780, plus supplemental Prague items (EIP-2935, EIP-2537, EIP-7702);
- Integrate a delayed basefee mechanism aligned with EIP-1559 while preserving ETC’s monetary model;
- Build and maintain testnets, CI/CD pipelines, and developer tooling to improve developer experience and protocol safety;
- Collaborate closely with ETC Cooperative engineers, providing weekly progress updates and monthly reports to BITMAIN;
- Maintain at least 3 hours daily overlap with GMT-3 working hours.
Requirements
- Bachelor’s degree or above; 3+ years blockchain development experience;
- Proficiency in Go, Rust, or C++ with strong blockchain protocol development expertise;
- Deep knowledge of Ethereum/EVM internals and Proof-of-Work consensus;
- Experience contributing to blockchain clients (e.g., Geth, Nethermind, Erigon);
- Familiarity with execution-layer EIPs and their implementation;
- Self-driven, problem-solving mindset, strong team collaboration skills;
- Experience with CI/CD or developer tooling is a plus;
- Prior open-source contributions are highly valued;
- Fluent in English and Chinese (bilingual, both required for daily work).
More details please check: ****
Git密码学智能合约以太坊去中心化金融Go生鏽Consensus區塊鏈区块链