Web

InterPlanetary File System aka IPFS

Autorangel cruz
Publicado
Lectura1 min de lectura

El protocolo IPFS permite crear aplicaciones totalmente distribuidas, garantizando así su disponibilidad a lo largo de la red sin depender de un único servidor centralizado para brindar un servicio concreto.

Este protocolo, de forma generalizada, es igual que la web actual, aunque implementando en él el protocolo bitTorrent para garantizar el acceso a toda la información que posee en todo momento.

Características

  • Cada archivo y todos los bloques dentro de él reciben una huella digital única llamada hash criptográfico.
  • IPFS elimina las duplicaciones en la red y rastrea el historial de versiones de cada archivo.
  • Cada nodo de red almacena sólo el contenido que le interesa y cierta información de indexación que ayuda a determinar quién está almacenando qué.
  • Al buscar archivos, le está pidiendo a la red que busque nodos que almacenan el contenido detrás de un hash único.
  • Cada archivo se puede encontrar con nombres legibles por humanos usando un sistema de nombres descentralizado llamado IPNS.

IPFS está disponible para:

  • Linux
  • Windows
  • Mac

Puedes saber más leyendo:

Sobre el autor
Angel Cruz

Angel Cruz

Soy desarrollador PHP senior. Casi todo lo que construyo pasa por Laravel, me obsesiona el código que se mantiene y escribo sobre lo que aprendo, con sus trade-offs incluidos.