Sakin GNUnet P2P Platform 0.17

An gabatar da sakin tsarin GNUnet 0.17, wanda aka tsara don gina amintattun cibiyoyin sadarwar P2P. Cibiyoyin sadarwar da aka ƙirƙira ta amfani da GNUnet ba su da maki guda na gazawa kuma suna iya ba da garantin rashin keta bayanan sirri na masu amfani, gami da kawar da yuwuwar cin zarafi ta ayyukan leƙen asiri da masu gudanarwa tare da samun damar shiga nodes na cibiyar sadarwa.

GNUnet yana goyan bayan ƙirƙirar hanyoyin sadarwar P2P akan TCP, UDP, HTTP/HTTPS, Bluetooth da WLAN, kuma yana iya aiki a yanayin F2F (Aboki-da-aboki). Ana tallafawa zirga-zirgar NAT, gami da amfani da UPnP da ICMP. Don magance jeri na bayanai, yana yiwuwa a yi amfani da tebur zanta da aka rarraba (DHT). Ana ba da kayan aikin tura cibiyoyin sadarwar raga. Don zaɓin bayar da soke haƙƙin samun dama, ana amfani da sabis ɗin musayar sifa na reclaimID ID, ta yin amfani da GNS (Tsarin Sunan GNU) da Sirri na tushen Sifa.

Tsarin yana da ƙarancin amfani da albarkatu kuma yana amfani da tsarin gine-gine masu yawa don samar da keɓance tsakanin abubuwan haɗin gwiwa. Ana ba da kayan aiki masu sassauƙa don kiyaye rajistan ayyukan da tattara ƙididdiga. Don haɓaka aikace-aikacen ƙarshen amfani, GNUnet yana ba da API don yaren C da ɗaure don wasu harsunan shirye-shirye. Don sauƙaƙe ci gaba, an ba da shawarar yin amfani da madaukai da matakai maimakon zaren. Ya haɗa da ɗakin karatu na gwaji don tura cibiyoyin sadarwar gwaji ta atomatik wanda ke rufe dubun dubatar takwarorinsu.

Ana haɓaka aikace-aikacen da aka shirya da yawa bisa fasahar GNUnet:

  • Tsarin sunan yanki na GNS (GNU Name System) yana aiki ne a matsayin wanda aka raba gaba daya da kuma maye gurbin hujjoji na DNS. Ana iya amfani da GNS gefe da gefe tare da DNS kuma ana amfani dashi a aikace-aikacen gargajiya kamar masu binciken gidan yanar gizo. Ba kamar DNS ba, GNS yana amfani da jadawali da aka ba da umarni maimakon tsarin sabar kamar itace. Ƙididdigar suna yana kama da DNS, amma ana yin buƙatu da amsa ta hanyar sirri - kumburin sarrafa buƙatun bai san wanda ake aika da amsa ba, kuma nodes ɗin wucewa da masu sa ido na ɓangare na uku ba za su iya yanke buƙatun da martani ba. Ana tabbatar da mutunci da rashin canzawar bayanan ta hanyar amfani da na'urori na sirri. An ƙaddara yankin DNS a cikin GNS ta amfani da gungun maɓallan ECDSA na jama'a da masu zaman kansu bisa Curve25519 masu lanƙwasa.
  • Sabis don raba fayil ɗin da ba a san shi ba, wanda baya ba ku damar bincika bayanai saboda canja wurin bayanai kawai a cikin rufaffen tsari kuma baya ba ku damar waƙa da wanda ya buga, bincika da zazzage fayilolin godiya ta hanyar amfani da ka'idar GAP.
  • Tsarin VPN don ƙirƙirar ayyuka masu ɓoye a cikin yankin ".gnu" da tura IPv4 da IPv6 tunnels akan hanyar sadarwar P2P. Bugu da ƙari, ana tallafawa tsarin fassarar IPv4-to-IPv6 da IPv6-zuwa-IPv4, da kuma ƙirƙirar IPv4-over-IPv6 da IPv6-over-IPv4 tunnels.
  • Sabis na Taɗi na GNUnet don yin kiran murya akan GNUnet. Ana amfani da GNS don gano masu amfani; ana watsa abubuwan da ke cikin zirga-zirgar murya ta hanyar ɓoyewa. Har yanzu ba a bayar da bayanin sirri ba - sauran takwarorinsu na iya bin hanyar haɗin kai tsakanin masu amfani biyu kuma su tantance adiresoshin IP ɗin su.
  • Platform don gina cibiyoyin sadarwar jama'a Secushare, ta amfani da ka'idar PSYC da tallafawa rarraba sanarwa a cikin yanayin multicast ta amfani da ɓoye-ɓoye na ƙarshe-zuwa-ƙarshen ta yadda masu izini kawai (waɗanda ba a tuntuɓar saƙon zuwa gare su) za su iya samun damar saƙonni, fayiloli, taɗi da tattaunawa , ciki har da masu kula da kumburi, ba za su iya karanta su ba);
  • Kyakkyawan tsarin rufaffen sirri na sirri mai sauƙi wanda ke amfani da GNUnet don kare metadata kuma yana goyan bayan ka'idojin sirri daban-daban don tabbatarwa maɓalli;
  • Tsarin biyan kuɗi na GNU Taler yana ba da ɓoyewa ga masu siye, amma yana bin ma'amalar masu siyarwa don bayyana gaskiya da rahoton haraji. Yana goyan bayan aiki tare da kudade daban-daban na yanzu da kuɗin lantarki, gami da daloli, Yuro da bitcoins.

Sabuwar sigar GNUnet ta ƙunshi canje-canje waɗanda ke karya daidaituwar yarjejeniya kuma suna haifar da yuwuwar matsaloli lokacin da nodes dangane da GNUnet 0.17 da tsofaffin sakewa suna hulɗa. Musamman ma, an karya daidaituwa a matakin tebur ɗin zanta da aka rarraba (DHT) - an sabunta aiwatar da DHT zuwa sabon sigar ƙayyadaddun ƙayyadaddun bayanai, kuma an matsar da ma'anar nau'in toshe zuwa GANA (GNUnet Assigned Numbers Authority). Ƙara goyon baya don tsarin saƙon da aka haɗa da daidaitacce. Canje-canje marasa jituwa na baya game da tsarin sunan yanki na GNS (Tsarin Sunan GNU) kuma ana ɗaukar su daga sabon sigar ƙayyadaddun bayanai. Don bayanan da aka ƙara zuwa GNS, yana yiwuwa a saita rikodin tsawon rayuwar.

source: budenet.ru

Add a comment