Red de conocimiento informático - Aprendizaje de programación - ¿Qué es IPFS?

¿Qué es IPFS?

IPFS (InterPlanetary File System) es un nuevo protocolo de transmisión de texto hipermedia, que puede entenderse como un sitio web que admite almacenamiento distribuido. IPFS nació en 2015. En agosto de 2017, la moneda del archivo de capa de incentivos de IPFS fue financiada públicamente en un período de tiempo muy corto, recaudando más de 257 millones de dólares estadounidenses, ¡lo que equivale a una inversión de casi 2 mil millones de yuanes! Por lo tanto, ¡ha atraído una gran atención por parte de inversores de todo el mundo! Al mismo tiempo, batió récords, creó un milagro global de ICO y se convirtió merecidamente en un proyecto estrella con una atención global comparable a Ethereum.

Correspondiente al ahora familiar ry file eystem) fue fundada por Juan Bennett, un fundador graduado de la Universidad de Stanford, y su equipo. El protocolo IPFS se centra principalmente en el almacenamiento de datos y la transferencia de archivos. La innovación arquitectónica se ha llevado a cabo en dos vertientes. Por ejemplo, si David quisiera guardar un vídeo en el sistema IFPS, el archivo se dividiría en segmentos del mismo tamaño. Luego, cada fragmento se procesa para obtener un valor, llamado valor hash, y los hash de todos esos fragmentos y los datos asociados se juntan y se procesan allí. Finalmente obtenga un valor hash. Luego se transfiere al sistema IPFS. Es muy probable que algunos de los fragmentos de su archivo estén almacenados en el disco duro de su vecino. Sin embargo, no conoce el contenido de estos fragmentos ni para quién está almacenado el archivo. Mientras no haya un valor hash correspondiente al archivo, ningún individuo u organización podrá ver el contenido de su archivo, por lo que no lo sabemos. No tenemos que preocuparnos de que otros se aprovechen de nuestros propios datos. Se realizan copias de seguridad de los fragmentos de archivos varias veces y se retienen en el sistema IPFS en varios nodos. De esta manera, incluso un hacker puede atacar un solo nodo. O un desastre natural regional, o incluso un evento como el 11 de septiembre. Cuando se trata de transferencias de archivos, otros nodos aún mantienen la integridad de los archivos. Cuando usamos IPFS para acceder o descargar archivos. Cuando nos comprometemos con el sistema de imágenes, cambiamos el valor hash del archivo, siempre que el archivo exista en todo el sistema IPFS. El sistema puede ayudarnos a encontrar este contenido a través de la distancia de red más cercana.

Este método de procesamiento tiene al menos dos ventajas respecto al Internet tradicional. Una es la búsqueda. HTTP busca contenido según la geografía, como en la época anterior a los teléfonos y telégrafos. El amigo de Zhang San, Li Si, vive en el número 730 de Dengcao Hutong, distrito de Dongcheng, Beijing. Si Zhang San quisiera encontrar a Li Si de Hangzhou, tendría que caminar miles de millas hasta esta dirección y luego descubriría que la casa todavía está allí, pero Li Si finalmente llegó. Descubrió que la casa todavía estaba allí, pero Lis se había mudado. Este es un problema que encontramos a menudo con el contenido de búsqueda tradicional de Internet. En IPFS, los archivos se buscan por contenido. No importa en qué parte del mundo se encuentre, puedo encontrarlo a través de varios dispositivos de comunicación en lugar de buscar direcciones antiguas, lo cual es muy eficiente. Por ejemplo, si Zhang San quiere descargar un archivo de video con un tamaño de **** 10 GB, si este archivo está almacenado en un servidor en el otro lado del mundo. Luego debe descargarse poco a poco desde el servidor remoto a través de múltiples rutas, como hormigas moviéndose. Es como un barco de carga que transporta lentamente un almacén lleno de mercancías a través del mar. En IPFS, el sistema nos transfiere fragmentos de archivos simultáneamente desde varios nodos alejados de nuestra red. Dado que cada fragmento tiene un tamaño de sólo 256 KB, es increíblemente rápido. Por tanto, IPFS es mucho mejor que HTTP, tanto en términos de distancia como de capacidad. Si bien IPFS tiene grandes ventajas, también tiene desventajas. Por ejemplo, en términos de protección de la privacidad.

Porque en IPFS, la recuperación de archivos se basa en el valor hash del contenido del archivo, por lo que si este valor hash se filtra a un tercero. Entonces, terceros pueden descargar archivos sin ningún umbral. ¿Existe alguna solución para esto?

¡Sí! Es decir, antes de que los usuarios carguen archivos en IPFS, estos se cifran. Incluso si un tercero descarga el archivo, no se podrá ver el contenido original.

Entonces, en la era en la que Web3.0 está a punto de comenzar, IPFS es un gran paso adelante que Web2.0 en términos de permisos de datos, seguridad de almacenamiento, sellado de archivos y eficiencia de transmisión. Aún no es perfecto, pero esto no afecta su contribución y valor.

En 1991, Tim Berners-Lee inventó el protocolo HTTP y construyó una autopista en el mundo de Internet. A partir de entonces, podemos transmitir información a través de Internet. En 1991, Tim Berners-Lee inventó el protocolo HTTP y construyó la autopista del mundo de Internet. A partir de entonces, podemos entregar información a todos los rincones del mundo en un instante. 30 años después, Juan Bennett y su equipo crearon el protocolo IPFS, que remodelará los canales de datos del nuevo mundo y permitirá que la información humana se almacene de forma permanente. Es precisamente gracias a este grupo de personas que se promueve el progreso de la civilización científica y tecnológica. Es precisamente gracias a un grupo de personas así que se ha promovido el progreso de la civilización científica y tecnológica. Es precisamente gracias a este grupo de personas que estamos impulsando el progreso de la civilización científica y tecnológica. Sin embargo, para que un sistema tan ambicioso funcione de manera estable, necesita suficiente combustible para mantenerlo. Para que IPFS funcione en un ecosistema de aplicaciones completo, también necesita mecanismos de incentivos y un sistema operativo completo.

Filecoin nació para esto.