BitTorrent DHT搜索引擎套件:magnetio
一个土耳其程序员正在忙于创建一个名为“magnetico”的匿名和自主托管的BitTorrent搜索引擎。它允许具有互联网连接的用户访问DHT空间中的大量洪流,而不需要依赖任何中央实体。随着进一步的改善,magnetico可能有助于BitTorrent生态系统的完全分散化。

这是一个无可争议的实际,BitTorrent是最受欢迎的P2P文件共享协议之一,但在这个时代面临着许多挑战。许多torrent网站很容易被关闭,主要是由于它们的聚焦性。那么,有没有办法从聚焦跟踪的网站中解放BitTorrent呢?
过去有许多优秀的程序员在这方面不懈努力。分布式哈希表(DHT)的出现协助人们将其依赖于追踪者。为了实现完全的权力下放,程序员Bora正在开展一个名为“magnetico”的项目。
什么是magnetico?
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的概念很有趣? 别忘了分享你的见解。