Misy ny GNUnet 0.12, rafitra ho an'ny fananganana tambajotra P2P azo antoka

Nahita ny hazavana famoahana framework GNUnet 0.12, natao hananganana tambajotra P2P voaaro amin'ny sehatra azo antoka. Ny tambajotra noforonina tamin'ny fampiasana ny GNUnet dia tsy manana teboka iray tsy fahombiazana ary afaka miantoka ny tsy fanitsakitsahana ny mombamomba ny mpampiasa, ao anatin'izany ny fanafoanana ny fanararaotana mety ataon'ny sampan-draharaham-pitsikilovana sy ny mpitantana manana fidirana amin'ny node tambajotra. Ny famotsorana dia voamarika fa misy fanovana protocole manan-danja izay manapaka ny fifanarahana mihemotra amin'ny dikan-teny 0.11.x.

GNUnet dia manohana ny famoronana tambajotra P2P amin'ny TCP, UDP, HTTP/HTTPS, Bluetooth ary WLAN, ary afaka miasa amin'ny fomba F2F (Friend-to-friend). Ny fitetezana NAT dia tohanana, ao anatin'izany ny fampiasana UPnP sy ICMP. Mba hamahana ny fametrahana angon-drakitra dia azo atao ny mampiasa latabatra tenifototra voazara (DHT). Misy fitaovana amin'ny fametrahana tambajotra harato. Mba hanomezana sy hanafoanana ny zon'ny fidirana, dia ampiasaina ny serivisy fifanakalozam-pahalalana momba ny famantarana famantarana mamerina ID, NAMPIASA GNS (GNU Name System) ary encryption mifototra amin'ny toetra (Encryption mifototra amin'ny toetra).

Ny rafitra dia manasongadina fanjifana loharanon-karena ambany ary mampiasa maritrano misy dingana maro mba hanomezana fitokanana eo amin'ireo singa. Misy fitaovana mora azo amin'ny fitazonana diary sy fanangonana antontan'isa. Mba hamoronana rindranasa ampiasaina amin'ny farany, GNUnet dia manome API ho an'ny fiteny C sy fatorana ho an'ny fiteny fandaharana hafa. Mba hanatsorana ny fampandrosoana, dia soso-kevitra ny hampiasa tadivavarana hetsika sy dingana fa tsy kofehy. Ahitana tranomboky andrana ho an'ny fametrahana ho azy ireo tambajotra andrana mandrakotra ireo namany an'aliny.

Endri-javatra vaovao lehibe ao amin'ny GNUnet 0.12:

  • Ao amin'ny rafitra anaran-tsehatra GNS decentralized (GNU Name System), dia nisy ny fanovana natao tamin'ireo protocoles manan-danja (mba hifanaraka amin'ny fivoarana mivoatra. fepetra arahana fenitra ho avy). Anaran-tranonkala sy marika aseho ao amin'ny UTF-8, tsy mampiasa IDNA punycode notation. Nisy plugin NSS natolotra ho an'ny fanodinana anarana IDNA tsy manara-penitra. Nampiana plugin iray ihany koa hanakanana ny fangatahana avy amin'ny faka (GNUnet dia tsy tokony ho lasa faka).
  • Ao amin'ny GNS ary NSE (Tombantomban'ny Haben'ny Tambajotra) dia niova ny porofon'ny algorithm amin'ny asa ampiasaina amin'ny fanafoanana faritra faritra. Ny fiovana dia mifandray amin'ny fitomboan'ny fahasarotan'ny kajy amin'ny ASICs manokana.
  • Ny plugin mampihatra ny fitaterana amin'ny UDP dia nafindra ho amin'ny sokajy andrana noho ny olana momba ny fahamarinan-toerana;
  • kokoa ary voarakitra an-tsoratra ny endrika binary ho an'ny fanalahidin'ny daholobe RSA;
  • nesorina hashing tsy ilaina amin'ny sonia nomerika EdDSA;
  • Nampiana ny fahafahana mametraka ny script gnunet-logread hanamarina ny logs;
  • Nadika ho code ny fampiharana ECDH TweetNaCl;
  • Efa voavaha ny olana maro ao amin'ny rafitra fivoriambe. Nesorina tamin'ny fiankinan-doha
    GLPK (GNU Linear Programming Kit). Nampiana famaritana fonosana marina ho an'ny fizarana mifototra amin'ny mpitantana ny fonosana guix.

Fampiharana efa vita maro no novolavolaina mifototra amin'ny teknolojia GNUnet:

  • Serivisy ho an'ny fizarana rakitra tsy mitonona anarana, izay tsy mamela anao hamakafaka ny vaovao noho ny famindrana angon-drakitra amin'ny endrika miafina ihany ary tsy mamela anao hanara-maso izay nandefa, nikaroka ary naka rakitra noho ny fampiasana ny protocol GAP.
  • Rafitra VPN hamoronana tolotra miafina ao amin'ny sehatra β€œ.gnu” sy handefasana tonelina IPv4 sy IPv6 amin'ny tambajotra P2P. Fanampin'izany, tohana ny tetika fandikan-teny IPv4-to-IPv6 sy IPv6-to-IPv4, ary koa ny famoronana tonelina IPv4-over-IPv6 sy IPv6-over-IPv4.
  • Ny rafitra anaran-tsehatra GNS (GNU Name System) dia fanoloana ny DNS amin'ny alΓ lan'ny fitsinjaram-pahefana tanteraka sy manaporofo ny sivana. Ny GNS dia azo ampiasaina miaraka amin'ny DNS ary ampiasaina amin'ny fampiharana mahazatra toy ny navigateur web. Ny fahamendrehana sy ny tsy fiovaovan'ny firaketana dia azo antoka amin'ny fampiasana fomba cryptographic. Tsy sahala amin'ny DNS, GNS dia mampiasa grafika mivantana fa tsy ambaratongan'ny lohamilina mitovy amin'ny hazo. Ny famahana ny anarana dia mitovitovy amin'ny DNS, fa ny fangatahana sy ny valin-kafatra dia atao amin'ny fitazonana ny tsiambaratelo - ny node fanodinana ny fangatahana dia tsy mahafantatra hoe iza no handefasana ny valiny, ary ny transit nodes sy ny mpanara-maso antoko fahatelo dia tsy afaka mamaritra ny fangatahana sy ny valiny;
  • Serivisy fifampiresahana GNUnet hanaovana antso an-tariby amin'ny GNUnet. Ny GNS dia ampiasaina hamantarana ireo mpampiasa; ny votoatin'ny fifamoivoizana amin'ny feo dia alefa amin'ny endrika miafina. Tsy mbola nomena ny anarana tsy fantatra anarana - afaka manara-maso ny fifandraisana misy eo amin'ny mpampiasa roa ny namana hafa ary mamaritra ny adiresy IP-ny.
  • Sehatra fananganana tambajotra sosialy itsinjaram-pahefana Secushare, mampiasa ny protocol PSYC ary manohana ny fizarana fampandrenesana amin'ny fomba multicast amin'ny alΓ lan'ny encryption end-to-end ka ireo mpampiasa nahazo alalana ihany no afaka miditra amin'ny hafatra, rakitra, chat ary fifanakalozan-kevitra (ireo izay tsy voaresaka ny hafatra, anisan'izany ny mpitantana node, dia tsy afaka mamaky azy ireo. );
  • Rafitra fandaminana ny mailaka misy miafina pretty Easy fiainana manokana, izay mampiasa GNUnet ho fiarovana ny metadata ary manohana isan-karazany protocoles kriptografika ho an'ny fanamarinana fanalahidy;
  • Rafitra fandoavam-bola Atrikasa GNU, izay tsy mitonona anarana ho an'ny mpividy fa manara-maso ny fifampiraharahana amin'ny mpivarotra mba hisian'ny mangarahara sy ny tatitra momba ny hetra. Izy io dia manohana ny fiasana amin'ny vola efa misy sy ny vola elektronika, anisan'izany ny dolara, euro ary bitcoins.

Source: opennet.ru

Add a comment