Kuburitswa kweGNUnet P2P Platform 0.17

Kuburitswa kweGNUnet 0.17 framework, yakagadzirirwa kuvaka yakachengeteka yakadzikama P2P network, yaratidzwa. Manetiweki akagadzirwa uchishandisa GNUnet haana kana poindi yekutadza uye anokwanisa kuvimbisa kusakanganiswa kweruzivo rwevashandisi, kusanganisira kubvisa kushungurudzwa kunobvira nevehungwaru masevhisi uye vatariri vane mukana wetiweki node.

GNUnet inotsigira kugadzirwa kweP2P network pamusoro peTCP, UDP, HTTP/HTTPS, Bluetooth neWLAN, uye inogona kushanda muF2F (Shamwari-ku-shamwari) modhi. Kutenderera kweNAT kunotsigirwa, kusanganisira kushandisa UPnP uye ICMP. Kugadzirisa kuiswa kwedata, zvinokwanisika kushandisa tafura yehashi yakagoverwa (DHT). Zvishandiso zvekuisa mesh network zvinopihwa. Kuti usarudze kupa nekukanzura kodzero dzekuwana, iyo reclaimID yakatemerwa chitupa chekuchinjana sevhisi inoshandiswa, uchishandisa GNS (GNU Name System) uye Attribute-Based Encryption.

Iyo sisitimu inoratidzira yakaderera zviwanikwa kushandiswa uye inoshandisa yakawanda-maitiro ekuvaka kuti ipe yekuzviparadzanisa pakati pezvikamu. Zvishandiso zvinochinjika zvinopihwa kuchengetedza matanda uye kuunganidza nhamba. Kugadzira mashandisirwo ekupedzisira, GNUnet inopa API yemutauro weC uye zvinosungirwa kune mimwe mitauro yekuronga. Kurerutsa budiriro, zvinokurudzirwa kushandisa zviitiko zvishwe uye maitiro pachinzvimbo cheshinda. Inosanganisira raibhurari yekuyedza yekuisa otomatiki yekuyedza network inofukidza makumi ezviuru zvevezera.

Zvizhinji zvakagadzirira-zvakagadzirwa zvikumbiro zviri kuvandudzwa zvichibva paGNUnet tekinoroji:

  • Iyo GNS (GNU Name System) domain name system inoshanda seyakaganhurwa zvachose uye censorship-uchapupu kutsiva iyo DNS. GNS inogona kushandiswa padivi nepadivi neDNS uye inoshandiswa mumagariro echinyakare akadai sewebhu browser. Kusiyana neDNS, GNS inoshandisa girafu yakanangwa pachinzvimbo chemuti-senge hierarchy yemaseva. Kugadziriswa kwezita kwakafanana neDNS, asi zvikumbiro uye mhinduro dzinoitwa nenzira yakavanzika-iyo node kugadzirisa chikumbiro haizivi kuti mhinduro iri kutumirwa kunaani, uye nzvimbo dzekufambisa uye vataridzi vechitatu havagone kubvisa zvikumbiro nemhinduro. Kutendeseka uye kusachinjika kwezvinyorwa zvinovimbiswa kuburikidza nekushandiswa kwekriptographic mechanisms. Iyo DNS zone muGNS inotemerwa kushandisa boka reruzhinji neakavanzika ECDSA makiyi akavakirwa paCurve25519 elliptic curves.
  • Sevhisi yekugovanisa faira isingazivikanwe, iyo isingakubvumidze iwe kuongorora ruzivo nekuda kwekuendesa data mune yakavanzika fomu uye haibvumire iwe kuronda kuti ndiani akatumira, kutsvaga uye kudhawunirodha mafaera nekuda kwekushandiswa kweGAP protocol.
  • VPN sisitimu yekugadzira masevhisi akavanzika mu ".gnu" domain uye kutumira IPv4 uye IPv6 tunnel pamusoro peP2P network. Uyezve, IPv4-ku-IPv6 uye IPv6-ku-IPv4 zvirongwa zvekushandura zvinotsigirwa, pamwe chete nekugadzirwa kweIPv4-over-IPv6 uye IPv6-over-IPv4 tunnels.
  • GNUnet Kukurukurirana sevhisi yekufona nemanzwi paGNUnet. GNS inoshandiswa kuona vashandisi; zviri mukati mezwi traffic zvinofambiswa mune encrypted fomu. Kusazivikanwa hakusati kwapihwa - vamwe vezera vanogona kuteedzera kubatana pakati pevashandisi vaviri uye kuona yavo IP kero.
  • Platform yekuvaka yakatemerwa masocial network Secushare, uchishandisa iyo PSYC protocol uye kutsigira kugoverwa kwezviziviso mu multicast modhi uchishandisa yekupedzisira-kusvika-kumagumo encryption kuitira kuti vashandisi vane mvumo chete (avo vasina kutaurirwa mameseji) vanogona kuwana mameseji, mafaera, chats uye. nhaurirano , kusanganisira node administrator, havazokwanisi kuzviverenga);
  • Yakanaka Zviri nyore kuvanzika yakavharidzirwa email sisitimu inoshandisa GNUnet kuchengetedza metadata uye inotsigira akasiyana cryptographic mapuroteni ekusimbisa kiyi;
  • Iyo GNU Taler yekubhadhara sisitimu inopa kusazivikanwa kwevatengi, asi inoteedzera kutengeserana kwevatengesi kuitira pachena uye mutero wekubika. Inotsigira kushanda nemari yakasiyana-siyana iripo uye mari yemagetsi, kusanganisira madhora, euro uye bitcoins.

Iyo itsva vhezheni yeGNUnet ine shanduko dzinotyora kuenderana kweprotocol uye zvinotungamira kumatambudziko anogona kuitika kana node dzakavakirwa paGNUnet 0.17 uye zvekare kuburitswa kwakabatana. Kunyanya, kugarisana pane yakagoverwa hash tafura (DHT) level yakatyorwa - iyo DHT yekumisikidza yakagadziridzwa kune imwe vhezheni yeiyo yakatarwa, uye iyo block mhando tsananguro dzakaendeswa kuGANA (GNUnet Yakagoverwa Nhamba Chiremera). Yakawedzera tsigiro yeakarongedzerwa uye akaunganidzwa meseji mafomati. Shanduko dzekumashure dzisingaenderane maererano neiyo decentralized GNS domain name system (GNU Name System) inotakurwawo kubva kune itsva vhezheni yezvakatemwa. Kune marekodhi akawedzerwa kuGNS, zvinokwanisika kugadzirisa rekodhi hupenyu hwese.

Source: opennet.ru

Voeg