Porqué
La Internet esta siendo capturado por un puñado de entidades privadas monopolisticas. (FAANGs) Con la finalidad de capturar utilidades estas entidades han empujado por anti-desintermediación. 1 (intermediación de cosas que fueron desintermediadas a traves de avances tecnologicos) Esa anti-desintermediación no es acerca de mejorar ni la experiencia o lo que es tecnicamente posible por tecnologías de computadoras y redes y evita el progreso tecnologico en esa area.
Un sintoma de esta postura esta presente inclusive en algo tan sentillo como un sitio/blog personal. Los sitios/blogs personales se han vuelto frágiles y caros mientras que la alternativa decent(ralizada) (como lo que se usa aquí) es anti-frágil 2 y barata.
El unico costo es el registro del dominio y correr mi propia computadora (donde el demonia de IPFS usa menos de 1% de mi procesador y menos de 200 MB de memoria) y algo de ancho de banda.
Entre más popular es algo, más pares lo replican.
Como tal más ancho de banda y locaciones se vuelven disponibles para entregarte los datos a ti (el lector) a menores latencias. (Es un reto hacer una abrazo de muerto / slashdotting que tire tales sitios/blogs)
Requisitos
- Un generador de sitios estaticos (Hakyll en mi caso)
- Un dominio con DNSSEC
- Un Demonio / Nodo de IPFS en su computadora 3
Cómo
- Genere su sitio e importelo a su nodo de IPFS.
- Copie el
CID
(Identificador de Contenido) de su sitio. (Por ejemplo:QmdYBgzjWj7RXv3VzaQFxMaq76FLFtJPkopQ8SNpDfCE96
) - Añada el
CID
como un DNSLink en su dominio. (Por ejemplo:TXT _dnslink dnslink=/ipfs/QmdYBgzjWj7RXv3VzaQFxMaq76FLFtJPkopQ8SNpDfCE96
) 4 - Añada un CNAME de su dominio a
cloudflare-ipfs.com
como un puente para que no-usuarios de IPFS puedan acceder al contenido. 5 - Disfrute. (Hay herramientas disponibles para automatizar la actualizacion del DNSLink)
Counter-anti-desintermediation, P2P Foundation. <https://wiki.p2pfoundation.net/Counter-Anti-Disintermediation>↩︎
Antifragile, Wikipedia. <https://www.wikiwand.com/es/Antifrágil>↩︎
IPFS Installation Guide, IPFS. <https://ipfs.io/#install>↩︎
DNSLink, IPFS Docs. <https://docs.ipfs.io/concepts/dnslink/>↩︎
IPFS Gateway, Cloudflare. <https://www.cloudflare.com/distributed-web-gateway/>↩︎