I2P оновлення: I2P 2.9.0 та i2pd 2.57.0
I2P 2.9.0 та i2pd 2.57.0: оновлення анонімної мережі для покращеної безпеки та продуктивності
Нещодавно був представлений реліз анонімної мережі I2P 2.9.0 та C++-клієнта i2pd 2.57.0. I2P є багатошаровою анонімною розподіленою мережею, що працює поверх звичайного інтернету, активно використовує наскрізне (end-to-end) шифрування та гарантує анонімність і ізольованість.
Мережа I2P побудована за принципом P2P та формується завдяки ресурсам (пропускній здатності), які надаються користувачами. Це дозволяє обходитись без застосування централізовано керованих серверів. Комунікації всередині мережі базуються на використанні шифрованих односпрямованих тунелів між учасником та peer-ами.
Можливості анонімної мережі I2P
В мережі I2P можна анонімно створювати веб-сайти та блоги, надсилати миттєві повідомлення й електронну пошту, обмінюватись файлами та організовувати P2P-мережі. Для побудови й використання анонімних мереж застосовуються I2P-клієнти.
Базовий I2P-клієнт написаний мовою Java та може працювати на широкому спектрі платформ: Windows, Linux, macOS, Solaris тощо. I2pd — це незалежна реалізація клієнта I2P мовою C++, яка розповсюджується під модифікованою ліцензією BSD.
Ключові оновлення в I2P 2.9.0
- Підвищено продуктивність системи i2ptunnel завдяки оптимізації використання потоків
- Реалізацію протоколу NTCP2 адаптовано для захисту від probing-атак
- Продовжено інтеграцію системи сповіщень для додатків, таких як torrent-клієнт i2psnark
- Увімкнено режим floodfill за замовчуванням для всіх нових інсталяцій
- Забезпечено візуалізацію карти відомих маршрутизаторів peer-ів мережі з netDb
- Продовжено роботу над системою контролю пропускної здатності для тунелів і над протоколом Datagram2
- Заплановано перехід на пост-квантову криптографію
- Починаючи з релізу I2P 2.11.0, клієнт вимагатиме Java 17
Оновлення C++-клієнта i2pd 2.57.0
Для C++-клієнта i2pd у версії 2.57.0 було внесено ряд важливих змін:
- Додано підтримку ОС OpenIndiana (Solaris)
- Виправлено 32-бітну збірку для ОС Haiku
- Реалізовано локальні доменні сокети для інтерфейсу I2CP
- Забезпечено доступ до HTTP- та SOCKS-проксі в інтерфейсі BOB
- Додано обробку FORWARD-сесії хости в інтерфейсі SAM
- Впроваджено параметр тунелю “keys=shareddest” для використання спільної локальної кінцевої точки
- Виправлено маршрутизацію для протоколу SSU2
- Відвернено видалення довірених peer-ів з netDb
- Усунено аварійне завершення при розриві з’єднання в інтерфейсі SAM
- Вимкнено контроль втрат під час потокової передачі
- Оновлено реалізацію протоколу NTCP2 для протидії probing-атакам
- Оновлено мінімальну версію peer-а для маршрутизатора до 0.9.62
- Додано підтримку протоколу datagram першої версії в інтерфейсі SAM без використання порту
- Додано локалізацію на івриті та хінді
- Оновлено список reseed-серверів
Отже, нові версії I2P 2.9.0 та i2pd 2.57.0 привносять значні покращення в анонімну мережу, підвищуючи її безпеку, продуктивність та функціональність, що робить платформу ще надійнішою для користувачів, які цінують конфіденційність у мережі.