
Комментарии 16
ipfs?
Если вопрос о том, кто на битторренте делал свои cdn, то мы далеко не первые. My.games (vk), WarThunder, battle.net
Да вроде даже windows update. Можете посмотреть список клиентов у Resilio.
Ну например в World of Warcraft обновления по p2p скачивались
Недавно такой функционал появился в Steam.
При попытке установки игры сперва происходит проверка, есть ли в локальной сети комп с уже установленной игрой, и при наличии, скачивание идёт напрямую с него (что сильно ускоряет процесс при жирной локалке в гигабит или больше, и/или экономит трафик там где он не бесконечный).
А почему стэйбл-ноды не реализовали через web-seed? и почему transmission на стэйбл-нодах? Из-за remote интерфейса?
То, что у разработчиков не хватает денег на сервера это только проблема разработчиков. Использование канала пользователя в своих целях это плевок в лицо игрокам. Как правило этим промышляют разработчики низкокачественных ммо, для которых игрок это только дойная корова из которой нужно выжать по максимуму.
1) Пользователь имеет полное право отказаться, причем лаунчер как наш, так и тех, кто пользуется схожими механизмами, его об этом первым делом спрашивает.
2) Мы все равно содержим полноценную CDN и основной источник данных - наши сервера, выгода здесь лишь в скорости распространения апдейтов в силу большей доступности, скачать у соседа быстрее чем с сервера на другом континенте.
Хэши для каждого файла добавили в BitTorrent v2. Только с поддержкой в клиентах не всё гладко. Transmission например не поддерживает.

BitTorrent для раздачи игр, но не в пиратских целях