Отчет о поездке на Def Con
Я поехал на Def Con 27 на прошлых выходных, чтобы провести воркшоп по разработке приложений для I2P и лично встретиться с zzz, mhatta и Alex.
Мой воркшоп прошёл хорошо, на него даже пришли несколько разработчиков приложений! В частности, у меня была довольно длинная беседа с человеком по имени Мэри о том, как I2P можно использовать, чтобы устранить централизацию и усилить конфиденциальность в приложении типа “Magic Wormhole”. Хотя на тот момент я был не до конца знаком с Magic Wormhole, думаю, большая часть моих советов была применима. Думаю, у Мэри были очень интересные и реализуемые идеи о более ориентированных на человека способах обмена информацией, которые могли бы быть интересны в приложениях I2P, и я с нетерпением жду возможности поэкспериментировать с некоторыми из них.
Материалы, которые я подготовил для воркшопа по разработке приложений, доступны на Github! https://github.com/eyedeekay/defcon Пожалуйста, считайте это «живым» документом, ваш вклад приветствуется! Поскольку он распространяется по либеральной лицензии, вы можете сделать форк и адаптировать его под себя. Делитесь своими примерами, своими хаками, поправляйте мои запятые, покритикуйте мой стиль подготовки документации — или просто распечатайте свою копию в виде буклета!
Я также поговорил с человеком, который консультирует правительство о различиях между I2P и Tor, о том, почему I2P более ориентирован на P2P, и о некоторых сценариях, в которых пиры (peers) в P2P-приложении могут захотеть повысить конфиденциальность друг от друга, и почему I2P, возможно, в уникальной степени подходит для этого.
В целом оба воркшопа по разработке приложений прошли хорошо, хотя и не совсем по плану, поскольку лишь небольшая часть аудитории оказалась разработчиками приложений. У меня сложилось впечатление, что многие очень интересуются I2P, но при этом многих сбивает с толку, как устроено взаимодействие с I2P. Переключившись на их вопросы и объединившись с zzz, mhatta и Alex, мы довольно успешно поработали с аудиторией, которая оказалась более разнородной по профессиям, интересам и уровню знаний об I2P, чем ожидалось.
Кроме того, я также поговорил с Alex о моём экспериментальном плагине-прокси I2P для Firefox, основанном на контекстных идентичностях, и, в перспективе, для Brave Browser. Удалось немного поговорить о bundling (совместной поставке), но не слишком подробно, так как это была очень загруженная конференция. С нетерпением жду возможности вскоре продолжить это обсуждение с ним.
Мы с mhatta чуть не выиграли омара в автомате с клешнёй, но он оказался настоящим бойцом и вырвался в последнюю секунду. Правда, на мгновение я подумал, что уже поймал его. :)
В дополнение к заметкам zzz на будущее, помимо замечания о том, что их стоит сделать более общими, я считаю, что наши воркшопы не смогли бы так хорошо адаптироваться к потребностям аудитории без поддержки mhatta и Alex. Присутствие людей, которые могут помогать участникам индивидуально или в небольших группах, оказалось чрезвычайно полезным — огромное-огромное спасибо им обоим за помощь.