Skip to Content
All memories

Blockchain Protocols

Protocol engineering for adversarial networks: consensus, mempools, incentives, finality, and operational correctness at scale.

View tag listing

Best starting points

  1. Rust Node Architecture: Storage, Networking, and Deterministic Execution

    November 1, 2019 · 4 min

    Adversarial-first deep dive (November 2019): Rust Node Architecture: Storage, Networking, and Deterministic Execution.

  2. Formalizing a Blockchain Protocol: Properties Worth Proving

    October 1, 2019 · 4 min

    Engineering notebook entry (October 2019): Formalizing a Blockchain Protocol: Properties Worth Proving.

  3. ZK in Protocols: Proof Systems as Network Primitives

    September 1, 2019 · 4 min

    Spec-driven research note (September 2019): ZK in Protocols: Proof Systems as Network Primitives.

  4. Bridges: Where Trust Comes Back to Collect

    August 1, 2019 · 4 min

    Spec-driven research note (August 2019): Bridges: Where Trust Comes Back to Collect.

  5. Fee Markets and MEV: Incentives as an Adversary

    July 1, 2019 · 4 min

    Adversarial-first deep dive (July 2019): Fee Markets and MEV: Incentives as an Adversary.

Roadmap

  • State machine + determinism
  • Adversarial networking + eclipse/DoS considerations
  • Finality, reorgs, and user-facing guarantees
  • Validator ops: keys, slashing, fault containment

Browse topics