ในวันเดียวกันนั้น ZeroNet 0.7 และ 0.7.1 ได้รับการเผยแพร่ ซึ่งเป็นแพลตฟอร์มที่เผยแพร่ภายใต้ใบอนุญาต GPLv2 ซึ่งได้รับการออกแบบมาเพื่อสร้างไซต์ที่มีการกระจายอำนาจโดยใช้การเข้ารหัส Bitcoin และเครือข่าย BitTorrent
คุณสมบัติ ZeroNet:
- เว็บไซต์อัพเดทตามเวลาจริง
- รองรับโดเมน Namecoin .bit;
- โคลนเว็บไซต์ได้ในคลิกเดียว
- การอนุญาตตาม BIP32 โดยไม่ต้องใช้รหัสผ่าน: บัญชีของคุณได้รับการปกป้องโดยการเข้ารหัสแบบเดียวกับกระเป๋าเงิน Bitcoin ของคุณ
- เซิร์ฟเวอร์ SQL ในตัวพร้อมการซิงโครไนซ์ข้อมูล P2P: ช่วยให้คุณลดความซับซ้อนในการพัฒนาเว็บไซต์และเพิ่มความเร็วในการโหลดหน้าเว็บ
- รองรับเครือข่าย Tor โดยใช้บริการ .onion ที่ซ่อนอยู่แทนที่อยู่ IPv4
- การสื่อสารที่เข้ารหัส TLS
- การเปิดพอร์ต uPnP โดยอัตโนมัติ
- ปลั๊กอินสำหรับการสนับสนุนผู้ใช้หลายคน (openproxy);
- ทำงานได้กับเบราว์เซอร์และระบบปฏิบัติการใด ๆ
ใหม่ในเวอร์ชัน 0.7:
- โค้ดได้รับการออกแบบใหม่เพื่อให้ทำงานกับ Python3 ได้ (รองรับ Python 3.4-3.8)
- โหมดการซิงโครไนซ์ฐานข้อมูลที่ปลอดภัยยิ่งขึ้น
- การพึ่งพาไลบรารีภายนอกจะถูกลบออกเมื่อเป็นไปได้
- การตรวจสอบลายเซ็นจะเร็วขึ้น 5-10 เท่าด้วยการใช้ไลบรารี libsecp256k1
- ขณะนี้ใบรับรอง SSL ที่สร้างขึ้นจะถูกสุ่มเพื่อข้ามตัวกรองโปรโตคอล
- รหัส P2P ได้รับการอัปเดตเพื่อใช้โปรโตคอล ZeroNet
- โหมดออฟไลน์;
- แก้ไขข้อผิดพลาดเมื่ออัปเดตไฟล์สัญลักษณ์
ใหม่ในเวอร์ชัน 0.7.1:
- ปลั๊กอินใหม่ UiPluginManager ออกแบบมาเพื่อการติดตั้งและจัดการปลั๊กอิน
- รองรับ OpenSSL 1.1 เต็มรูปแบบ;
- ขณะนี้มีการใช้บันทึก Dummy SNI และ ALPN เพื่อทำให้การเชื่อมต่อดูเหมือนการเชื่อมต่อกับไซต์ HTTPS ทั่วไป
- ช่องโหว่ที่เป็นอันตรายที่อาจทำให้เกิดการเรียกใช้โค้ดบนฝั่งไคลเอ็นต์ได้รับการแก้ไขแล้ว
ที่มา: linux.org.ru