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

1

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.

2

Proof-of-Work Traversal

Moving between coordinates requires computing a proof. The "height" of traversal determines the computational cost β€” farther jumps require more work.

3

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.