Freenet www.freenetproject.org/ Freenet играл значительную
роль в начальных стадиях проекта I2P - предоставляя доказательства к
жизнеспособности яркого псевдонимного сообщества, полностью
содержавшегося в пределах сети. Демонстрируя, что опасностей,
заключенных в outproxies, можно было избежать. Поначалу I2P начиналась
как заменяющий коммуникационный уровень для Freenet, пытаясь
факторизовать сложности защиты масштабируемой, анонимной и безопасной
сети точка-точка от нападок цензуры, используя стойкое распределенное
хранилище данных. Однако, в течение долгого времени, часть проблем
анонимности и масштабируемости, унаследованных от алгоритмов Freenet,
прояснила, что в центре внимания I2P должна оставаться как система,
строго обеспечивающая универсальный анонимный коммуникационный уровень, а
не быть компонентом Freenet. За эти годы, разработчики Freenet пришли к
видению слабых мест в старом проекте, которое заставило их предположить
требование, чтобы уровень "premix" предоставлял более существенную
анонимность. Другими словами, Freenet должен работать поверх mixnet,
такой как I2P или Tor, с "клиентскими узлами" запросами и публикацией
данных через mixnet на "серверных узлах", которые выбирают и хранят
данные согласно распределенным эвристическим алгоритмам хранения данных
Freenet.
Функциональность Freenet
очень похожа на I2P, поскольку Freenet исходно обеспечивает многие из
инструментов для операционной среды с высокими задержками, в то время
как I2P исходно обеспечивает сеть с низкими задержками, подходящую для
того, чтобы предоставлять соответствующую анонимность. Логика разделения
mixnet от стойкого к цензуре распределенного хранилища данных, все еще
кажется самоочевидной в перспективе разработки системы распределения
ресурсов, обеспечивающей анонимность и безопасность. Мы надеемся, что
команда Freenet будет прилагать усилия в этом направлении, не создавая
заново (или помогая улучшиться, по мере необходимости) существующие
mixnets как I2P или Tor.
|