Die anonyme Netzwerk I2P 2.5.0 und der C++-Client i2pd 2.51.0 wurden veröffentlicht. I2P ist ein mehrschichtiges, anonymes, verteiltes Netzwerk, das über das herkömmliche Internet betrieben wird und aktiv End-to-End-Verschlüsselung nutzt, um Anonymität und Isolation zu garantieren. Das Netzwerk wird im P2P-Modus aufgebaut und basiert auf den Ressourcen (Bandbreite), die von den Nutzern des Netzwerks zur Verfügung gestellt werden, wodurch der Einsatz zentral verwalteter Server überflüssig wird (die Kommunikation im Netzwerk basiert auf der Nutzung von verschlüsselten unidirektionalen Tunneln zwischen den Teilnehmern und Peers).
Im I2P-Netzwerk können anonym Websites und Blogs erstellt, Instant-Nachrichten und E-Mails gesendet, Dateien ausgetauscht und P2P-Netzwerke organisiert werden. Für den Aufbau und die Nutzung anonymisierter Netzwerke für Client-Server- (Webseiten, Chats) und P2P- (Dateiübertragungen, Kryptowährungen) Anwendungen werden I2P-Clients eingesetzt. Der Basis-I2P-Client ist in Java geschrieben und kann auf einer Vielzahl von Plattformen wie Windows, Linux, macOS, Solaris usw. betrieben werden. I2pd ist eine unabhängige Implementierung des I2P-Clients in C++ und wird unter einer modifizierten BSD-Lizenz verteilt.
In der neuen Version:
- Im BitTorrent-Client i2psnark wurde die Unterstützung für die Suche nach Torrent-Dateien implementiert. Die Kompatibilität mit anderen BitTorrent-Clients, die I2P unterstützen, wie BiglyBT und qBittorrent, wurde verbessert.
- Im E-Mail-Client SusiMail wurde die Möglichkeit zur Formatierung des Inhalts von E-Mails mit Markdown-Formatierung hinzugefügt und die Unterstützung für das Anhängen von Dateien an E-Mails durch Drag-and-Drop verbessert.
- In die Tunnel, die mit dem Hidden Service Manager erstellt werden, wurde die Unterstützung für den Keepalive-Mechanismus hinzugefügt, um die Leistung zu steigern.
- In der Datenbank NetDB, die zur Entdeckung von Peers im I2P-Netzwerk verwendet wird, wurde der Schutz vor Spam verstärkt.
- Im Router wurden die Mittel zur Blockierung verdächtiger Nachrichten verbessert.
- Die Erstellung von Builds für Android und Windows wurde verbessert.
- Im i2pd wurden neue Algorithmen zur Berechnung von RTT, RTO und des gleitenden Fensters implementiert. Eine Überlastungsanzeige wurde hinzugefügt. Im SOCKS-Proxy wurde SOCKS5 anstelle von SOCKS4 verwendet. Für das Transportprotokoll SSU2 wurden neue Implementierungen für die erneute Übertragung von Paketen, den Sendepuffer, das gleitende Fenster, Zeitüberschreitungen und das Überlastungsmanagement vorgeschlagen.
Quelle: opennet.ru
