Itusilẹ ti Komunisiti 2 p2.0p ojiṣẹ ati ile-ikawe libcommunist 1.0

Komunisiti 2 P2.0P ojiṣẹ ati ile-ikawe libcommunist 1.0 ti jẹ atẹjade, eyiti o pẹlu awọn ẹya ti o ni ibatan si awọn iṣẹ nẹtiwọọki ati awọn ibaraẹnisọrọ P2P. O ṣe atilẹyin iṣẹ mejeeji lori Intanẹẹti ati lori awọn nẹtiwọọki agbegbe ti ọpọlọpọ awọn atunto. Koodu ise agbese ti pin labẹ iwe-aṣẹ GPLv3 ati pe o wa lori GitHub (Communist, libcommunist) ati GitFlic (Communist, libcommunist). Awọn atilẹyin ṣiṣẹ lori Linux ati Windows.

Lati fi idi ibaraẹnisọrọ laarin awọn olumulo, Komunisiti nlo apapo ti tabili hash ti a pin (iyatọ ti DHT ti a pinnu fun awọn alabara ṣiṣan) ati imọ-ẹrọ punching iho UDP (fun ibaraenisepo pẹlu awọn ogun lẹhin awọn olutumọ adirẹsi). IPv4 ati IPv6 Ilana ni atilẹyin. Awọn ifiranṣẹ le wa ni gbigbe nipasẹ relays (wo iwe). Gbogbo data ti wa ni ipamọ sori ẹrọ olumulo ni fọọmu ti paroko ati pe o tun gbejade ti paroko. Iwọn AES ati ero ibuwọlu oni nọmba ed25519 ni a lo fun fifi ẹnọ kọ nkan.

Lara awọn ayipada ninu ẹya tuntun:

  • Gbogbo awọn agbara nẹtiwọọki ti gbe lọ si ile-ikawe libcommunist.
  • Iṣẹ ṣiṣe ifọrọranṣẹ ti a ṣafikun (olupin ati alabara).
  • Atunto gbogbogbo ti koodu naa ti ṣe.
  • Ẹya 2.0 ko ni ibamu pẹlu awọn ẹya ti tẹlẹ (nbeere atunda ti profaili olumulo).

orisun: opennet.ru

Fi ọrọìwòye kun