సురక్షిత వికేంద్రీకృత P0.15P నెట్వర్క్లను రూపొందించడానికి రూపొందించబడిన GNUnet 2 ఫ్రేమ్వర్క్ విడుదల అందించబడింది. GNUnetని ఉపయోగించి సృష్టించబడిన నెట్వర్క్లు వైఫల్యం యొక్క ఒక పాయింట్ను కలిగి ఉండవు మరియు నెట్వర్క్ నోడ్లకు యాక్సెస్తో గూఢచార సేవలు మరియు నిర్వాహకుల ద్వారా సాధ్యమయ్యే దుర్వినియోగాన్ని తొలగించడంతో సహా వినియోగదారుల ప్రైవేట్ సమాచారం యొక్క ఉల్లంఘనకు హామీ ఇవ్వగలవు.
GNUnet TCP, UDP, HTTP/HTTPS, బ్లూటూత్ మరియు WLAN ద్వారా P2P నెట్వర్క్ల సృష్టికి మద్దతు ఇస్తుంది మరియు F2F (ఫ్రెండ్-టు-ఫ్రెండ్) మోడ్లో పనిచేయగలదు. UPnP మరియు ICMPని ఉపయోగించడంతో సహా NAT ట్రావర్సల్కు మద్దతు ఉంది. డేటా ప్లేస్మెంట్ను పరిష్కరించడానికి, పంపిణీ చేయబడిన హాష్ పట్టిక (DHT)ని ఉపయోగించడం సాధ్యమవుతుంది. మెష్ నెట్వర్క్లను అమలు చేయడానికి సాధనాలు అందించబడ్డాయి. యాక్సెస్ హక్కులను ఎంపిక చేసి మంజూరు చేయడానికి మరియు ఉపసంహరించుకోవడానికి, GNS (GNU నేమ్ సిస్టమ్) మరియు అట్రిబ్యూట్-బేస్డ్ ఎన్క్రిప్షన్ని ఉపయోగించి రీక్లెయిమ్ ID వికేంద్రీకృత గుర్తింపు లక్షణ మార్పిడి సేవ ఉపయోగించబడుతుంది.
సిస్టమ్ తక్కువ వనరుల వినియోగాన్ని కలిగి ఉంది మరియు భాగాల మధ్య ఐసోలేషన్ను అందించడానికి బహుళ-ప్రక్రియ నిర్మాణాన్ని ఉపయోగిస్తుంది. లాగ్లను నిర్వహించడానికి మరియు గణాంకాలను సేకరించడానికి అనువైన సాధనాలు అందించబడతాయి. తుది వినియోగ అనువర్తనాలను అభివృద్ధి చేయడానికి, GNUnet C భాష కోసం APIని మరియు ఇతర ప్రోగ్రామింగ్ భాషలకు బైండింగ్లను అందిస్తుంది. అభివృద్ధిని సులభతరం చేయడానికి, థ్రెడ్లకు బదులుగా ఈవెంట్ లూప్లు మరియు ప్రక్రియలను ఉపయోగించాలని ప్రతిపాదించబడింది. ఇది పదివేల మంది సహచరులను కవర్ చేసే ప్రయోగాత్మక నెట్వర్క్ల స్వయంచాలక విస్తరణ కోసం ఒక పరీక్ష లైబ్రరీని కలిగి ఉంది.
GNUnet 0.15లో ప్రధాన కొత్త ఫీచర్లు:
- వికేంద్రీకృత GNS (GNU నేమ్ సిస్టమ్) డొమైన్ నేమ్ సిస్టమ్ “.pin” టాప్-లెవల్ డొమైన్లో సబ్డొమైన్లను నమోదు చేసే సామర్థ్యాన్ని అందిస్తుంది. EDKEY కీలకు మద్దతు జోడించబడింది.
- gnunet-scalarproductలో, లిబ్సోడియం లైబ్రరీని ఉపయోగించడానికి క్రిప్టో ఫంక్షన్లు మార్చబడ్డాయి.
- గుర్తింపు లక్షణ మార్పిడి యొక్క వికేంద్రీకృత మార్పిడి (RECLAIM) సేవ BBS+ స్కీమ్ (బ్లైండ్ సంతకం, దీనిలో సంతకం చేసినవారు కంటెంట్ను యాక్సెస్ చేయలేరు) ఉపయోగించి సంతకం చేసిన ఆధారాలకు మద్దతును జోడించారు.
- యూనియన్ ప్రోటోకాల్ అమలు చేయబడింది, ఇది GNSకి కీలక ఉపసంహరణ సందేశాలను పంపిణీ చేయడానికి ఉపయోగించబడుతుంది.
- మెసెంజర్ అమలు స్థిరీకరించబడింది, ఇది ఇకపై ప్రయోగాత్మకం కాదు.
మూలం: opennet.ru