Всем привет, пора для еженедельного обновления

  • Index
  1. Статус сети 2) Прогресс 0.5 3) Статус 0.6 4) azneti2p 5) fbsd 6) hosts.txt в качестве WoT (сеть доверия) 7) ???
    1. Net status

В целом сеть работает неплохо, хотя у нас были некоторые проблемы: один из IRC‑серверов был офлайн, а мой outproxy (выходной прокси‑сервер) работал нестабильно. Однако другой IRC‑сервер был (и всё ещё остаётся) доступен (хотя на данный момент у него не отключён CTCP - см. [1]), так что мы смогли удовлетворить свою потребность в IRC :)

[1] http://ugha.i2p/HowTo/IrcAnonymityGuide

    1. 0.5 progress

Есть прогресс, движемся дальше! Ладно, наверное, стоит рассказать чуть подробнее. Наконец-то я реализовал и протестировал новую криптографию маршрутизации tunnel (ура!), но во время обсуждений мы нашли место, где могла бы возникать утечка анонимности на одном уровне, поэтому идёт доработка (первый хоп знал бы, что он первый, а это Плохо. но это очень-очень легко исправить). В любом случае, надеюсь вскоре обновить и выложить документацию и код по этому поводу, а документацию по остальной части работы tunnel 0.5 / pooling (объединение в пулы) / и т. п. опубликовать позже. Сообщу больше, когда будут новости.

    1. 0.6 status

(что!?)

Mule начал исследовать транспорт UDP, а мы активно перенимаем у zab его опыт работы с UDP-кодом LimeWire. Всё выглядит многообещающе, но предстоит ещё много работы (и согласно дорожной карте [2], это ещё вопрос нескольких месяцев). Есть идеи или предложения? Присоединяйтесь и помогите сфокусировать усилия на том, что действительно нужно сделать!

[2] http://www.i2p.net/roadmap#0.6

    1. azneti2p

Я чуть со стула не упал, когда получил эту инфу, но похоже, что ребята из azureus написали плагин I2P, позволяющий и анонимно пользоваться трекером, и анонимно передавать данные! Несколько торрентов тоже могут работать в пределах одного I2P destination (идентификатора назначения), и он напрямую использует I2PSocket, что позволяет тесно интегрироваться со streaming lib (библиотекой потоковой передачи). Плагин azneti2p всё ещё на ранней стадии в этом релизе 0.1, и на подходе множество оптимизаций и улучшений удобства использования, но если готовы немного замарать руки, заглядывайте в i2p-bt в сетях i2p irc и присоединяйтесь к веселью :)

Для любителей приключений возьмите последнюю версию azureus [3], ознакомьтесь с их руководством по I2P [4] и скачайте плагин [5].

[3] http://azureus.sourceforge.net/index_CVS.php [4] http://azureus.sourceforge.net/doc/AnonBT/i2p/I2P_howto.htm [5] http://azureus.sourceforge.net/plugin_details.php?plugin=azneti2p

duck предпринимает героические меры, чтобы сохранить совместимость с i2p-bt, и в #i2p-bt прямо сейчас идёт лихорадочная работа над кодом, так что следите за новым релизом i2p-bt в самое ближайшее время.

    1. fbsd

Благодаря работе lioux теперь в коллекции портов FreeBSD появился порт для i2p [6]. Хотя мы и не стремимся к появлению множества способов установки, зависящих от конкретных дистрибутивов, он обещает поддерживать его в актуальном состоянии при заблаговременном уведомлении о новом релизе. Это должно быть полезно для пользователей fbsd-current — спасибо, lioux!

[6] http://www.freshports.org/net/i2p/

    1. hosts.txt as WoT

Теперь, когда в релиз 0.4.2.6 включена адресная книга Ragnarok, процесс пополнения вашего hosts.txt новыми записями находится в руках каждого пользователя. Не только это: подписки адресной книги можно рассматривать как упрощённый аналог сети доверия — вы импортируете новые записи с сайта, которому доверяете, чтобы он знакомил вас с новыми назначениями (по умолчанию это dev.i2p и duck.i2p).

Эта возможность открывает совершенно новое измерение — люди могут выбирать, какие сайты по сути включать в свой hosts.txt, а какие — нет. Хотя для прежней публичной «анархии» тоже находится место, теперь, когда система именования не только в теории, но и на практике полностью распределена, людям придётся выработать собственные правила публикации чужих Destination (адресов назначения в I2P).

Важный момент, остающийся за кадром, заключается в том, что это возможность обучения для сообщества I2P. Ранее и gott, и я пытались продвинуть вопрос именования, опубликовав сайт gott как jrandom.i2p (он первым запросил этот сайт — я этого не делал, и у меня нет никакого контроля над содержимым этого URL). Теперь мы можем начать исследовать, как мы будем поступать с сайтами, не перечисленными в http://dev.i2p.net/i2p/hosts.txt или на forum.i2p. Отсутствие публикации в этих местах никоим образом не препятствует работе сайта — ваш hosts.txt — это просто ваша локальная адресная книга.

В общем, хватит болтовни, я просто хотел поставить людей в известность, чтобы мы все понимали, что предстоит сделать.

    1. ???

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

=jr