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
State layer. Signed JSON records, append-only, verifiable history.
Signal layer. Real-time inter-node notifications.
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.