Wersja ZeroNet przepisana w Pythonie3

Wersja ZeroNet, przepisana w Pythonie3, jest gotowa do testów.
ZeroNet to darmowe i otwarte oprogramowanie, sieć peer-to-peer, która nie wymaga serwerów. Wykorzystuje technologie BitTorrent do wymiany stron internetowych oraz kryptografię Bitcoin do podpisywania przesyłanych danych. Postrzegana jako odporna na cenzurę metoda dostarczania informacji bez pojedynczego punktu awarii.
Sieć nie jest anonimowa ze względu na zasadę działania protokołu BitTorrent. ZeroNet obsługuje korzystanie z sieci w połączeniu z Torem.
Innowacje:

  • Zaimplementowano kompatybilność z Pythonem 3.4-3.7;
  • Zaimplementowano nową warstwę bazy danych, aby pomóc uniknąć uszkodzenia bazy danych podczas nieoczekiwanych wyłączeń;
  • Weryfikacja podpisu przy użyciu libsecp256k1 (dzięki ZeroMux) jest 5-10 razy szybsza niż wcześniej;
  • Ulepszone generowanie certyfikatów SSL;
  • Nowa biblioteka służy do monitorowania systemu plików w trybie debugowania;
  • Naprawiono otwieranie paska bocznego na wolnych komputerach.

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

Dodaj komentarz