Goodbye HTTP: una Internet más rápida, segura y descentralizada con IPFS

HTTP es el estándar para la navegación web, pero está plagado de fallas. IPFS pretende mejorarlo en todos los sentidos: más rápido, más seguro, más seguro y descentralizado. Esto es lo que necesita saber.

HTTP es el estándar para la navegación web, pero está plagado de fallas.  IPFS pretende mejorarlo en todos los sentidos: más rápido, más seguro, más seguro y descentralizado.  Esto es lo que necesita saber.
Anuncio

El protocolo de transferencia de hipertexto (HTTP) es la tecnología que sustenta la comunicación de datos a través de Internet. Qué es HTTPS y cómo habilitar conexiones seguras por defecto Qué es HTTPS y cómo habilitar conexiones seguras por defecto Las preocupaciones de seguridad se están extendiendo por todas partes y han llegado al vanguardia de la mente de la mayoría de todos. Los términos como antivirus o firewall ya no son un vocabulario extraño y no solo son entendidos, sino que también son utilizados por ... Leer más. Establece cómo se transmiten los mensajes, qué acciones deben tomar los navegadores en respuesta a ciertos comandos y cómo los servidores se encargan de las solicitudes.

En resumen, HTTP es la forma en que navegamos por la web.

La versión documentada más antigua de HTTP data de 1991, aunque no fue adoptada por los navegadores web hasta 1996. Eso significa que 2016 marca su vigésimo cumpleaños, y en el mundo de la tecnología, eso es antiguo. ¿Seguramente tiene que haber un protocolo más nuevo, más rápido y más seguro que podamos usar?

En realidad, ¡hay! Se llama Sistema de archivos interplanatarios (IPFS). En esta publicación, observamos qué es, cómo funciona y si realmente podría reemplazar a HTTP como el modo de comunicación estándar de la web.

Cómo funciona el IPFS

IPFS es un protocolo de distribución de hipermedia de código abierto que se aborda mediante contenido e identidades. Eso suena como un bocado, pero no te preocupes. Vamos a dividirlo en algo más digerible.

Según su propio sitio web, los desarrolladores quieren usarlo para "hacer que la web sea más rápida, más segura y más abierta". Tenga eso en cuenta mientras exploramos los detalles.

IPFS es un sistema de archivos distribuido punto a punto. La guía MakeUseOf para redes de intercambio de archivos. La guía MakeUseOf para redes de intercambio de archivos. ¿Alguna vez se ha preguntado cuáles son las redes de intercambio de archivos más grandes que existen? ¿Cuáles son las diferencias entre BitTorrent, Gnutella, eDonkey, Usenet, etc.? Lea más, para que pueda pensar que es similar a un enjambre de BitTorrent, es decir, el número total de pares que actualmente comparten un solo torrente, excepto que IPFS se usa para intercambiar objetos de git. Utiliza una tabla hash distribuida, un intercambio de bloques incentivado y un espacio de nombres de autocertificación, y por lo tanto no tiene un único punto de falla.

Funciona al conectar todos los dispositivos informáticos con el mismo sistema de archivos a través de un sistema de nodos. Esto elimina la necesidad de que los sitios web tengan un servidor de origen central que sirva las páginas para el lector, y por eso, proporciona una manera de desterrar HTTP y potencialmente mejorar el tejido mismo de Internet.

Por qué IPFS es útil para usted

La jerga técnica es buena y buena, pero no te desesperes si no la entiendes. No necesita saber los detalles esenciales para usarlo.

Pero eso plantea otra pregunta: ¿Cuáles son los beneficios prácticos de IPFS para los usuarios finales como usted y como yo? ¿Cómo mejora en HTTP? O en otras palabras, ¿por qué deberíamos considerar cambiar a él?

Sin dependencia de los servidores

Todos hemos visto la temida "Página 404 no encontrada Cómo configurar una página de error 404 apropiada en tu blog de Wordpress Cómo configurar una página de error 404 adecuada en tu blog de Wordpress La humilde 404 ha estado con nosotros desde los tubos que hacen Internet se conectó por primera vez a la página Leer más "mientras navega por la web. En términos simples, significa que la página que estás buscando no existe. Más técnicamente, el código 404 se utiliza para indicar que el servidor web no pudo encontrar lo que solicitó.

Es posible que veas un 404 si el contenido que buscas es antiguo y se ha desconectado, pero también podría significar que el servidor no funciona bien, y ahí radica uno de los problemas más grandes de HTTP.

404

Si un servidor muere o se traslada permanentemente a un lugar nuevo, los enlaces que lo señalen dejarán de funcionar. Siempre. Cualquier contenido contenido en ese servidor se perderá y no hay forma de recuperarlo a menos que usted haya sido lo suficientemente profético como para guardarlo con anticipación.

El resultado final es el siguiente: los servidores administrados centralmente inevitablemente dejarán de funcionar. Los propietarios del dominio podrían cambiar, los propietarios del sitio web podrían declararse en quiebra o el hardware del servidor en sí podría llegar al final de su vida útil sin haber sido respaldado. Y cuando eso sucede, la historia digital se pierde.

La diferencia clave con IPFS es que en lugar de buscar ubicaciones (servidores), busca el contenido en sí. En lugar de preguntar y confiar en un servidor para que le proporcione el archivo que necesita, existen millones de computadoras capaces de entregar ese archivo específico. Al igual que BitTorrent.

No más centralización

El efecto de arrastre del problema descrito anteriormente es una lucha sin cuartel hacia servidores centrales más grandes y mejor administrados que terminan siendo operados por algunos de los nombres más importantes de la tecnología: Amazon, Google, etc.

Esto plantea sus propios problemas. Por ejemplo, las historias de espionaje gubernamental y corporativo se están generalizando, los hackers están usando cada vez más ataques DDoS. ¿Cómo puede protegerse contra un ataque DDoS? ¿Cómo puede protegerse contra un ataque DDoS? Los ataques DDoS, un método utilizado para sobrecargar el ancho de banda de Internet, parecen estar en aumento. Le mostramos cómo puede protegerse de un ataque distribuido de denegación de servicio. Lea más, los ISP bloquean los servicios a los que no quieren que acceda, los países bloquean el contenido al que no quieren que acceda, y nuestros propios datos se usan en nuestra contra.

Es todo lo contrario de la red descentralizada que originalmente se concibió como Internet. Un verdadero desastre.

Una web verdaderamente distribuida permitiría acceder a los sitios a pesar de los inconvenientes del servicio de Internet. Idealmente, ¡incluso podría acceder a la web incluso estando fuera de línea! Eso sería una gran ventaja no solo para el mundo en desarrollo, sino también para nuestros derechos individuales a la privacidad.

El fundador de IPFS, Juan Benet, resumió así la cuestión de la centralización:

"La web de hoy está muy centralizada. Me parece muy preocupante que gran parte de la expresión humana y la comunicación humana en estos días se enrutan completamente a través de redes sociales centralizadas que pueden desaparecer en cualquier momento, reduciendo todos los datos con ellos, o al menos rompiendo todos los enlaces ".

"Construir una red de información que permanecerá activa para siempre es lo más moderno posible. Estamos presionando para una web totalmente distribuida, donde las aplicaciones no vivan en servidores centralizados, sino que operen en toda la red desde las computadoras de los usuarios ... una web donde el contenido puede moverse a través de intermediarios que no son confiables sin ceder el control de los datos, o poniéndolo en riesgo ".

Reducciones en el costo

El tercer y último beneficio es una reducción en el costo, tanto para los proveedores de contenido como para los usuarios finales.

Servir datos a través de HTTP desde el otro lado del mundo es costoso. A los proveedores de datos se les cobra por los acuerdos de peering ¿Qué es el Peering ISP? Por qué su Internet de alta velocidad es lento ¿Qué es ISP Peering? Por qué su Internet de alta velocidad es lento ¿Tiene problemas con las transmisiones de video y el almacenamiento en búfer a pesar de que tiene Internet de alta velocidad? El problema puede recaer en su ISP. Lea más y cada salto de red cuesta más dinero, y eso es antes de que agregue el costo exorbitante de los ISP de "etapa final". (No nombraremos ningún nombre aquí).

Las compañías de Internet más grandes ya están crujiendo bajo la presión de las demandas de consumo de contenido del mundo. A medida que más países en desarrollo continúen conectándose, esas demandas solo empeorarán, y los costos solo seguirán aumentando.

gangnam

En una publicación de blog en su sitio web, IPFS predice que le ha costado a Google alrededor de $ 2, 742, 860 proporcionar el video musical para "Gangnam Style" a los usuarios de YouTube. ¿Te imaginas a un proveedor de Internet de poca monta tratando de mantenerse al tanto de ese tipo de demanda? Eso es mucho ancho de banda.

IFPS permitiría que ese mismo video se descargue completamente desde la red de su propio ISP, sin importar dónde se encuentre, eliminando así la necesidad de numerosos saltos en múltiples redes interconectadas y reduciendo drásticamente los costos generales.

IPFS no es la única alternativa

El mayor rival para IPFS es MaidSafe, aunque aún no ha sido lanzado. Al igual que IPFS, quiere realizar el sueño de una Internet descentralizada. Funcionará al unir la capacidad informática sobrante de todos sus usuarios, con los datos y las aplicaciones de todos que residen en la red recién creada.

También podría decirse que tiene mejor encriptación que IPFS. Esto se debe a que IPFS utiliza el cifrado para todas las comunicaciones, pero aún no se ha demostrado que sea seguro. MaidSafe divide todos los archivos en tres partes y los encripta individualmente.

Otra opción es MegaNet. Fundado por el legendario Kim Dotcom, el servicio sería una red descentralizada no basada en IP. La MegaNet: cómo funcionaría una Internet sin direcciones IP. La MegaNet: cómo funcionaría una Internet sin direcciones IP. La MegaNet propuesta es todo lo que Internet tenía que hacer. ser, pero ¿es incluso factible o es todo exageración infundada? Leer más que hace uso de la misma cadena de bloques como Bitcoin Cómo la cadena de bloques de Bitcoin está haciendo más seguro el mundo Cómo la cadena de bloques de Bitcoin está haciendo más seguro el mundo El mayor legado de Bitcoin será siempre su cadena de bloques, y esta magnífica pieza de tecnología revolucionará el mundo de maneras que siempre pensamos improbables ... hasta ahora. Lee mas . Dotcom afirma que los teléfonos móviles de sus usuarios proporcionarán el ancho de banda necesario y la capacidad de almacenamiento.

Por último, algunas personas han comparado IPFS con Tor, pero esta es una comparación falsa. Tor dirige el tráfico a través de una red mundial de más de siete mil relevos en un intento por ocultar la identidad y ubicación de un usuario. 3 Razones innegables por las que necesita anonimato en línea. 3 Razones innegables por las que necesita el anonimato en línea Muchas personas no creen en el anonimato en línea, principalmente porque tiene el potencial de permitir y fomentar el comportamiento indeseable. Pero sin anonimato, las vidas de las personas pueden arruinarse para siempre ... Lea más, pero al final depende de HTTP, por lo que técnicamente no es una alternativa.

IPFS puede ser nuestra mejor esperanza

En esta etapa, es difícil llegar a una conclusión definitiva. Está claro que HTTP necesita ser reemplazado, pero IPFS sigue siendo una tecnología joven y no probada. Además de enfrentar la dura competencia de sus competidores, también se ve amenazada por el lanzamiento de HTTP / 2, que promete mejorar la velocidad general de la web.

Los próximos dos años serán cruciales. El servicio gratuito de alojamiento web Neocities ya está a bordo con IPFS, y con la noticia de que Netflix ha comenzado a investigar tecnologías peer-to-peer a gran escala, este podría ser el momento de brillar de IPFS, suponiendo que puede convencer a las mayores firmas tecnológicas del mundo para adoptarlo.

Si está interesado en obtener más información sobre el desarrollo de IPFS, debe suscribirse a la página asociada de Reddit y mantenerse al tanto del blog oficial de la compañía.

¿Qué crees que depara el futuro para IPFS y otros servicios similares? ¿Pueden tener éxito en su atrevida apuesta por reemplazar HTTP o la vieja tecnología está demasiado arraigada para ser reemplazada por tecnología de código abierto? Háganos saber sus pensamientos en los comentarios a continuación.

Crédito de la imagen: papelera vacía por garyfox45114 a través de Shutterstock

In this article