Mwepụta nke GNUnet P2P Platform 0.16.0

Ewepụtala ntọhapụ nke GNUnet 0.16, emebere maka iwulite netwọọdụ P2P enweghị nchekwa. Netwọk emepụtara site na iji GNUnet enweghị otu ebe ọdịda ma nwee ike ikwe nkwa enweghị ike nke ozi nzuzo nke ndị ọrụ, gụnyere iwepụ mmejọ nke ndị ọrụ ọgụgụ isi na ndị nchịkwa nwere ike ịnweta ọnụ netwọkụ.

GNUnet na-akwado imepụta netwọkụ P2P n'elu TCP, UDP, HTTP/HTTPS, Bluetooth na WLAN, ma nwee ike ịrụ ọrụ na ọnọdụ F2F (Enyi na enyi). A na-akwado njem NAT, gụnyere iji UPnP na ICMP. Iji dozie ntinye nke data, ọ ga-ekwe omume iji tebụl hash na-ekesa (DHT). A na-enye ngwaọrụ maka ibugharị netwọkụ ntupu. Iji họrọ inye na kagbuo ikike ịnweta, a na-eji ọrụ mgbanwe njirimara reclaimID agbasasịa, na-eji GNS (Sistemụ Aha GNU) na Nzuzo dabere n'àgwà.

Usoro a na-egosipụta oriri akụrụngwa dị ala ma na-eji usoro nhazi ọtụtụ ihe iji nye ikewapụ n'etiti akụrụngwa. A na-enye ngwaọrụ ndị na-agbanwe agbanwe maka idobe ndekọ na ịnakọta ọnụ ọgụgụ. Iji mepụta ngwa eji eme ihe njedebe, GNUnet na-enye API maka asụsụ C yana njikọ maka asụsụ mmemme ndị ọzọ. Iji mee ka mmepe dị mfe, a na-atụ aro ka iji loops na usoro mmemme kama iji eriri. Ọ gụnyere ọbá akwụkwọ nnwale maka mbugharị akpaaka nke netwọk nnwale na-ekpuchi iri puku kwuru iri puku ndị ọgbọ.

A na-emepụta ọtụtụ ngwa akwadoro dabere na teknụzụ GNUnet:

  • Sistemu aha ngalaba GNS (GNU Aha Sistemụ) na-eje ozi dị ka ihe ngbanwe nke enweghị isi na nyocha nyocha maka DNS. Enwere ike iji GNS n'akụkụ ya na DNS wee jiri ya na ngwa ọdịnala dịka ihe nchọgharị weebụ. N'adịghị ka DNS, GNS na-eji eserese a na-eduzi kama ịbụ ndị isi nke sava dị ka osisi. Mkpebi aha yiri DNS, mana a na-arịọ arịrịọ na nzaghachi n'ụzọ nzuzo - ọnụ na-edozi arịrịọ ahụ amaghị onye a na-ezigara azịza ya, ọnụ ụzọ njem na ndị na-ekiri ndị ọzọ enweghị ike ibelata arịrịọ na nzaghachi. A na-ahụta iguzosi ike n'ezi ihe na enweghị mgbanwe nke ndekọ site na iji usoro cryptographic. A na-ekpebi mpaghara DNS dị na GNS site na iji ụyọkọ igodo ECDSA ọha na nke onwe dabere na Curve25519 elliptical curves.
  • Ọrụ maka ịkekọrịta faịlụ na-amaghị aha, nke na-adịghị enye gị ohere inyocha ozi n'ihi ịnyefe data naanị n'ụdị ezoro ezo na anaghị enye gị ohere soro onye biputere, nyocha na ebudatara faịlụ ekele maka iji usoro GAP.
  • Sistemụ VPN maka imepụta ọrụ zoro ezo na ngalaba “.gnu” na ibuga ọwara IPv4 na IPv6 n'elu netwọk P2P. Na mgbakwunye, a na-akwado atụmatụ ntụgharị IPv4-to-IPv6 na IPv6-to-IPv4, yana imepụta ọwara IPv4-over-IPv6 na IPv6-over-IPv4.
  • Ọrụ mkparịta ụka GNUnet maka ịkpọ oku olu na GNUnet. A na-eji GNS chọpụta ndị ọrụ; a na-ebufe ọdịnaya nke okporo ụzọ olu n'ụdị ezoro ezo. Edepụtabeghị aha nzuzo - ndị ọgbọ ndị ọzọ nwere ike soro njikọ dị n'etiti ndị ọrụ abụọ wee chọpụta adreesị IP ha.
  • Platform maka iwulite netwọọdụ mmekọrịta ọha Secushare, na-eji ụkpụrụ PSYC ma na-akwado nkesa ọkwa na ọnọdụ multicast site na iji ezoro ezo na njedebe na njedebe nke mere na ọ bụ naanị ndị ọrụ ikike (ndị anaghị ezigara ozi) nwere ike ịnweta ozi, faịlụ, nkata na mkparịta ụka , gụnyere ndị nchịkwa ọnụ, agaghị enwe ike ịgụ ha);
  • Sistemu email ezoro ezo nke ọma dị mfe nke na-eji GNUnet iji kpuchido metadata ma na-akwado ụkpụrụ nzuzo dị iche iche maka nkwenye isi;
  • Sistemụ ịkwụ ụgwọ GNU Taler na-enye ndị na-azụ ahịa amaghị aha, mana na-akwado azụmahịa ndị na-ere ere maka nghọta na mkpesa ụtụ isi. Ọ na-akwado iji ego dị iche iche dị adị na ego eletrọnịkị rụọ ọrụ, gụnyere dollar, euro na bitcoins.

Isi ihe ọhụrụ dị na GNUnet 0.16:

  • Обновлена спецификация децентрализованной системы доменных имён GNS (GNU Name System). Предложен новый тип записей REDIRECT, который пришёл на смену записям CNAME. Добавлен новый флаг записей — CRITICAL, которым могут помечаться особо важные записи, невозможность обработки которых должна приводить к возвращению ошибки определения имени. Операции установки VPN-туннеля вынесены из резолвера в приложения, такие как сервис DNS2GNS.
  • В распределённой хэш таблице (DHT) реализована возможность заверения маршрутов цифровой подписью. Метрики о длине маршрута переведены на использование традиционной операции XOR. Обновлена спецификация структур данных, криптографических функций и ресурсных записей DHT.
  • В сервис децентрализованного обмена атрибутами идентификации (RECLAIM) добавлена поддержка децентрализованных идентификаторов (DID, Decentralized Identifier) и верифицируемых учётных данных (VC, Verifiable Credentials).
  • Для платёжной системы GNU Taler реализована поддержка слепых цифровых подписей Клауса Шнорра (подписывающий не может получить доступ к содержимому).
  • В системе сборки обеспечена генерация актуальных заголовочных файлов из GANA (GNUnet Assigned Numbers Authority). При сборке из git теперь требуется наличие recutils.

isi: opennet.ru

Tinye a comment