Cyberspace Protocol
Digital space with real locality
The internet has no geography
In physical space, distance matters. Moving from one place to another requires energy, time, and proof that you traversed the path. Digital systems have no such constraints β everything is equally accessible from everywhere.
Cyberspace changes this. We impose thermodynamic locality on digital systems through proof-of-work via Cantor pairing trees.
// Every point in cyberspace has a coordinate
const position = { x: 42, y: 17, p: 3 }
// Moving requires proof-of-work
const proof = await traverse(from, to)
// Verification is instant
verify(proof) β true Why Cyberspace?
Natural Rate Limits
Movement costs computational work. Spam and DDoS become economically infeasible.
True Spatial Properties
Coordinates are addresses. Distance is measurable. Traversal is provable.
Instant Verification
Proofs verify in milliseconds without redoing the computational work.
How It Works
Cantor Pairing Trees
A hierarchical coordinate system where every point has a unique (X, Y, P) address. The tree structure creates natural "distances" between coordinates.
Proof-of-Work Traversal
Moving between coordinates requires computing a proof. The "height" of traversal determines the computational cost β farther jumps require more work.
Nostr Integration
Proofs are published as Nostr events (kind 3333), making them globally verifiable and composible with the Nostr ecosystem.
Ready to explore?
Start with the basics or dive deep into the specification. Cyberspace has layers β explore at your own pace.