在IPFS上幫助播種Z-Library
幾天前,我們釋出了在 IPFS 上託管來自 Z-Library 的 31TB 圖書時我們面臨的挑戰。我們現在已經弄清楚了更多的事情,我們可以高興地報告事情似乎在起作用——現在可以透過Anna's Archive在 IPFS 上獲得完整的集合。在這篇文章中,我們將分享我們的一些最新發現,以及您可以如何幫助保留對該集合的訪問權。
如果您有可用的空閒頻寬和空間,幫助播種我們的收藏將非常有幫助。這些是大致採取的步驟:
- 從 BitTorrent 獲取資料(我們目前有更多的播種機,而且由於單個檔案比 IPFS 少,所以速度更快)。我們不會從這裡連結到它,而只是谷歌搜尋“Pirate Library Mirror”。
- 對於第二個版本中的資料,使用ratarmount安裝 TAR 檔案,如我們之前的部落格文章中所述。為了您的方便,我們還在單獨的 torrent 中釋出了 SQLite 後設資料。只需將這些檔案放在 TAR 檔案旁邊即可。
- 啟動一個或多個 IPFS 伺服器(參見之前的博文;我們目前在 Docker 中使用 4 個伺服器)。我們推薦上面的配置,但至少要確保啟用Experimental.FilestoreEnabled. 請務必將其放在 VPN 後面或使用無法追蹤到您本人的伺服器。
- 執行類似的東西ipfs add --nocopy --recursive --hash=blake2b-256 --chunker=size-1048576 data-directory/。一定要使用這些精確的hash和chunker值,否則你會得到一個不同的 CID!進行快速測試執行並確保您的 CID 與我們的相匹配可能會很好(我們還在其中一個種子中釋出了一個包含我們 CID 的 CSV 檔案)。這可能需要很長時間——如果您使用單個 IPFS 例項,所有事情都需要數週時間!
- 或者,您可以像我們所做的那樣:首先在離線模式下新增,新增檔案,然後使節點線上,與公共閘道器對等,最後執行ipfs dht provide -r <root-cid>. 這樣做的好處是您可以更快地開始將檔案播種到公共閘道器,但涉及更多。
如果這對您來說過於複雜,或者您只想播種一小部分資料,那麼固定幾個目錄可能會更容易:
- 使用 VPN。
- 安裝IPFS 客戶端。
- 用谷歌搜尋“Pirate Library Mirror”,轉到“The Z-Library Collection”,然後在頁面底部找到目錄 CID 列表。
- 固定一個或多個這些 CID。它會自動開始下載和播種。您可能需要在路由器中開啟一個埠以獲得最佳效能
- 如果您有任何問題,請務必檢視Library Genesis IPFS 指南。
相關文章
- 如何通過梯度檢驗幫助實現反向傳播梯度反向傳播
- 使用XML幫助上傳檔案 (轉)XML
- 幫助命令
- 【公式】網上說的幫助上岸是真的嗎公式
- 九種SaaS工具可幫助企業在COVID-19期正常運營 - SoftwareWorld
- requests庫幫助
- MySQL幫助使用MySql
- 請求幫助!
- 請求幫助:
- SQL的幫助SQL
- jdk幫助文件JDK
- 藉助外部幫助微軟在IE中打擊釣魚欺詐(轉)微軟
- 對PHP新手在安裝和連線資料庫上的一些幫助PHP資料庫
- 幫助職場人快速成長的3種工作方法
- 騎上摩托車,載大疆無人機播種去無人機
- jQuery 幫助文件 apijQueryAPI
- Linux幫助文件Linux
- 平臺幫助文件
- java API 幫助文件JavaAPI
- mysqldump 命令幫助大全MySql
- mysql 命令幫助大全MySql
- ./configure 幫助
- kafka官方幫助文件Kafka
- Linux設定中文幫助文件、常見目錄、幫助命令Linux
- 這三個步驟幫助銀行核心系統上雲
- 應對 Job 場景,Serverless 如何幫助企業便捷上雲Server
- 字元操作普通幫助類字元
- Linux 獲取幫助Linux
- Hadoop幫助命令一Hadoop
- 資料庫幫助類資料庫
- 請求幫助!謝謝!
- IBM 幫助系統IBM
- oracle rac srvctl 幫助大全Oracle
- api和api幫助文件API
- C# HTTP幫助類C#HTTP
- Java開發必備:java幫助文件網址下載或線上幫助Java
- 希望高手幫助一下 ,小弟在這裡感謝了
- 好用的CRM系統幫助企業解決管理難題(上)