Itusilẹ ti GNUnet P2P Platform 0.15.0

Itusilẹ ti ilana GNUnet 0.15, ti a ṣe apẹrẹ fun kikọ awọn nẹtiwọọki P2P ti o ni aabo, ti gbekalẹ. Awọn nẹtiwọki ti a ṣẹda nipa lilo GNUnet ko ni aaye ikuna kan ati pe wọn ni anfani lati ṣe iṣeduro ailagbara ti alaye ikọkọ ti awọn olumulo, pẹlu imukuro ilokulo ti o ṣeeṣe nipasẹ awọn iṣẹ oye ati awọn alakoso pẹlu iraye si awọn apa nẹtiwọki.

GNUnet ṣe atilẹyin ṣiṣẹda awọn nẹtiwọọki P2P lori TCP, UDP, HTTP/HTTPS, Bluetooth ati WLAN, ati pe o le ṣiṣẹ ni ipo F2F (Ọrẹ-si-ọrẹ). Ilọ kiri NAT jẹ atilẹyin, pẹlu lilo UPnP ati ICMP. Lati koju ipo data, o ṣee ṣe lati lo tabili hash ti a pin (DHT). Awọn irinṣẹ fun gbigbe awọn nẹtiwọọki apapo ti pese. Lati yiyan ati fagile awọn ẹtọ iraye si, isọdọtun idamọ idamọ isọdọtun iṣẹ paṣipaarọ abuda idanimọ nlo GNS (Eto Orukọ GNU) ati fifi ẹnọ kọ nkan ti o da.

Awọn eto ẹya kekere awọn oluşewadi agbara ati ki o nlo a olona-ilana faaji lati pese ipinya laarin irinše. Awọn irinṣẹ irọrun ti pese fun mimu awọn akọọlẹ ati awọn iṣiro gbigba. Lati ṣe agbekalẹ awọn ohun elo ipari-ipari, GNUnet n pese API fun ede C ati awọn asopọ fun awọn ede siseto miiran. Lati rọrun idagbasoke, o ni imọran lati lo awọn losiwajulosehin iṣẹlẹ ati awọn ilana dipo awọn okun. O pẹlu ile-ikawe idanwo fun imuṣiṣẹ laifọwọyi ti awọn nẹtiwọọki esiperimenta ti o bo ẹgbẹẹgbẹrun awọn ẹlẹgbẹ.

Awọn ẹya tuntun pataki ni GNUnet 0.15:

  • Eto orukọ ìkápá GNS (Eto Orukọ GNU) ti a ti sọ di mimọ n pese agbara lati forukọsilẹ awọn ile-iṣẹ subdomains ni agbegbe “.pin” ipele-oke. Atilẹyin ti a ṣafikun fun awọn bọtini EDKEY.
  • Ni gnunet-scalarproduct, awọn iṣẹ crypto ti yipada lati lo ile-ikawe libsodium.
  • Paṣipaarọ isọpaṣipaarọ ikasi idanimo (RECLAIM) iṣẹ ti ṣe afikun atilẹyin fun awọn iwe-ẹri ti a fowo si nipa lilo ero BBS+ (ifọwọsi afọju, ninu eyiti olufọwọsi ko le wọle si akoonu).
  • Ilana iṣọkan naa ti ni imuse, eyiti o jẹ lilo lati pin kaakiri awọn ifiranṣẹ ifagile bọtini si GNS.
  • Awọn imuse ti ojiṣẹ ti wa ni imuduro, eyi ti ko si ohun esiperimenta.

orisun: opennet.ru

Fi ọrọìwòye kun