Parahub no es un servidor único — es un protocolo. Cualquiera puede lanzar su propia instancia y conectarse a la red. Los nodos comparten un registro público de organizaciones, migraciones de perfiles y verificaciones WoT. Sin autoridad central.

¿Por qué federación?

Si parahub.io se cae, cada otro nodo sigue funcionando. Tus datos, claves y reputación no dependen de un solo servidor. Las comunidades pueden tener sus propias instancias manteniéndose conectadas al resto de la red.

Git como protocolo

Cada nodo mantiene un repositorio Git firmado con registros públicos. Organizaciones, migraciones, verificaciones WoT — todo en JSON, firmado con PGP y anclado en Bitcoin via OpenTimestamps. Sin consenso, sin gas, sin tokens.

parahub-registry/
├── node.json                  # Node manifest (PGP key, capabilities)
├── nodes/                     # Known peers
│   └── para.sh.json
├── organizations/             # Public organization records
│   └── 01K7M4MD.json
├── verifications/             # Cross-node WoT verifications
│   └── alice__bob.json
├── migrations/                # Profile migration records
│   └── 2026-03-08_norn.json
└── pgp-keyring/               # PGP public keys

Node

Git

State layer. Signed JSON records, append-only, verifiable history.

WebSocket

Signal layer. Real-time inter-node notifications.

Matrix

Communication layer. E2E encrypted messaging between nodes.

Migración de perfil

¿Te mudas a otra instancia? Tu identidad te sigue. Cuatro firmas: usuario antiguo, usuario nuevo, nodo antiguo, nodo nuevo. La dirección antigua redirige a la nueva. Verificaciones, contratos, artículos — exportados y reimportados.

Búsqueda federada

Busca perfiles y organizaciones en todos los nodos conectados. Resultados de la base de datos local y consultas paralelas a pares conocidos.

Confianza entre nodos

Verifica usuarios en otros nodos. Los registros de verificación se commitean en Git y están firmados por el verificador y el nodo. La confianza se propaga por la federación.