Skip to content

Retrofitting the Web

PaperDorian Taylor

Dorian Taylor argues that designing for comprehension—enabling people to understand how systems work and communicate about them effectively—is essential to retrofitting the Web as infrastructure. The paper contends that literacy in complex systems is a learnable skill, positioning design for clarity and model-building as critical to improving digital communication.

Related resources

Paper

Zero-Knowledge Explainer Series

This explainer introduces zero-knowledge proofs as a cryptographic domain that enables proving knowledge of data without fully revealing it, using the analogy of a dimmer switch to illustrate how ZK protocols control information visibility. The piece demonstrates the concept through the Alice-and-Bob probability example, showing how repeated correct guesses establish proof of knowledge while keeping the underlying information hidden from the verifier.

Summer of Protocols

Paper

Protocol Foundations 003: Hashing

This paper explains cryptographic hashing as a fundamental building block of digital infrastructure, defining hash functions as one-way operations that deterministically map arbitrary-sized inputs to fixed-sized outputs while revealing no information about the input. The authors emphasize key properties including collision resistance and the practical irreversibility of hashing, distinguishing it from encryption.

Mario Havel, Tim Beiko

Paper

Protocol Foundations 004

This paper explains how hashes and hash-based data structures, particularly hash tables and Merkle trees, enable efficient data integrity verification and lookup in large-scale information systems. The authors build on foundational cryptographic concepts to demonstrate how these structures form the basis for secure data proofs in modern digital infrastructure.

Mario Havel, Tim Beiko