[/b/] [/d/] [/tu/] [/a/] [/ph/] [/wa/] [/cg/] [/t/] [/p/] [/dev/] [/stat/] ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]

Файл: 1516643104446.jpg -(44 KB, 642x395, 1516643104446.jpg)
44 No.389  

Личная поисковая система по торрентам, которая не может быть заблокирована

Новый проект Magnetico хочет решить проблему централизации торрент-сайтов, сканируя распределенную хеш-таблицу BitTorrent и генерируя индекс на компьютере пользователя

BitTorrent — это один из самых живучих p2p-протоколов. Хотя для него в последнее время разрабатывается не так много продуктов, но есть люди, которые надеются вывести его на новый уровень использования.

Один из них — это турецкий программист Бора [1], который работает над созданием анонимного и самостоятельного поискового движка BitTorrent под названием “Magnetico”. Он позволяет человеку с подключением к интернету получать доступ к огромному количеству торрентов в пространстве DHT с достижением полной децентрализации BitTorrent экосистемы. Такие технологии, как DHT и PEX внесли большой вклад в децентрализацию системы обмена, но существенная централизация всё равно сохраняется из-за зависимости от таких крупнейших порталов, как, например, The Pirate Bay.

Программист из Стамбула считает [2], что:

«Все юридические действия, направленные против сообщества, всегда ориентировались на точки централизации, поскольку они были самыми слабыми точками во всей сети. В начале трекеры должны были облегчить трафик между одноранговыми узлами, затем на смену им пришла технология DHT. В конечном итоге мы также избавились от файлов .torrent [в пользу magnet-ссылок], что, в свою очередь, позволило вместить весь The Pirate Bay в сто мегабайт».

Стремясь приблизиться полной децентрализации, Бора работает над проектом под названием «Magnetico» [3], целью которого является «отключение» обычных торрент-сайтов в целом. Как недействующий торрент-сайт BTDigg и более поздний AlphaReign, Бора использует программное обеспечение BitTorrent DHT для поиска контента и всех важных партнеров.

Однако, Magnetico значительно отличается от двух приведенных выше примеров, поскольку создаваемые им индексы могут быть полностью частными. Он эффективно действует как личная поисковая машина, которую пользователь может установить на компьютере под своим контролем.

Magnetico — это первый автономный BitTorrent DHT поисковый движок, предназначенный для конечных пользователей. Набор состоит из двух пакетов:

Magnetod: автономный BitTorrent DHT-сканер и сборщик метаданных.

Magnetow: легкий веб-интерфейc.

Обе программы, объединенные вместе, позволяют любому, у кого есть хорошее интернет-соединение, получить доступ к огромному количеству торрентов, ожидающих открытия в пространстве DHT BitTorrent, не полагаясь на какой-либо центральный объект.

>> No.390  
Файл: 1516643164096.png -(94 KB, 1546x676, 1516643164096.png)
94

Для тех, кто интересуется техническими подробностями Magnetico, вот как это работает:

«Модуль магнитометра обращается к DHT и создает фиктивный BitTorrent-партнер для извлечения метаданных от анонсированного однорангового узла и сохраняет его в базе данных, которую вы можете позже искать и просматривать. Поскольку хэш-данные — это хэши SHA-1 метаданных потока, мы можем быть уверены в достоверности метаданных, которые мы получили», — объясняет Бора.

Тем временем Бора надеется, что BEP 51 [4] (предложение по улучшению BitTorrent в отношении DHT) будет реализован.

«Это было бы большим успехом, если бы мы вместе сделали BitTorrent по-настоящему децентрализованным прямо в протоколе, вместо того, чтобы прибегать к решениям грубой силы», — заключает Бора.

Поскольку Magnetico написан Python 3, пользователям будет достаточно легко разобраться с его подробными инструкциями.

Страницу проекта Magnetico можно найти здесь. [5]

В текущей момент данное ПО находится на ранней стадии разработки, поэтому на него могут влиять ошибки. Одна известная проблема заключается в том, что время от времени может потребоваться перезапуск.

Источник: https://roskomsvoboda.org/27698/
Ссылки:
1. http://boramalper.org/
2. https://torrentfreak.com/magnetico-a-personal-torrent-search-engine-that-cant-be-shut-down-170409/
3. https://github.com/boramalper/magnetico
4. http://www.bittorrent.org/beps/bep_0051.html
5. https://github.com/boramalper/magnetico

>> No.391  

Куда писать традиционное "не качайте там вирус!" они предусмотрели? Собственно трекеры как раз хороши возможностью оформлять раздачи и писать отзывы на них.

>> No.392  

>>391

>Собственно трекеры как раз хороши возможностью оформлять раздачи и писать отзывы на них.

Иногда хочется просто поделится файлами с нормальными названиями (вспомним Direct Connect), не сидеть пол вечера оформлять раздачу, искать информацию, потом раздаваемые файлы могут обновится, как следствие — нужно обновлять торрент-файл, снова его загружать на торрент-сайт.

>> No.393  

>>392
Но ведь кроме тебя еще сотни ботов могут захотеть поделиться белым шумом, как в такой каше найти что-либо полезное?

>> No.394  

>>391
Проблема в том, что трекеры и торрент-сайты сейчас часто блокируют и закрывают с подачи копирастов и властей, владельцев торрент-сайтов лишают свободы.

>> No.395  

>>394
Но как только эта сеть наберет популярность, ее просто засрут тем же белым шумом вместо блокировки и никакие DHT тут не помогут.

>> No.396  

>>395

>Но как только эта сеть наберет популярность, ее просто засрут тем же белым шумом вместо блокировки и никакие DHT тут не помогут.

Давай вспомним eMule и его безсерверную сеть Kademlia — они до сих пор неплохо функционируют, там есть встроенная система защиты от такого "белого шума", искать по ключевым словам можно вполне.

>> No.397  

>>396
Но если они до сих пор нормально функционируют, то зачем тогда вообще торренты?

>> No.398  

>>397
BitTorrent даёт возможность раздавать файлы в виде древовидной структуры каталогов (как в файловой системе), в BitTorrent один хэш может соответствовать структуре каталогов с файлами, в eMule/EDonkey2000, к сожалению тиких структур не предусмотрено: один файл — один хэш, зато хэш не зависит от имени файла (как в BitTorrent). Ещё в eMule/EDonkey2000 фиксированный размер части (на которые делится файл) — приблизительно 9.28 МБ, BitTorrent не имеет фиксированного размера части — размер части можно выставить или вручную или автоматически (в зависимости от размера данных) в широком диапазоне, часто от 32 КБ до 16 МБ.

>> No.399  

>>398
Будто бы завернуть в zip-архив это большая проблема.

>> No.400  

>>399
Мало кто будет хранить для раздачи такие файлы в виде архивов. Люди обычно загрузив архив себе на жесткий диск, распаковывают его, файлы (и структуру каталогов) оставляют, архив удаляют. Не многие захотят хранить копию.

>> No.401  

>>400
Но ведь и с каталогами то же самое - скачиваешь и пересортировываешь как тебе удобно, а на раздаче копия болтается.

>> No.402  

Всё таки BitTorrent и zip-архивы — релиз-ориентированный файлообмен. Нельзя поделится файлами (и структурой каталогов), просто отметив нужные каталоги в програме. В этом смысле Direct Connect — самая удобная файлообменная сеть. В ней можно искать, загружать и публиковать целые каталоги со сложной структурой вложений.

>> No.405  

Предвижу, что в будущем аналогичную роль сможет играть P2P-распределённая файловая система IPFS, которую посредством FUSE можно подключить к целому ряду невиндовых систем просто-напросто в виде каталога /ipfs/ в корне, после чего получать оттуда файлы и подкаталоги простым обращением по адресу, подобному /ipfs/QmYv8AZRitSAfhNGp2TRaf3s3p8bmZUsiWFfczP7Dhdfu4/Nibutani_chuunidere.mp4 (где средняя часть адреса — это хэш подкаталога, содержащего в данном примере один видеофайл).

>> No.406  

>>401
У меня копия не болтается. Я сортирую не копии скачанных файлов, а хардлинки к ним.

>> No.409  

>>406
Это интересный вариант. Удобно? Почему именно хардлинки, а не симлинки? Можно подробнее?

>> No.484  
>11.4M-BitTorrent-DHT-Dump-Magnetico-Maiti.info
>32.45 GB

https://btdig.com/search?q=magnetico+database

https://www.kescher.at/magneticod-db
https://framagit.org/Glandos/magnetico_merge

Как-то так.

>> No.485  

Круто, кторнибудь пробовал?




[/b/] [/d/] [/tu/] [/a/] [/ph/] [/wa/] [/cg/] [/t/] [/p/] [/dev/] [/stat/] ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]