Diferencia entre HTTP e IPFS

Protocolo de transferencia de hipertexto (HTTP): 
HTTP es un protocolo de capa de aplicación creado por Tim Berners Lee en Cern en 1989, actualmente se usa para la mayor parte de la transferencia de datos en la web. Es la base de la comunicación de datos utilizando archivos de hipertexto en la World Wide Web. 

Sistema de archivos interplanetarios (IPFS): 
IPFS es un protocolo relativamente nuevo que puede cambiar la forma en que usamos Internet. Se trata de un ambicioso proyecto creado por Juan Benet en 2015, con el objetivo de crear una web completamente descentralizada y para ello hace uso de muchas ideas revolucionarias en informática. 

Diferencia entre HTTP e IPFS: 

HTTP IPFS
HTTP significa Protocolo de transferencia de hipertexto. IPFS significa Sistema de archivos interplanetarios.
Los datos no son persistentes en HTTP. Datos persistentes en IPFS.
HTTP no es eficiente. IPFS eficiente en comparación con HTTP.
Utiliza un enfoque de servidor de cliente centralizado. Utiliza un enfoque descentralizado de igual a igual.
Los datos se solicitan utilizando la dirección en la que están alojados los datos. Los datos se solicitan utilizando el hash criptográfico de esos datos.
No se puede acceder a los datos si el servidor está inactivo o falla o si algún enlace se rompe. Los datos se copian en varios Nodes, por lo que se puede acceder a ellos cuando sea necesario.
El ancho de banda proporcionado es bajo, ya que varios clientes lo solicitan desde un solo servidor al mismo tiempo. El ancho de banda es alto, ya que los datos se solicitan al par más cercano que tiene la copia de esos datos.
Uno tiene que configurar un servidor de alojamiento o pagar por uno, para que el contenido esté disponible públicamente. La carga de contenido en la red IPFS no requiere un servidor host, cada Node aloja los datos en la red.
HTTP está bien establecido como un estándar de la industria, aquí es donde HTTP tiene ventaja. IPFS es relativamente más nuevo y aún no es tan popular como HTTP.
El soporte HTTP está integrado en casi todas las máquinas. Para ejecutar IPFS, debe acceder a él mediante el portal HTTP a IPFS o configurar manualmente un Node IPFS en su máquina.
HTTP es utilizado por casi todo el mundo para acceder a la web. Actualmente, hay escasez de Nodes IPFS debido a su baja popularidad entre los legos.

Publicación traducida automáticamente

Artículo escrito por omkarchalke y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *