Открыть сервис

I2P

I2P (Invisible Internet Project) — это анонимная оверлейная сеть с распределённой архитектурой, предназначенная для создания защищённого канала связи, устойчивого к цензуре и мониторингу. В отличие от обычного интернета, где адресация и маршрутизация пакетов прозрачны, в I2P трафик шифруется на каждом узле, а маршрут строится через несколько промежуточных точек, что делает практически невозможным определение источника и получателя данных.

История

Проект I2P был основан в 2003 году группой разработчиков, недовольных архитектурой и безопасностью существовавших на тот момент анонимных сетей, прежде всего Freenet и Tor. Целью было создание более устойчивой к атакам и универсальной платформы, ориентированной в первую очередь на скрытые сервисы (анонимные веб-сайты, форумы, чаты, файлообменники). Название «Invisible Internet Project» подчёркивало основную задачу — сделать саму сеть и её структуру невидимой для внешнего наблюдателя. Первые версии были весьма нестабильными, но к концу 2000-х годов сеть обрела достаточную производительность и распространилась в среде, требующей максимальной конфиденциальности. Ключевым отличием от Tor изначально был упор на скрытые службы, а не на выход в обычный интернет, хотя позже были разработаны шлюзы для доступа к сайтам в клирнете (например, через промежуточные прокси). С начала 2010-х годов I2P активно развивается сообществом энтузиастов и поддерживается на нескольких языках. Согласно законодательству РФ, любые действия, направленные на ограничение доступа к информации в сети Интернет, должны соответствовать законам; сама технология I2P как инструмент не запрещена, но её использование для обхода блокировок или совершения правонарушений преследуется по закону.

Архитектура

I2P представляет собой оверлейную сеть, то есть логическую сеть, работающую поверх обычного интернета. Каждый участник сети (пир) запускает на своём компьютере клиент I2P, который выполняет функции как маршрутизатора, так и (опционально) скрытого сервиса.

Туннелирование

Основной механизм передачи данных в I2P — туннели. Любое сообщение, отправляемое в сеть, разбивается на зашифрованные фрагменты, которые передаются через цепочку последовательно соединённых узлов. Туннель бывают двух типов:

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

Шифрование

I2P использует многослойное шифрование. Пакет последовательно зашифровывается ключами каждого промежуточного узла в маршруте. Узлы, находящиеся «внутри» туннеля, не могут прочитать содержимое пакета. Гарантируется целостность и конфиденциальность передачи на каждом участке. Для шифрования применяются алгоритмы AES, ECDSA, EdDSA и другие.

Маршрутизация и поиск узлов

Адресация внутри I2P основывается на криптографических идентификаторах — публичных ключах узлов. Для поиска других узлов используется распределённая хэш-таблица (DHT), которая хранит информацию о доступных узлах и их адресах. Эта DHT децентрализована — нет центральных серверов, на которых хранятся списки участников. Каждый пир хранит часть таблицы и помогает другим пирам находить путь к нужному узлу.

Возможности и применение

Основные возможности сети I2P:

  1. Eepsites (скрытые сайты): веб-сайты, доступные только внутри сети I2P. Их адреса заканчиваются на домен .i2p. Такие сайты не имеют фиксированного IP-адреса, их расположение скрыто за туннелями, что делает их устойчивыми к блокировкам и DDOS-атакам. На них размещаются форумы, блоги, файлообменники, социальные сети (например, Planetary Social).
  2. Анонимный файлообмен: существуют клиенты, работающие поверх I2P, такие как I2PSnark или Vuze (с поддержкой I2P), которые позволяют обмениваться файлами через BitTorrent-подобные протоколы, но без раскрытия IP-адреса.
  3. Анонимные сообщения: встроенная служба I2P-Messenger и протокол IRC через I2P позволяют общаться в реальном времени с сохранением анонимности.
  4. Почта: служба Susimail обеспечивает анонимную электронную переписку внутри сети.
  5. Выход в клирнет: через специальные прокси-шлюзы (Outproxy) можно безопасно посещать обычные интернет-сайты, однако это менее безопасно, так как трафик выходит из сети и может быть перехвачен. Обычно пользователи I2P используют данную возможность с осторожностью.

Отличия от Tor

Хотя I2P и Tor часто сравнивают, между ними есть существенные различия:

Критика и безопасность

I2P, как и любая анонимная сеть, не гарантирует полной анонимности. Основные риски:

Интересные факты

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →