เครือข่ายที่ไม่ระบุชื่อ I2P 2.4.0 และไคลเอนต์ C++ i2pd 2.50.0 ได้รับการเผยแพร่ I2P เป็นเครือข่ายกระจายแบบไม่เปิดเผยตัวตนหลายชั้นที่ทำงานบนอินเทอร์เน็ตปกติ โดยใช้การเข้ารหัสจากต้นทางถึงปลายทาง รับประกันการไม่เปิดเผยตัวตนและการแยกตัว เครือข่ายถูกสร้างขึ้นในโหมด P2P และถูกสร้างขึ้นด้วยทรัพยากร (แบนด์วิดท์) ที่ผู้ใช้เครือข่ายมอบให้ซึ่งทำให้สามารถทำได้โดยไม่ต้องใช้เซิร์ฟเวอร์ที่จัดการจากส่วนกลาง (การสื่อสารภายในเครือข่ายขึ้นอยู่กับการใช้อุโมงค์ทิศทางเดียวที่เข้ารหัสระหว่าง ผู้เข้าร่วมและเพื่อนร่วมงาน)
เครือข่าย I2P ช่วยให้คุณสร้างเว็บไซต์และบล็อก ส่งข้อความโต้ตอบแบบทันทีและอีเมล แชร์ไฟล์ และจัดการเครือข่าย P2P ได้โดยไม่ระบุตัวตน ไคลเอนต์ I2P ใช้สำหรับสร้างและใช้งานเครือข่ายที่ไม่ระบุตัวตนสำหรับแอปพลิเคชันแบบไคลเอนต์-เซิร์ฟเวอร์ (เว็บไซต์ แชท) และ P2P (การแชร์ไฟล์ สกุลเงินดิจิทัล) ไคลเอนต์ I2P พื้นฐานเขียนด้วยภาษา Java และทำงานบนแพลตฟอร์มที่หลากหลาย เช่น Windows, Linux, macOSI2pd เป็นการใช้งานไคลเอ็นต์ I2P แบบอิสระที่เขียนด้วยภาษา C++ และเผยแพร่ภายใต้ใบอนุญาต BSD ที่ได้รับการแก้ไขแล้ว (เช่น Solaris เป็นต้น)
ในเวอร์ชันใหม่:
- ปรับปรุงการค้นหาในฐานข้อมูล NetDB ที่ใช้สำหรับการค้นพบเพียร์ในเครือข่าย I2P
- มีการนำการจัดการการเกิดโอเวอร์โหลดและความสามารถในการถ่ายโอนโหลดจากเพียร์ที่โอเวอร์โหลดไปยังโหนดอื่นมาใช้ ซึ่งช่วยเพิ่มความยืดหยุ่นของเครือข่ายระหว่างการโจมตี DDoS
- ความสามารถด้านความปลอดภัยขั้นสูงสำหรับเราเตอร์แต่ละตัวและแอปพลิเคชันที่ใช้งานได้รับการขยายเพิ่มขึ้น เพื่อป้องกันการรั่วไหลของข้อมูลระหว่างเราเตอร์และแอปพลิเคชัน ฐานข้อมูล NetDB จึงถูกแยกออกเป็นสองฐานข้อมูลแยกกัน ได้แก่ ฐานข้อมูลสำหรับเราเตอร์และฐานข้อมูลสำหรับแอปพลิเคชัน
- เพิ่มความสามารถในการบล็อคเราเตอร์ชั่วคราว
- โปรโตคอลการขนส่ง SSU1 ที่ล้าสมัยถูกปิดใช้งานและแทนที่ด้วยโปรโตคอล SSU2
- เพิ่มการรองรับ Haiku OS ให้กับ i2pd แล้ว
ที่มา: opennet.ru
