La più grande biblioteca elettronica gratuita entra nello spazio interplanetario

La più grande biblioteca elettronica gratuita entra nello spazio interplanetario

Library Genesis è un vero gioiello di Internet. La biblioteca online, che fornisce accesso gratuito a oltre 2.7 milioni di libri, questa settimana ha compiuto un passo tanto atteso. Uno dei mirror web della biblioteca ora rende possibile scaricare file tramite IPFS, un file system distribuito.

Pertanto, la raccolta di libri della Library Genesis viene caricata in IPFS, bloccata e collegata alla ricerca. Ciò significa che ora è diventato un po’ più difficile privare le persone dell’accesso al nostro patrimonio culturale e scientifico comune.

A proposito di LibGen

All'inizio degli anni 3, su Internet, ancora non regolamentato, giacevano dozzine di raccolte di libri scientifici. Le raccolte più grandi che ricordo - KoLXo2007, mehmat e mirknig - contenevano nel XNUMX decine di migliaia di libri di testo, pubblicazioni e altri importanti djvushek e pdf per gli studenti.

Come qualsiasi altro dump di file, queste raccolte soffrivano di problemi generali di navigazione. La biblioteca di Kolkhoz, ad esempio, viveva di oltre 20 DVD. La parte più richiesta della biblioteca è stata spostata dalle mani degli anziani nella sfera degli archivi dell'ostello, e se avevi bisogno di qualcosa di raro, allora guai a te! Almeno hai preso una birra per il proprietario dei dischi.

Tuttavia, le collezioni erano ancora tangibili. E sebbene la ricerca dei nomi dei file stessi spesso si interrompesse con la creatività del creatore del file, una scansione completa manuale potrebbe estrarre il libro desiderato dopo aver scorso ostinatamente una dozzina di pagine.

Nel 2008, su rutracker.ru (poi torrents.ru), un appassionato ha pubblicato torrent che combinavano le raccolte di libri esistenti in un'unica grande pila. Nello stesso thread c'era una persona che ha iniziato il minuzioso lavoro di organizzazione dei file caricati e di creazione di un'interfaccia web. Così è nata la Library Genesis.

Per tutto questo tempo, dal 2008 ad oggi, LibGen ha sviluppato e riempito i propri scaffali con l'aiuto della comunità. I metadati del libro sono stati modificati, quindi salvati e distribuiti al pubblico come dump MySQL. L’atteggiamento altruistico nei confronti dei metadati ha portato alla nascita di un gran numero di mirror e ha aumentato la sopravvivenza dell’intero progetto, nonostante la maggiore frammentazione.

Una pietra miliare importante nella vita della biblioteca è stato il mirroring del database Sci-Hub, iniziato nel 2013. Grazie alla collaborazione dei due sistemi, un set di dati senza precedenti è stato concentrato in un unico posto: libri scientifici e di narrativa, insieme a pubblicazioni scientifiche. Presumo che una discarica della base congiunta di LibGen e Sci-Hub sarà sufficiente per ripristinare il progresso scientifico e tecnologico della civiltà nel caso in cui venga perso durante una catastrofe.

Oggi la biblioteca è abbastanza stabile a galla, ha un'interfaccia web che consente di cercare nella raccolta e scaricare i file trovati.

LibGen nell'IPFS

E sebbene il significato sociale di LibGen sia ovvio, sono altrettanto ovvi i motivi per cui la biblioteca è costantemente minacciata di chiusura. Questo è ciò che spinge i manutentori dei mirror a cercare nuovi modi per garantire la sostenibilità. Uno di questi modi era pubblicare la raccolta su IPFS.

L'IPFS è apparso relativamente molto tempo fa. Quando è apparsa sono state riposte grandi speranze nella tecnologia, e non tutte erano giustificate. Tuttavia, lo sviluppo della rete continua e l'apparizione di LibGen in essa può aumentare l'afflusso di nuove forze e fare il gioco della rete stessa.

Semplificando al limite, IPFS può essere definito un file system esteso su un numero indefinito di nodi di rete. I membri della rete peer-to-peer possono memorizzare nella cache i file per conto proprio e distribuirli ad altri. I file non vengono indirizzati tramite percorsi, ma tramite un hash dal contenuto del file.

Qualche tempo fa, i partecipanti a LibGen hanno annunciato gli hash IPFS e hanno iniziato a distribuire file. Questa settimana, nei risultati di ricerca di alcuni mirror LibGen hanno cominciato ad apparire collegamenti a file in IPFS. Inoltre, grazie alle azioni degli attivisti del team Internet Archive e alla copertura di ciò che sta accadendo su Reddit, ora c'è un afflusso di seeders aggiuntivi sia in IPFS che nella distribuzione dei torrent originali.

Non è ancora noto se gli hash IPFS stessi appariranno nei dump del database LibGen, ma sembra che ciò sia prevedibile. La possibilità di scaricare i metadati della raccolta insieme agli hash IPFS abbasserà la soglia di ingresso per creare il proprio mirror, aumenterà la stabilità dell'intera libreria e avvicinerà il sogno dei creatori della libreria alla realizzazione.

PS Per coloro che vogliono aiutare il progetto, è stata creata una risorsa freeread.org, istruzioni su come configurare IPFS live su di esso.

Fonte: habr.com

Aggiungi un commento