LINUX.ORG.RU

История изменений

Исправление wandrien, (текущая версия) :

Белый IP стоит денег, а опсосы их, вроде, вообще не предлагают. Без достаточного числа релеев хомячки друг с другом не свяжутся.

Если не использовать Tor, то достаточно хотя бы одного белого IP для сайта. Пиры будут просто коннектиться к единственному доступному пиру. Если в сеть выйдут больше белых IP, они автоматически будут коннектиться друг к другу, а сидящие за NAT — к ним.

А как он ищет свои сайты? Как искать релеи, контакты у которых IP поменялся?

Через трекеры, запущенные волонтёрами. Сначала из было штуки три, сейчас уже не меньше пары десятков. (Может больше, точной статистики никто не ведёт.) Также, можно опрашивать любые BitTorrent-трекеры.

Сейчас пока так реализовано. Пока нет объективной необходимости запускать DHT на самом деле, так как достаточно через трекер найти несколько коннектабельных пиров, и они сообщат адреса остальных пиров.

Там есть уведомления или он просто засыпает когда не используется?

Там просто демон, который качает обновления из сети и обновляет данные в БД. UI через браузер. Уведомлений в шторке нет. (Вот в том числе чтобы они были, и нужны условные «5 разработчиков». Чтобы выйти из режима вечного макета.)

Думаю ты понимаешь, что не уведомления в шторке будут жрать батарею, не давая процессору уйти в глубокий сон, а как раз сетевая активность. Вот и посмотрим.

Исходная версия wandrien, :

Белый IP стоит денег, а опсосы их, вроде, вообще не предлагают. Без достаточного числа релеев хомячки друг с другом не свяжутся.

Если не использовать Tor, то достаточно хотя бы одного белого IP для сайта. Пиры будут просто коннектиться к единственному доступному пиру. Если в сеть выйдут больше белых IP, они автоматически будут коннкутиться друг к другу, н а сидящие за NAT — к ним.

А как он ищет свои сайты? Как искать релеи, контакты у которых IP поменялся?

Через трекеры, запущенные волонтёрами. Сначала из было штуки три, сейчас уже не меньше пары десятков. (Может больше, точной статистики никто не ведёт.) Также, можно опрашивать любые BitTorrent-трекеры.

Сейчас пока так реализовано. Пока нет объективной необходимости запускать DHT на самом деле, так как достаточно через трекер найти несколько коннектабельных пиров, и они сообщат адреса остальных пиров.

Там есть уведомления или он просто засыпает когда не используется?

Там просто демон, который качает обновления из сети и обновляет данные в БД. UI через браузер. Уведомлений в шторке нет. (Вот в том числе чтобы они были, и нужны условные «5 разработчиков». Чтобы выйти из режима вечного макета.)

Думаю ты понимаешь, что не уведомления в шторке будут жрать батарею, не давая процессору уйти в глубокий сон, а как раз сетевая активность. Вот и посмотрим.