Senior Rust Blockchain Performance Architect
Budget: $1,500 – $3,000 USD
I’m speeding up a Rust-based blockchain core and need a seasoned architect who lives at the intersection of low-level performance tuning and modern cryptography. The codebase already runs in production, but validator throughput and latency targets are rising faster than our current design can handle.
Your role is to dive deep: profile the existing execution paths, spot bottlenecks in cryptographic primitives, and redesign or re-implement anything—from hashing pipelines to network framing—that stands in the way of sub-millisecond block finality. I expect thoughtful use of Rust’s ownership model, async runtimes (e.g. Tokio), SIMD where sensible, and a relentless focus on memory layout and cache behavior.
Because this is performance work on a live chain, every change must maintain full consensus determinism and pass our existing property-based tests. PRs are reviewed publicly, so clean, well-documented code is non-negotiable.
Acceptance criteria
• Benchmark suite shows at least a 30 % improvement in end-to-end transaction throughput on the same hardware.
• No regression in cryptographic correctness or consensus safety (all fuzz, integration, and formal tests remain green).
• Clear technical write-up explaining the bottlenecks found, alternatives considered, and final optimizations applied.
If architecting high-speed, secure Rust systems is your comfort zone, let’s talk specifics and get this chain flying.
Your role is to dive deep: profile the existing execution paths, spot bottlenecks in cryptographic primitives, and redesign or re-implement anything—from hashing pipelines to network framing—that stands in the way of sub-millisecond block finality. I expect thoughtful use of Rust’s ownership model, async runtimes (e.g. Tokio), SIMD where sensible, and a relentless focus on memory layout and cache behavior.
Because this is performance work on a live chain, every change must maintain full consensus determinism and pass our existing property-based tests. PRs are reviewed publicly, so clean, well-documented code is non-negotiable.
Acceptance criteria
• Benchmark suite shows at least a 30 % improvement in end-to-end transaction throughput on the same hardware.
• No regression in cryptographic correctness or consensus safety (all fuzz, integration, and formal tests remain green).
• Clear technical write-up explaining the bottlenecks found, alternatives considered, and final optimizations applied.
If architecting high-speed, secure Rust systems is your comfort zone, let’s talk specifics and get this chain flying.