Magnetico:不會被淘汰的個人torrent搜尋引擎
一個土耳其程式師正在忙於創建一個名為“magnetico”的匿名和自主託管的BitTorrent搜尋引擎。它允許具有互聯網連接的用戶訪問DHT空間中的大量洪流,而不需要依賴任何中央實體。隨著進一步的改進,
這是一個無可爭議的事實,BitTorrent是最受歡迎的P2P檔共用協議之一,但在這個時代面臨著許多挑戰。許多torrent網站很容易被關閉,主要是因為它們的集中性。那麼,有沒有辦法從集中跟蹤的網站中解放BitTorrent呢?
過去有很多優秀的程式師在這方面不懈努力。
magnetico利用BitTorrent的DTH來查找內容和重要的對等體。它旨在創建個人torrent搜尋引擎,並保持其創建的索引完全私有。
magnetico是第一個為最終用戶設計的自主BitTorrent DHT搜尋引擎套件。套件由兩個包組成:
magneticod:自動BitTorrent DHT抓取器和中繼資料抓取器。
magneticow:輕薄的web介面。
magneticod在後臺運行,並且DTH網路從對等體獲取資料,magneticow是用於搜索和查看種子的羽量級Web介面。
特徵安裝方便,要求最低:
Python 3.5+和PyPI上提供的幾個Python包。
root存取權限不需要安裝。
近乎零配置:
magnetico開箱即用,而magneticow需要稍微配置,以便與你選擇的Web伺服器配合使用。
詳細的分步手冊,指導程式師完成安裝。
不依賴任何集中的實體:
magnetico通過從一個節點“走”到另一個節點來爬取BitTorrent DHT,並在不使用跟蹤器的情況下,使用節點獲取中繼資料。
彈性:
與Web應用程式使用的用戶端-伺服器模型不同,P2P網路是混沌的,並且magnetico被設計為相應地處理所有錯誤操作。
高性能實施:
magnetico利用頻寬的每一點發現盡可能多的資訊和中繼資料。
內置羽量級網頁介面:
magneticow具有羽量級的Web介面,可説明程式師訪問資料庫。
目前,該軟體處於開發初期階段。在即將發佈的版本中,Bora希望解決當前的bug,並改進整體發佈。magnetico是在Python3中編寫的,開發人員可以在GitHub(https://github.com/boramalper/magnetico)上獲取該專案,同時聊聊自己的想法。
你有沒有發現magnetico的概念很有趣? 別忘了分享你的看法。