Привет всем, сегодня запоздалые заметки,

  • Index:
  1. статус версии 0.6 2) PeerTest 3) introductions в SSU 4) веб-интерфейс I2PTunnel 5) mnet поверх i2p 6) ???
    1. 0.6 status

Как вы все видели, мы выпустили релиз 0.6 несколько дней назад, и в целом всё идёт довольно неплохо. Некоторые улучшения транспорта с 0.5.* выявили проблемы в реализации netDb, но исправления для большей части этого сейчас проходят тестирование (как сборка 0.6-1) и будут выпущены как 0.6.0.1 в ближайшее время. Мы также столкнулись с некоторыми проблемами с разными настройками NAT и межсетевых экранов, а также с проблемами MTU у некоторых пользователей — проблемами, которых не было в меньшей тестовой сети из-за меньшего числа тестировщиков. Для наиболее проблемных случаев добавлены обходные решения, но вскоре у нас будет долгосрочное решение - проверки пиров.

    1. PeerTest

With 0.6.1, we’re going to deploy a new system to collaboratively test and configure the public IPs and ports. This is integrated within the core SSU protocol and will be backwards compatible. Essentially what it does is lets Alice ask Bob what her public IP and port number is, and then in turn have Bob get Charlie to confirm her proper configuration, or to find out what the limitation preventing properation is. The technique is nothing new on the net, but is a new addition to the i2p codebase and should remove most common configuration error.

    1. SSU introductions

Как описано в спецификации протокола SSU, будет реализована функциональность, которая позволит пользователям, находящимся за межсетевыми экранами и NAT, полноценно участвовать в сети, даже если иначе они не могли бы получать неинициированные ими UDP‑сообщения. Это не сработает во всех возможных ситуациях, но охватит большинство. Есть сходство между сообщениями, описанными в спецификации SSU, и сообщениями, необходимыми для PeerTest, так что, возможно, когда спецификация будет обновлена этими сообщениями, мы сможем заодно передавать introductions («представления») вместе с сообщениями PeerTest. В любом случае мы развернём эти introductions в 0.6.2, и это тоже будет обратно совместимо.

    1. I2PTunnel web interface

Некоторые пользователи заметили и отправили сообщения о различных странностях в веб-интерфейсе I2PTunnel, и smeghead начал подготавливать необходимые исправления — возможно, он сможет подробнее рассказать об этих обновлениях, а также о предполагаемых сроках их выхода?

    1. mnet over i2p

Хотя меня не было на канале, когда шли обсуждения, судя по логам, похоже, icepick занимался тем, чтобы запустить mnet поверх I2P — что позволит распределённому хранилищу данных mnet обеспечивать устойчивую публикацию контента при анонимной работе. Я не слишком в курсе прогресса в этом направлении, но, похоже, icepick неплохо продвинулся с интеграцией с I2P через SAM и twisted; возможно, icepick сможет рассказать нам подробнее?

    1. ???

Ладно, происходит гораздо больше, чем написано выше, но я уже опаздываю, так что, пожалуй, прекратлю печатать и отправлю это сообщение. Смогу выйти в сеть ненадолго сегодня вечером, так что если кто-то будет онлайн, мы могли бы встретиться около 9:30 вечера или около того (когда бы вы ни получили это ;) в #i2p на привычных irc-серверах {irc.duck.i2p, irc.postman.i2p, irc.freenode.net, irc.metropipe.net}.

Спасибо за ваше терпение и помощь в продвижении дела вперёд!

=jr