Al igual de la Tecnología Blockchain, que aún es desconocida para muchos, IPFS que esta sustentada por esta, lo es más aún. Pero que, cada vez es más mentada en el ámbito tecnológico, ya que la misma representa la transformación del Internet, tal y como hoy la conocemos.
Así, que IPFS, podría complementar o sustituir al actual Protocolo de Transferencia de Hipertexto (HTTP), que es el que actualmente, y a nivel global ejecuta las transferencias de información en la nube (web). Por lo tanto, IPFS pretende transformar el actual accionar del Internet basado en servidores centralizados en una web totalmente distribuida bajo Tecnología P2P y Blockchain.
Para así, convertirse en un sistema de archivos distribuidos, con directorios y archivos, que pueda conectar todos los dispositivos informáticos y contenidos digitales, a nivel global, con el mismo sistema de archivos.
Características de IPFS
➡Su objetivo es hacer la web más rápida, segura y abierta.
➡Utiliza tecnologías de cifrado a nivel del sistema de archivos.
➡Es una arquitectura completamente descentralizada desde cero.
➡Permite la creación de aplicaciones completamente distribuidas.
➡Es un sistema de archivos global montable mediante la tecnología FUSE.
➡El contenido enlazado al uso de HASH garantiza la autenticidad del mismo.
➡Combina el uso de tecnologías, tales como, Blockchain, Kademlia, BitTorrent, y Git.
➡Protocolo de distribución de hipermedia, dirigido por contenido e identidades.
➡Posee un servicio de nombres llamado, IPNS, que es un sistema de nombres inspirado en SFS.
➡Su funcionamiento se asemeja a un enjambre de un solo bittorrent intercambiando objetos git.
➡Es modular, por que soporta muchas capas de trabajo con funcionalidades y tecnologías diferentes.
➡Web dual, es decir, permite ver documentos como en la web tradicional, es decir, por la vía clásica del HTTP, en «https://ipfs.io/
Funcionamiento
IPFS es un sistema de archivo distribuido que garantiza la disponibilidad permanente de los mismos, al permitir que existan copias múltiples en los diferentes nodos que soportan la red. IPFS gestiona las comunicaciones basándose en el contenido manejado, en reemplazo del nombre (Dirección IP o URL) como ocurre actualmente, proporcionando un modelo de almacenamiento de bloques por contenido de alto rendimiento, con hipervínculos direccionables por su contenido.
Además, utiliza identificadores IPFS los cuales están enlazados a un Hash criptográfico del contenido, lo que garantiza de forma criptográfica, que representa el contenido de ese archivo como original, hasta su siguiente modificación, por muy pequeña. Esto trae como beneficio, la protección del contenido contra la manipulación no autorizada, y de su degradación, es decir, favorece la inmutabilidad de los contenidos.
Conclusión
Esperamos que esta “pequeña y útil publicación” sobre «IPFS», que significa «Sistema de Archivos Interplanetario», y que en realidad es, un avanzado Sistema de Archivos con Tecnología P2P y Blockchain con un uso y alcance global, sea de mucho interés y utilidad, para toda la «Comunidad de Software Libre y Código Abierto» y de gran contribución a la difusión del maravilloso, gigantesco y creciente ecosistema de aplicaciones de y para «GNU/Linux».
Fuente : desdelinux