SOCIAL MEDIA AS INTERNET INFRASTRUCTURE

The network should belong to the people using it.

A peer-assisted social protocol where identity is portable, the social graph is user-owned, storage is interchangeable, distribution is shared, and any client can render the network.

A luminous peer-to-peer network connecting people, identity, relationships, and storage without a central owner
Three-person conversation

Listen to the protocol

Kirk asks, Spock maps the architecture, and Adam keeps it buildable. Jump to any chapter; optional auto-scroll follows the conversation.

Ready to listen
0:000:00
Complexity, in perspective

This is not more protocol than the internet already knows how to carry.

Email looks simple in an inbox because its complexity is shared across open standards. Peer social can make the same trade: move durable complexity into protocols so applications can become simpler—and replaceable.

Email

Mature protocol
Identity · addresses + domains
Discovery · DNS + MX
Transport · SMTP
Storage · IMAP + servers
Trust · DKIM + SPF + filtering

The web

Everyday protocol
Identity · origins + certificates
Discovery · DNS
Transport · HTTP + TLS
Storage · hosts + caches
Trust · browsers + policy

Peer social

Proposed protocol
Identity · signed keys + handles
Discovery · indexes + gossip
Transport · HTTP + peer links
Storage · hosts + user replicas
Trust · clients + moderation feeds
Comparable layers, different ownership.

The new work is not inventing complexity from nothing. It is defining interoperable social objects and making identity, storage, ranking, and moderation portable across providers.

Social media does not need to be a database owned by one company.

01 · Identity

You own the account.

Your identity is a cryptographic keypair, not a row in a platform database.

02 · Social graph

You own the relationships.

Following, blocking, lists and communities are signed portable objects.

03 · Storage

Storage is a commodity.

Use your phone, NAS, cloud drive, co-op node, or paid persistence provider.

04 · Distribution

Peers help move content.

Popular media can be served from caches and peers rather than one origin.

05 · Feed

The algorithm runs for you.

Clients compute ranking locally or through a user-selected recommendation service.

06 · Applications

The client is disposable.

Switch apps without losing your identity, followers, history, or communities.

Architecture

CENTRALIZED SOCIAL
People
One platform
identitysocial graphstoragerankingmoderationanalyticsadvertising
People
The application owns the network.
PEER SOCIAL
Portable identity keys
Common social protocol
Client A
Client B
Client C
Signed, content-addressed objects
Phone
Cloud
NAS
The protocol is the network.
Create post Sign object Store replicas Announce hash Peers fetch Client renders
Tap any node to inspect it.

The phone is the control surface, not necessarily the warehouse.

Availability can be purchased separately from participation. A storage provider keeps your signed objects online, but does not own your identity or your social graph.

Storage policy

Bring Your Own Storage

A user can choose several persistence targets and a minimum replication level.

Minimum replicas3
Phone
Home NAS
Cloud
Community cache
Posts
Permanent
Video
5 years
Messages
30 days
Provider role

Seed of last resort

A storage provider guarantees persistence. As content becomes popular, peers and caches can shoulder more of the distribution load.

Origin storage
First readers
Peer
Peer
Peer
Cached copies
Future readers

Protocol sketch

The protocol should define portable objects, not a mandatory company.

LayerResponsibilityPossible implementation
IdentityPersistent user identity and signaturesEd25519 keypair, recovery keys, optional human-readable handles
ObjectsPosts, follows, reactions, lists, community membershipCanonical signed JSON/CBOR objects
AddressingFind content by cryptographic identityContent hashes / CID-like identifiers
DiscoveryFind authors, objects and replicasDHT + gossip + optional relay indexes
TransportMove objects and mediaQUIC/WebTransport/libp2p-style transports
PersistenceKeep objects available when devices disappearUser-selected cloud, NAS, co-op nodes, paid storage
FeedsChronological or ranked timelinesLocal computation or user-selected ranking service
ModerationFiltering and community rulesLocal blocklists, signed community lists, delegated moderation
Private dataDMs and restricted contentEnd-to-end encrypted envelopes and capability-based access
Key design rule: storage endpoints can change without changing the author's identity, follower graph, or content identifiers.

Replace surveillance economics with infrastructure economics.

Current model

Free application, monetized behavior

The platform subsidizes hosting because owning the behavioral graph has economic value.

advertisingengagement rankingdata centralizationplatform lock-in

Peer model

Paid persistence, portable participation

Users or communities pay for storage and availability while clients compete on experience.

storage subscriptionscommunity co-opshome nodespeer-assisted bandwidth

User contribution
pays for availability
Persistence provider
storage + bandwidth
Signed user objects
Peers
Caches
Other providers
Payment buys availability. It does not buy ownership of the user.

What this changes

Portability

Leave an app, keep the network.

Switch clients without rebuilding an audience.

Competition

Clients compete on experience.

One app can prioritize chronology, another discovery, another video, another accessibility.

Resilience

No single kill switch.

Multiple providers and peer replication reduce dependence on one operator.

Local control

Recommendation becomes optional.

Users can choose or replace ranking engines independently from hosting.

Communities

Moderation can be modular.

Communities can publish signed moderation policies and lists without controlling identity globally.

Infrastructure

Existing storage becomes useful.

Cloud drives, NAS devices, co-ops and commercial storage can all participate.

The hard problems are real.

Abuse

Spam and Sybil resistance

Open networks need rate limits, reputation, proof-of-resource systems, invite graphs, or other anti-abuse mechanisms.

Deletion

Replication conflicts with erasure

Public objects may survive after deletion. Encryption-key revocation can help for private or access-controlled objects.

Privacy

Metadata can leak

Peer discovery can expose who requests what. Privacy-preserving relays, proxying and traffic shaping may be required.

Mobile

Phones are not perfect servers

Carrier NAT, background limits and battery use make direct always-on hosting unreliable, which is why persistence providers matter.

Moderation

No global administrator

The protocol needs composable local, community and service-level filtering rather than pretending moderation disappears.

Recovery

Keys must be recoverable

Human-friendly recovery is essential or users will lose identities permanently.

The goal is not "zero infrastructure." The goal is interchangeable infrastructure that cannot become the owner of the network merely because it stores bytes.

A realistic MVP

Phase 1

Identity + signed posts

Generate keys, create signed text/media objects, verify signatures, build a local chronological feed.

Phase 2

Portable storage

Support local disk plus one generic S3-compatible provider. Store objects by hash and publish a signed endpoint manifest.

Phase 3

Peer discovery

Add DHT/gossip discovery and peer-assisted media retrieval. Keep storage provider as persistence fallback.

Phase 4

Social graph

Implement signed follows, blocks, lists and profile metadata. All remain portable.

Phase 5

Multiple clients

Build two radically different clients against the same identity and object graph to prove the network is independent of the UI.

Phase 6

Community moderation

Signed moderation feeds, shared blocklists, community indexes and opt-in discovery services.

The proposition

Social media should work more like email, the web, and BitTorrent: common protocols, competing clients, interchangeable infrastructure, and no requirement that one company own the social graph.

Pass the idea peer to peer.

Ten square cards, each with a ready-to-share line.