Wydanie ZeroNet 0.7 i 0.7.1

Tego samego dnia ukazały się ZeroNet 0.7 i 0.7.1, platforma dystrybuowana na licencji GPLv2, przeznaczona do tworzenia zdecentralizowanych stron internetowych z wykorzystaniem kryptografii Bitcoin i sieci BitTorrent.

Funkcje ZeroNetu:

  • Strony internetowe aktualizowane w czasie rzeczywistym;
  • Obsługa domen Namecoin .bit;
  • Klonowanie stron internetowych jednym kliknięciem;
  • Autoryzacja oparta na BIP32 bez hasła: Twoje konto jest chronione tą samą kryptografią, co Twój portfel Bitcoin;
  • Wbudowany serwer SQL z synchronizacją danych P2P: Pozwala uprościć tworzenie stron internetowych i przyspieszyć ładowanie stron;
  • Pełne wsparcie dla sieci Tor wykorzystującej ukryte usługi .onion zamiast adresów IPv4;
  • Komunikacja szyfrowana TLS;
  • Automatyczne otwieranie portu uPnP;
  • Wtyczka do obsługi wielu użytkowników (openproxy);
  • Współpracuje z każdą przeglądarką i systemem operacyjnym.

Nowości w wersji 0.7:

  • Kod został przerobiony tak, aby działał z Pythonem3 (obsługiwany jest Python 3.4-3.8);
  • Bardziej bezpieczny tryb synchronizacji bazy danych;
  • W miarę możliwości usunięto zależności od bibliotek zewnętrznych;
  • Weryfikacja podpisu jest przyspieszana 5-10 razy dzięki zastosowaniu biblioteki libsecp256k1;
  • Wygenerowane certyfikaty SSL są teraz losowe, aby ominąć filtry protokołów;
  • Kod P2P został zaktualizowany tak, aby korzystał z protokołu ZeroNet;
  • Tryb offline;
  • Naprawiono błąd podczas aktualizacji plików symboli.

Nowości w wersji 0.7.1:

  • Nowa wtyczka UiPluginManager przeznaczona do instalowania i zarządzania wtyczkami;
  • Pełne wsparcie dla OpenSSL 1.1;
  • Fałszywe rekordy SNI i ALPN są teraz używane do tworzenia połączeń wyglądających jak połączenia ze zwykłymi witrynami HTTPS;
  • Naprawiono niebezpieczną lukę, która potencjalnie mogła pozwolić na wykonanie kodu po stronie klienta.

Źródło: linux.org.ru

Dodaj komentarz