@Neitr

Можно ли сделать предварительный торрент файл?

Можно ли как то создать предварительно торрент файл или Magnet ссылку, не привязанную к файлам (то есть неизвестно что будет в содержании торрента при раздаче). Не ставить её на раздачу, а наполнить содержанием/фалами уже перед раздачей в нужный момент в будущем.
ТО есть торрент файл или Magnet ссылку передать заранее, еще не зная что будет в содержании потом при раздаче.
Может есть какое то другое решение под такую задачу? Задача стоит в том, чтобы ссылку (не доменную) передать заранее, когда еще неизвестно содержание и объем материала по ней. Но чтобы потом по этой ссылке когда встанет на раздачу раздающий, закачка пошла.
Ну или в идеале, чтобы сделать такую ссылку, на изменяющийся контент. То есть ссылка одна постоянная, но качать будет то, что будет привязано к ссылке в момент начала закачки и/или раздачи.
Смысл в том, чтобы передать человеку (с которым не будет обратной связи) постоянную ссылку (не DNS доменного вида), по которой он может периодически скачивать файлы, даже если они изменились.
Ну или к примеру ссылка может и менялась, но по заранее известному алгоритму (какие то цифры в тексте ссылки или буквы в зависимости от даты).
Если математически поставить вопрос - есть ли какой то пул хешей (может слабых или придумать или как то вычислить такие хэши) под которые можно создать предварительно торрент ссылку, а уже после подобрать файлы которые будут удовлетворять этому хешу и ссылке. Допустим с условием, что кроме информативного контента в файлах можно добавлять и любые бессмысленные данные в конце или еще один файл в папку для подгонки к хэшу.

ОБЩАЯ ЗАДАЧА:
Гипотетически задача следующая:
К примеру, есть сообщество, сайт, форум. В какой то момент забыл оплатить домен, или хостинг, или сбой какой то DNS в мире, или..или
Нужно - чтобы у всех членов сообщества был торрент файл (магнет ссылка). Как только сайт недоступен, все встают на скачку по торренту, и ждут когда встанет на раздачу админ.
Админ в зависимости от условий формирует содержание торрента, заворачивает все в ссылку и встает на раздачу.
Чем хорош этот способ, что можно завернуть и большие объемы данных.
Я думал сделать по другому - к примеру какую то почту адрес, и пароль, который передается всем. И уже на почту скидывается в таком случае торрент ссылка для всех. Но вдруг и почты не будут работать. И/или почтовый сервис заметит какую то нестандартную активность, что со многих компов разных вход происходит. Ну и не удобно, надо заходить постоянно смотреть, не прислал ли админ письмо. А если торрент, то просто встаёшь на закачку и как будет раздача - пойдет закачка. И при это не зависишь от сторонних ресурсов даже от трекеров по DNT.
То же самое к примеру с важным человеком. Пока есть почта, мессенджеры и прочее все норм. Но вдруг один из двух потерял все доступы. А так у обоих есть торрент файл (магнет ссылка готовая одинаковая) на бумажке можно записать. И чтобы не случилось в любой точке мира, потеряшка может накидать данных (и/или новые контакты) в содержание и встать на раздачу. Второй получит. В первой раздаче можно зашить новый торрент, на следующий случай. Использованные торренты повторно не используются. Так в принципе можно даже общаться вообще без сторонних сервисов.
Я не знаю, если еще какой то столь независимый от доменов и децентрализованный инструмент как торрент.
  • Вопрос задан
  • 321 просмотр
Пригласить эксперта
Ответы на вопрос 3
Можно ли как то создать предварительно торрент файл или Magnet ссылку, не привязанную к файлам

Нет, нельзя.
torrent-файл или magnet-ссылка указывают непосредственно на контент, а не на раздачу.
Другой контент - другие хэши, другой magnet и другой torrent файл.

Ну или в идеале, чтобы сделать такую ссылку, на изменяющийся контент. То есть ссылка одна постоянная, но качать будет то, что будет привязано к ссылке в момент начала закачки и/или раздачи.

Сервисы по сокращению ссылок вполне умеют менять содержимое уже созданной короткой ссылки - можно в эту сторону посмотреть.
В любом случае - пока ты не определился с файлами - никакой раздачи и магнитов быть не может.

Ну или к примеру ссылка может и менялась, но по заранее известному алгоритму (какие то цифры в тексте ссылки или буквы в зависимости от даты).

Алгоритм заранее известен - это хэш от раздаваемых файлов + ещё несколько атрибутов.
https://ru.wikipedia.org/wiki/Magnet-ссылка
Ответ написан
@rPman
Тебе нужен p2p метод раздачи и загрузки файлов с возможностью поиска файлов. Тогда можно искать файл по имени и перекачивать его Из современных могу предложить tixati, у него по мимо классического торрент есть и чаты, и шаринг файлов и т.п. в него встроенн веб сервер интерфейса у которого есть api, гулится на github прослойки.

Сам не проверял, возможно там не совсем весь функционал доступен из api.
Ответ написан
Комментировать
mayton2019
@mayton2019
Bigdata Engineer
Можно ли как то создать предварительно торрент файл или Magnet ссылку, не привязанную к файлам (то есть неизвестно что будет в содержании торрента при раздаче). Не ставить её на раздачу, а наполнить содержанием/фалами уже перед раздачей в нужный момент в будущем.

Непонятно зачем обычному пользователю такая ссылка нужна? С его точки зрения - это битая ссылка
и он ее удалит.

Вообще если вам нужна информация которая появляется к нужной дате автоматически то возможно
такие фичи существуют в контрактах Etherium. Я не спец в них но вроде-бы такое должно поддерживаться.
Дата публикации наступила - кино релизнулось.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы