GNUnet P2P հարթակի թողարկում 0.15.0

Ներկայացվել է GNUnet 0.15 շրջանակի թողարկումը, որը նախատեսված է անվտանգ ապակենտրոնացված P2P ցանցեր կառուցելու համար: GNUnet-ի միջոցով ստեղծված ցանցերը չունեն խափանման մեկ կետ և կարող են երաշխավորել օգտատերերի անձնական տեղեկատվության անձեռնմխելիությունը, ներառյալ ցանցային հանգույցներին հասանելիությամբ հետախուզական ծառայությունների և ադմինիստրատորների կողմից հնարավոր չարաշահումների վերացումը:

GNUnet-ն աջակցում է P2P ցանցերի ստեղծմանը TCP, UDP, HTTP/HTTPS, Bluetooth և WLAN-ի միջոցով և կարող է աշխատել F2F (Friend-to-Friend) ռեժիմով: Աջակցվում է NAT անցումը, այդ թվում՝ օգտագործելով UPnP և ICMP: Տվյալների տեղաբաշխումը լուծելու համար հնարավոր է օգտագործել բաշխված հեշ աղյուսակը (DHT): Տրված են ցանցային ցանցերի տեղակայման գործիքներ: Մուտքի իրավունքներն ընտրողաբար տրամադրելու և չեղյալ համարելու համար օգտագործվում է reclaimID-ի ապակենտրոնացված ինքնության հատկանիշի փոխանակման ծառայությունը՝ օգտագործելով GNS (GNU Անվանական Համակարգ) և Հատկանիշների վրա հիմնված Կոդավորումը:

Համակարգն առանձնանում է ռեսուրսների ցածր սպառմամբ և օգտագործում է բազմապրոցեսային ճարտարապետություն՝ բաղադրիչների միջև մեկուսացում ապահովելու համար: Տրվում են ճկուն գործիքներ տեղեկամատյանների պահպանման և վիճակագրություն հավաքելու համար: Վերջնական օգտագործման հավելվածներ մշակելու համար GNUnet-ը տրամադրում է API C լեզվի համար և կապեր այլ ծրագրավորման լեզուների համար: Զարգացումը պարզեցնելու համար առաջարկվում է թելերի փոխարեն օգտագործել իրադարձությունների հանգույցներ և գործընթացներ: Այն ներառում է փորձնական գրադարան՝ տասնյակ հազարավոր հասակակիցների ընդգրկող փորձարարական ցանցերի ավտոմատ տեղակայման համար:

Հիմնական նոր հնարավորությունները GNUnet 0.15-ում.

  • Ապակենտրոնացված GNS (GNU Name System) տիրույթի անվանումների համակարգը հնարավորություն է տալիս ենթադոմեյններ գրանցել «.pin» վերին մակարդակի տիրույթում: Ավելացված է աջակցություն EDKEY ստեղների համար:
  • Gnunet-scalarproduct-ում կրիպտո ֆունկցիաները փոխվել են՝ օգտագործելու libsodium գրադարանը:
  • Ինքնության հատկանիշի փոխանակման ապակենտրոնացված փոխանակման (RECLAIM) ծառայությունն ավելացրել է աջակցություն BBS+ սխեմայի միջոցով ստորագրված հավատարմագրերի համար (կույր ստորագրություն, որի դեպքում ստորագրողը չի կարող մուտք գործել բովանդակություն):
  • Կիրառվել է միության արձանագրությունը, որն օգտագործվում է GNS-ին հիմնական չեղյալ համարվող հաղորդագրությունները բաշխելու համար:
  • Մեսսենջերի ներդրումը կայունացվել է, որն այլևս փորձնական չէ։

Source: opennet.ru

Добавить комментарий