Mwepụta nke GNUnet P2P Platform 0.17

Ewepụtala ntọhapụ nke GNUnet 0.17, 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.
  • Платформа для построения децентрализованных социальных сетей Secushare, использующая протокол PSYC и поддерживающая распространение уведомлений в режиме multicast с применением end-to-end шифрования для того, чтобы доступ к сообщениям, файлам, чатам и обсуждениям могли получить только авторизированные пользователи (те кому сообщения не адресованы, включая администраторов узлов, не смогут их прочитать);
  • Система для организации шифрованной электронной почты pretty Easy privacy, применяющая GNUnet для защиты метаданных и поддерживающая различные криптографические протоколы для верификации ключей;
  • Платёжная система GNU Taler, предоставляющая анонимность для покупателей, но отслеживающая транзакции продавцов для обеспечения прозрачности и предоставления налоговой отчётности. Поддерживается работа с различными существующими валютами и электронными деньгами, в том числе с долларами, евро и биткоинами.

Ụdị GNUnet ọhụrụ ahụ nwere mgbanwe na-emebi ndakọrịta protocol wee bute nsogbu enwere ike mgbe ọnụ dabere na GNUnet 0.17 na mwepụta ndị okenye na-emekọrịta ihe. Karịsịa, ndakọrịta na ọkwa hash nke kesara (DHT) agbajila - emelitela mmejuputa DHT ka ọ bụrụ ụdị nkọwapụta ọhụrụ, na nkọwapụta ụdị mgbochi ahụ ebugharị na GANA (GNUnet Assigned Numbers Authority). Nkwado agbakwunyere maka usoro ozi agbakwunyere na achịkọtakwara. A na-ebufekwa mgbanwe na-adaghị azụ azụ gbasara sistemu ngalaba aha GNS (GNU Name System) site na ụdị nkọwapụta ọhụrụ. Maka ndekọ agbakwunyere na GNS, ọ ga-ekwe omume ịhazi ndekọ oge ndụ.

isi: opennet.ru

Tinye a comment