Anonimowa sieć I2P 2.2.0 i klient C++ i2pd 2.47.0 zostały wydane. I2P to wielowarstwowa anonimowa rozproszona sieć działająca na szczycie zwykłego Internetu, aktywnie wykorzystująca kompleksowe szyfrowanie w celu zagwarantowania anonimowości i izolacji. Sieć zbudowana jest w trybie P2P i powstaje dzięki zasobom (przepustowości) udostępnianym przez użytkowników sieci, co pozwala na obejście się bez użycia centralnie sterowanych serwerów (komunikacja w sieci oparta jest na wykorzystaniu szyfrowanych jednokierunkowych tuneli pomiędzy uczestnik i rówieśnicy).
Sieć I2P umożliwia anonimowe tworzenie stron internetowych i blogów, wysyłanie wiadomości błyskawicznych i e-maili, udostępnianie plików oraz organizowanie sieci P2P. Klienci I2P służą do budowania i użytkowania anonimowych sieci dla aplikacji klient-serwer (strony internetowe, czaty) oraz P2P (udostępnianie plików, kryptowaluty). Podstawowy klient I2P jest napisany w Javie i działa na szerokiej gamie platform, takich jak: Windows, Linux, macOS, Solaris, itd. I2pd jest niezależną implementacją klienta I2P w C++ i jest rozpowszechniany na podstawie zmodyfikowanej licencji BSD.
Nowa wersja wprowadza zmiany w komponentach NetDB, Floodfill i Peer-Selection, mające na celu utrzymanie sprawności routera w przypadku ataków DDoS. Podsystem strumieniowania posiada teraz ochronę przed atakami manipulującymi ponownym wysyłaniem wcześniej przechwyconych zaszyfrowanych pakietów. Do i2psnark dodano nowe funkcje wyszukiwania. Dodano obsługę limitowania połączeń przychodzących do transportów. Poprawiono wydajność list bloków.
Źródło: opennet.ru
