Skip to main content
Ryan Orban

Ryan Orban

Subject
5 entries

Consensus

Bookmarks

  1. Distributed Consensus Reading List

    Heidi Howard's curated list of papers on distributed consensus — organized from foundational Paxos through Multi-Paxos, Raft, flexible quorums, and Byzantine fault tolerance. The definitive paper trail for understanding how consensus algorithms actually work.

  2. Notes on Theory of Distributed Systems

    James Aspnes's freely-distributed lecture notes on the theory of distributed systems, covering fault tolerance, consensus, synchrony models, and randomized algorithms. A rigorous but accessible graduate reference that grounds distributed computing in formal models.

  3. Proof of Useful Work: Blockchain Web Services

    A 2022 technical whitepaper proposing Proof of Useful Work (PoUW) as an alternative to Bitcoin's proof-of-work, directing miners' computation toward paying clients' ML training jobs and scientific simulations instead of purposeless hash puzzles. A direct response to the energy waste criticism of PoW mining.

  4. Proof of Learning (PoLe): Blockchain Consensus via Neural Network Training

    Proof of Learning (PoLe) repurposes the computation wasted on Proof-of-Work consensus by directing it toward training neural networks, making blockchain nodes useful ML workers. The cheating-prevention mechanism (Secure Mapping Layer) is the interesting technical contribution — a linear layer baked into the network architecture that makes it costly to fake training progress.

  5. Distributed Systems for Fun and Profit

    Mixu's free online book on distributed systems fundamentals — covering consistency models, CAP theorem, replication, and consensus — written for practitioners who want theoretical grounding without the academic overhead. One of the clearest introductions to the field that exists.

All bookmarks