Обсуждение протокола BitTorrent v2

Страницы :   Пред.  1, 2, 3 ... , 9, 10, 11  След.
Ответить
 

x86-64

Moderator senior

Стаж: 7 лет 4 месяца

Сообщений: 28980

x86-64 · 01-Янв-24 21:23 (1 год 9 месяцев назад)

Papant писал(а):
85678262Какая разница - какая версия мюторрента рекомендована? Разве новейшая 3.6 поддерживает V2 ?
Я больше скажу - его и qBittorrent не поддерживает) кроме глючного на libtorrent 2.0
[Профиль]  [ЛС] 

stаlkerok

Стаж: 2 года 7 месяцев

Сообщений: 2969

stаlkerok · 01-Янв-24 21:32 (спустя 9 мин.)

Арвид похоронил BTv2 и другие фичи своим MMF
[Профиль]  [ЛС] 

Худощавый

Старожил

Стаж: 15 лет 11 месяцев

Сообщений: 51

Худощавый · 01-Янв-24 23:24 (спустя 1 час 51 мин., ред. 01-Янв-24 23:24)

Papant писал(а):
85678262Худощавый
Какая разница - какая версия мюторрента рекомендована? Разве новейшая 3.6 поддерживает V2 ?
Вопрос не в том какой клиент подерживает V2, а в консервативности подхода. Не так ли?
[Профиль]  [ЛС] 

Papant

Admin

Стаж: 18 лет 1 месяц

Сообщений: 57829

Papant · 01-Янв-24 23:40 (спустя 16 мин.)

Худощавый писал(а):
85679666в консервативности подхода
Чем плох консервативный подход? Если у новой версии клиента нет принципиальный улучшений, зато есть геморрой с рекламой и другие проблемы - почему не пользоваться старой проверенной версией? Большинству её более чем достаточно. А энтузиасты могут экспериментировать с чем хотят. Щас вот поставил себе 3.6 свежую - чтобы быть в курсе свежих глюков.
[Профиль]  [ЛС] 

Psih-ya

Стаж: 15 лет 2 месяца

Сообщений: 189


Psih-ya · 06-Янв-24 16:40 (спустя 4 дня)

Papant писал(а):
85678262Худощавый
Какая разница - какая версия мюторрента рекомендована? Разве новейшая 3.6 поддерживает V2 ?
Но ведь есть не только uTorrent...
Papant писал(а):
85679717Чем плох консервативный подход?
В отставании вестимо. Рутрекер конечно крупнейший русский торрент трекер, но если ничего не делать, это не будет продолжаться вечно.
А фичи V2 весьма ожидаемые и стоят того, чтобы хотя бы начать ими интересоваться.
[Профиль]  [ЛС] 

Papant

Admin

Стаж: 18 лет 1 месяц

Сообщений: 57829

Papant · 06-Янв-24 18:00 (спустя 1 час 20 мин.)

Psih-ya писал(а):
85700760Рутрекер конечно крупнейший русский торрент трекер
И вы предлагаете начать эксперименты именно у нас? Или сначала всё же на кошках??
[Профиль]  [ЛС] 

LecronRu

Стаж: 15 лет 7 месяцев

Сообщений: 146


LecronRu · 26-Янв-24 15:47 (спустя 19 дней, ред. 26-Янв-24 15:47)

Не совсем понял причины возражений. Насколько понял, имеется полная обратная совместимость.
Старый клиент, не умеющий в v2, на новых раздачах продолжит использовать v1.
Новый клиент на старых раздачах, содержащих только v1, продолжит использовать его.
Новый клиент на новых раздачах — profit.
Да, бежать впереди паровоза незачем. Сейчас будет активное устранение ошибок в трекере и клиентах. Технология новая. Но полгода-год и достаточно стабильные версии появятся. Но, как понял, отказ от внедрения принципиальный. Не рассматривается и сроки не прикидываются.
Не идет речь даже о тестовом режиме, например на v2.rutr.life, полностью независимом от основного движка.
Если можно удостоверится в точном соответствии v2 торрент-файла торренту v1, предложил бы такую схему.
1. Все раздачи создаются как прежде.
2. Любопытствующие новой технологии, могут попробовать скачать торрент по ссылке v2.rutr.life/forum/dl.php?t=xxxxx (отличие от основной только в субдомене), скопировав ее в адресную строку браузера и изменив субдомен вручную.
3. Если v2 еще не залит, откроется форма для его заливки. Которую может провести любой, скачавший раздачу по старой схеме.
[Профиль]  [ЛС] 

x86-64

Moderator senior

Стаж: 7 лет 4 месяца

Сообщений: 28980

x86-64 · 26-Янв-24 16:15 (спустя 27 мин.)

LecronRu писал(а):
85792017Но полгода-год и достаточно стабильные версии появятся.
Сколько лет уже длятся эти полгода?)
[Профиль]  [ЛС] 

LecronRu

Стаж: 15 лет 7 месяцев

Сообщений: 146


LecronRu · 26-Янв-24 16:51 (спустя 36 мин., ред. 26-Янв-24 16:51)

x86-64 писал(а):
85792215Сколько лет уже длятся эти полгода?)
А когда действительно началась разработка, появились первые бета-версии? Если недавно, думаю ссылка на предыдущие сроки бессмысленна. Нет корреляции.
И да, если бы между строк звучало "как появится, так и начнем", этой полемики просто не было бы.
[Профиль]  [ЛС] 

x86-64

Moderator senior

Стаж: 7 лет 4 месяца

Сообщений: 28980

x86-64 · 26-Янв-24 17:07 (спустя 15 мин.)

LecronRu писал(а):
85792340А когда действительно началась разработка, появились первые бета-версии?
libtorrent 2.0 с поддержкой V2 вышел 4 года назад. За это время его самого не довели до стабильного состояния, пользоваться им невозможно.
[Профиль]  [ЛС] 

LecronRu

Стаж: 15 лет 7 месяцев

Сообщений: 146


LecronRu · 26-Янв-24 17:37 (спустя 29 мин.)

x86-64
Спасибо. Теперь вас понимаю. Но надеюсь, когда qBT полностью перейдет на libtorrent 2.х, что скажет о их рабочем состоянии, внедрение v2 на трекер будет только вопросом недолгого времени. Пока же, действительно: работает — не трожь! :))
[Профиль]  [ЛС] 

stаlkerok

Стаж: 2 года 7 месяцев

Сообщений: 2969

stаlkerok · 26-Янв-24 18:25 (спустя 48 мин.)

LecronRu, кубит никогда полностью не перейдет на lt2.0, это мертвая ветка, сейчас в разработке 2.1 или даже 3.0.


Сообщения из этой темы [10 шт.] были выделены в отдельную тему Оффтоп из: Обсуждение протокола BitTorrent v2 [6161010]
Papant
[Профиль]  [ЛС] 

tr312

Стаж: 13 лет 11 месяцев

Сообщений: 136


tr312 · 10-Мар-24 14:14 (спустя 1 месяц 14 дней, ред. 10-Мар-24 14:14)

# BitTorrent v2 же имеет в составе .torrent файлов каждый рут Merkle хеш файла раздачи, которые можно анонсировать в децентрализованную сеть DHT. Таким образом, если скажем раздача обновилась (добавили серию вашего любимого сериала), вы можете найти предыдущих пиров и взять с них большинство предыдущих файлов, добавляя себе в скорость скачивания, также увеличивается в несколько раз жизнь раздач, решается проблема дубликатов файлов, найти и скачать нужный вам файл становится гораздо проще, даже если раздача древняя и не имеет сидов на данном трекере, уменьшается нагрузка на конечных пользователей и увеличивается связность сети, эта фича называется Cross Swarm Seeding. #
Создал в qB два торрента v2.
В первом - папка с файлом.
Во втором - папка с двумя файлами (тот же файл + новый).
Сидируется первый торрент через мобильный клиент Libretorrent (v2 торренты кушает).
В личерах второй торрент через qB.
Запущены клиенты в локалке, анонс по DHT.
Если я правильно понял, то qB должен найти один файл и скачать его?
[Профиль]  [ЛС] 

kovalensky

VIP (Пользователь)

Стаж: 11 лет 2 месяца

Сообщений: 141

kovalensky · 10-Мар-24 19:53 (спустя 5 часов, ред. 02-Июн-24 22:40)

tr312 писал(а):
85994202Если я правильно понял, то qB должен найти один файл и скачать его?
Данная функция пока не реализована ни в одном из клиентов. Отрывок вашего текста из моей статьи, эту часть я удалил, чтобы не сеять путаницу.
[Профиль]  [ЛС] 

HedgehogInTheCPP

Top Bonus 06* 50TB

Стаж: 19 лет 4 месяца

Сообщений: 565

HedgehogInTheCPP · 20-Апр-24 00:34 (спустя 1 месяц 9 дней)

Доброго времени суток! Ранее я занималась разработкой и поддержкой FlyLinkDC++ потому очень рада увидеть реализацию хеша зависящего только от содержимого файла без привязки к метаданным и в torrent протоколе тоже. Использую по максимуму свежую версию qBt чего и всем остальным рекомендую. Я буквально счастлива, что похоронила µTorrent со всеми костылями к нему.
[Профиль]  [ЛС] 

hopolond

Стаж: 15 лет 11 месяцев

Сообщений: 24


hopolond · 29-Авг-24 05:07 (спустя 4 месяца 9 дней)

Может кто-нибудь объяснить одну вещь? Создаю три версии торрента одного файла V1, V2, V1+V2 в qBittorrent. Загружаю в клиент, смотрю на инфохэши, а они все разные! При чем даже V2 хэш при сравнении V2 и гибрида. Почему? Гибрид в таком виде не нужен, а полный отказ от V1 невозможен.
[Профиль]  [ЛС] 

x86-64

Moderator senior

Стаж: 7 лет 4 месяца

Сообщений: 28980

x86-64 · 29-Авг-24 05:10 (спустя 2 мин.)

hopolond писал(а):
86641791Загружаю в клиент, смотрю на инфохэши, а они все разные! При чем даже V2 хэш при сравнении V2 и гибрида. Почему?
Потому что между ними отсутствует обратная совместимость.
hopolond писал(а):
86641791Гибрид в таком виде не нужен, а полный отказ от V1 невозможен.
И именно поэтому, что гибрид, что V2 - мертворожденные.
[Профиль]  [ЛС] 

hopolond

Стаж: 15 лет 11 месяцев

Сообщений: 24


hopolond · 29-Авг-24 09:08 (спустя 3 часа)

Тогда у меня лишь один вопрос к админам: а почему вы не хотите дать возможность крепить к раздаче 2 торрент-файла? Кому надо - качают V1, кому надо - V2, кто промахнулся - скопировал магнит-ссылку =)
HedgehogInTheCPP а к вам у меня такой вопрос: почему в DC-клиентах не ввели возможность использования хэш-суммы папки с файлами? Такой хэш можно было бы впихнуть в магнит на торрент-трекерах, и тогда пользователи DC могли бы заранее увидеть, что они качают. Торренты ведь победили за счет этого и за счет модерации раздач.
[Профиль]  [ЛС] 

x86-64

Moderator senior

Стаж: 7 лет 4 месяца

Сообщений: 28980

x86-64 · 29-Авг-24 09:26 (спустя 17 мин.)

hopolond
Потому что наши админы не хотят иметь тысячи мертвых раздач ради непонятно чего.
[Профиль]  [ЛС] 

hopolond

Стаж: 15 лет 11 месяцев

Сообщений: 24


hopolond · 29-Авг-24 10:20 (спустя 54 мин.)

x86-64 писал(а):
86642118hopolond
Потому что наши админы не хотят иметь тысячи мертвых раздач ради непонятно чего.
Почему мертвых-то? В клиенте будет запущено 2 торрента на каждую раздачу (V1 и V2). Найдут личей по V1 - раздадут по V1, найдут личей по V2 - раздадут по V2.
[Профиль]  [ЛС] 

x86-64

Moderator senior

Стаж: 7 лет 4 месяца

Сообщений: 28980

x86-64 · 29-Авг-24 10:33 (спустя 12 мин., ред. 29-Авг-24 10:35)

hopolond писал(а):
86642241Почему мертвых-то?
Потому что количество сидов будет распылено надвое. Со мной не нужно вступать в дискуссию, я лишь поясняю, почему этого не будет.
Возможно, когда-нибудь появится BitTorrent v3, который будет совместим с v1 и иметь все фишки из v2. Но без обратной совместимости говорить не о чем.
[Профиль]  [ЛС] 

Papant

Admin

Стаж: 18 лет 1 месяц

Сообщений: 57829

Papant · 29-Авг-24 21:10 (спустя 10 часов)

В это смутное время нет возможности тратить ресурсы на подобные эксперименты.
[Профиль]  [ЛС] 

Psih-ya

Стаж: 15 лет 2 месяца

Сообщений: 189


Psih-ya · 31-Авг-24 16:02 (спустя 1 день 18 часов)

x86-64 писал(а):
86642276Потому что количество сидов будет распылено надвое.
Или увеличено на раздачах V2 за счёт обмена пирами из раздач с одинаковыми файлами. В этом и фишка V2.
x86-64 писал(а):
86642276Возможно, когда-нибудь появится BitTorrent v3, который будет совместим с v1 и иметь все фишки из v2.
Это невозможно чисто технически. Либо будет поддержка V2, либо трекер устареет.
[Профиль]  [ЛС] 

x86-64

Moderator senior

Стаж: 7 лет 4 месяца

Сообщений: 28980

x86-64 · 31-Авг-24 16:07 (спустя 5 мин., ред. 31-Авг-24 16:08)

Psih-ya писал(а):
86650606Либо будет поддержка V2, либо трекер устареет.

И именно поэтому спустя 4 года с выхода V2 на него не перешел ни один торрент-трекер в мире
[Профиль]  [ЛС] 

stаlkerok

Стаж: 2 года 7 месяцев

Сообщений: 2969

stаlkerok · 31-Авг-24 16:17 (спустя 10 мин.)

x86-64, конечно, для этого нужно модифицировать и отлаживать движок трекера, или переехать на новый с поддержкой v2. Мало кому этим захочется заниматься. Сейчас только один движок его поддерживает - TorrentPier, и рутрекер как раз на нем основан, так что, при желании, шансы есть.
[Профиль]  [ЛС] 

x86-64

Moderator senior

Стаж: 7 лет 4 месяца

Сообщений: 28980

x86-64 · 31-Авг-24 16:46 (спустя 29 мин., ред. 31-Авг-24 16:47)

stаlkerok писал(а):
86650662Сейчас только один движок его поддерживает - TorrentPier, и рутрекер как раз на нем основан
Мейтар где-то писал, что движок рутрекера уже давно сильно ответвился от torrentpier. В принципе, достаточно просто сравнить его с демо на гитхабе.
[Профиль]  [ЛС] 

stаlkerok

Стаж: 2 года 7 месяцев

Сообщений: 2969

stаlkerok · 31-Авг-24 16:57 (спустя 10 мин.)

x86-64, можно взять только часть кода отвечающую за v2 и внедрить на рутрекере. Я имею ввиду, что он кардинально не отличается, нежели сравнивать с другими.
[Профиль]  [ЛС] 

x86-64

Moderator senior

Стаж: 7 лет 4 месяца

Сообщений: 28980

x86-64 · 31-Авг-24 17:02 (спустя 4 мин.)

stаlkerok писал(а):
86650820можно взять только часть кода отвечающую за v2 и внедрить на рутрекере
Зачем? Чтобы совершить суесыд?.. Папант ведь выше уже подтвердил, что этого не будет
[Профиль]  [ЛС] 

stаlkerok

Стаж: 2 года 7 месяцев

Сообщений: 2969

stаlkerok · 31-Авг-24 17:06 (спустя 4 мин.)

x86-64, ну так я же и говорю
stаlkerok писал(а):
86650662при желании, шансы есть.
У рутрекера намного больше шансов заиметь поддержку v2, чем у остальных трекеров.
[Профиль]  [ЛС] 

x86-64

Moderator senior

Стаж: 7 лет 4 месяца

Сообщений: 28980

x86-64 · 31-Авг-24 17:16 (спустя 10 мин.)

stаlkerok
Зачем??? И это будет не поддержка, а переход, т.к. обратной совместимости нет
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error