La biblioteca electrónica gratuita más grande va al espacio interplanetario

La biblioteca electrónica gratuita más grande va al espacio interplanetario

Library Genesis es una auténtica joya de Internet. La biblioteca en línea, que brinda acceso gratuito a más de 2.7 millones de libros, dio un paso tan esperado esta semana. Uno de los espejos web de la biblioteca ahora permite descargar archivos a través de IPFS, un sistema de archivos distribuido.

Entonces, la colección de libros de Library Genesis se carga en IPFS, se fija y se vincula a la búsqueda. Y esto significa que ahora se ha vuelto un poco más difícil privar a la gente del acceso a nuestro patrimonio cultural y científico común.

Acerca de LibGen

A principios de la década de 3, decenas de colecciones de libros científicos se encontraban en Internet, aún no regulada. Las colecciones más grandes que puedo recordar (KoLXo2007, mehmat y mirknig) en XNUMX contenían decenas de miles de libros de texto, publicaciones y otros djvushek y pdf importantes para estudiantes.

Como cualquier otro volcado de archivos, estas colecciones sufrieron problemas generales de navegación. La biblioteca koljosiana, por ejemplo, vivía de más de 20 DVD. La parte más demandada de la biblioteca fue trasladada por manos de los mayores a la esfera de archivos del albergue, y si necesitabas algo raro, ¡ay de ti! Al menos le diste una cerveza al dueño de los discos.

Sin embargo, las colecciones todavía eran tangibles. Y aunque la búsqueda de los nombres de los archivos a menudo fallaba en la creatividad del creador del archivo, un escaneo completo manual podría sacar el libro deseado después de desplazarse obstinadamente por una docena de páginas.

En 2008, un entusiasta publicó torrents en rutracker.ru (entonces torrents.ru), que combinaban las colecciones de libros existentes en una gran pila. En el mismo hilo, hubo una persona que comenzó el minucioso trabajo de organizar los archivos subidos y crear una interfaz web. Así nació Biblioteca Génesis.

Durante todo este tiempo, desde 2008 hasta el momento actual, LibGen ha estado desarrollando y reponiendo sus propias estanterías con la ayuda de la comunidad. Los metadatos del libro se editaron y luego se guardaron y distribuyeron como volcados de MySQL al público. La actitud altruista hacia los metadatos condujo a la aparición de una gran cantidad de espejos y aumentó la capacidad de supervivencia de todo el proyecto, a pesar de una mayor fragmentación.

Un hito importante en la vida de la biblioteca fue la duplicación de la base de datos Sci-Hub, que comenzó en 2013. Gracias a la colaboración de los dos sistemas, se concentró en un solo lugar un conjunto de datos sin precedentes: libros científicos y de ficción, además de publicaciones científicas. Supongo que un volcado de la base conjunta de LibGen y Sci-Hub será suficiente para restaurar el progreso científico y tecnológico de la civilización en caso de que se pierda durante una catástrofe.

Hoy en día, la biblioteca está a flote bastante estable, tiene una interfaz web que le permite buscar en la colección y descargar los archivos encontrados.

LibGen en IPFS

Y aunque la importancia social de LibGen es obvia, las razones por las que la biblioteca está constantemente bajo amenaza de cierre son igualmente obvias. Esto es lo que impulsa a los mantenedores de espejos a buscar nuevas formas de garantizar la sostenibilidad. Una de estas formas era publicar la colección en IPFS.

IPFS apareció hace relativamente mucho tiempo. Cuando apareció la tecnología se depositaron grandes esperanzas, y no todas se cumplieron. Sin embargo, el desarrollo de la red continúa y la aparición de LibGen en ella puede aumentar la afluencia de nuevas fuerzas y favorecer a la propia red.

Simplificando al límite, IPFS puede denominarse un sistema de archivos extendido sobre un número indefinido de nodos de red. Los miembros de la red peer-to-peer pueden almacenar en caché sus propios archivos y distribuirlos a otros. Los archivos no se direccionan mediante rutas, sino mediante un hash del contenido del archivo.

Hace algún tiempo, los participantes de LibGen anunciaron hashes IPFS y comenzaron a distribuir archivos. Esta semana, comenzaron a aparecer enlaces a archivos en IPFS en los resultados de búsqueda de algunas réplicas de LibGen. Además, gracias a las acciones de los activistas del equipo de Internet Archive y la cobertura de lo que está sucediendo en reddit, ahora hay una afluencia de seeders adicionales tanto en IPFS como en la distribución de torrents originales.

Aún no se sabe si los hashes de IPFS aparecerán en los volcados de la base de datos LibGen, pero parece que esto es de esperarse. La capacidad de descargar los metadatos de la colección junto con los hash IPFS reducirá el umbral de entrada para crear su propio espejo, aumentará la estabilidad de toda la biblioteca y acercará el sueño de los creadores de la biblioteca a su realización.

PD: Para aquellos que quieran ayudar al proyecto, se ha creado un recurso. lecturalibre.org, instrucciones sobre cómo configurar IPFS en vivo en él.

Fuente: habr.com

Añadir un comentario