Tukunga o GNUnet P2P Platform 0.17

Ko te tukunga o te angamahi GNUnet 0.17, i hangaia mo te hanga i nga whatunga P2P kua whakamaarama, kua whakaatuhia. Ko nga whatunga i hangaia ma te whakamahi i te GNUnet karekau he waahi o te rahunga me te kaha ki te whakapumau i te koretake o nga korero motuhake a nga kaiwhakamahi, tae atu ki te whakakore i nga mahi kino ka taea e nga ratonga mohio me nga kaiwhakahaere whai waahi ki nga waahanga whatunga.

Kei te tautoko a GNUnet i te hanganga o nga whatunga P2P i runga i te TCP, UDP, HTTP/HTTPS, Nihokikorangi me te WLAN, ka taea te mahi i roto i te aratau F2F (hoa-ki-hoa). Kei te tautokohia te haerenga NAT, tae atu ki te whakamahi UPnP me ICMP. Hei whakatutuki i te whakatakotoranga o nga raraunga, ka taea te whakamahi i te ripanga hash toha (DHT). Ka whakaratohia nga taputapu mo te tuku whatunga mata. Ki te kowhiria te tuku me te whakakore i nga mana uru, ka whakamahia te ratonga whakawhiti huanga kua whakatahahia e te reclaimID, ma te whakamahi i te GNS (GNU Name System) me te Whakamunatanga I runga i te Huanga.

He iti te kohi rauemi a te punaha me te whakamahi i te hoahoanga mahi-maha hei wehe i waenga i nga waahanga. Ka whakaratohia nga taputapu ngawari mo te pupuri i nga raarangi me te kohi tatauranga. Hei whakawhanake i nga tono whakamahi mutunga, ka tukuna e GNUnet he API mo te reo C me nga here mo etahi atu reo hotaka. Hei whakangwari ake i te whakawhanaketanga, e whakaarohia ana kia whakamahia nga koropiko takahanga me nga tukanga hei utu mo nga miro. Kei roto he whare pukapuka whakamatautau mo te tuku aunoa i nga whatunga whakamatautau e kapi ana i nga mano tini o nga hoa.

He maha nga tono kua oti te hanga e hangaia ana i runga i nga hangarau GNUnet:

  • Ko te punaha ingoa rohe GNS (GNU Name System) he whakakapinga mo te DNS. Ka taea te whakamahi taha ki te DNS me te whakamahi i te GNS ki nga tono tuku iho penei i nga kaitirotiro paetukutuku. Kaore i rite ki te DNS, ka whakamahi a GNS i te kauwhata kua whakaritea hei utu mo te hierarchy rite-rakau o nga tūmau. He rite tonu te whakatau ingoa ki te DNS, engari ko nga tono me nga whakautu ka mahia i runga i te ahua matatapu-kare te node e tukatuka ana i te tono e mohio ana ki a wai te whakautu e tukuna ana, a, kaore e taea e nga pona whakawhiti me nga kaitirotiro tuatoru te whakakore i nga tono me nga whakautu. Ko te tapatahi me te kore rereke o nga rekoata ka whakapumautia ma te whakamahi i nga tikanga cryptographic. Ko te rohe DNS i roto i te GNS ka whakatauhia ma te whakamahi i te paihere o nga taviri ECDSA tūmatanui me te tūmataiti i runga i nga pihi porowhita Curve25519.
  • He ratonga mo te tiritiri konae ingoa kore, e kore e taea e koe te tarai korero na te whakawhitinga o nga raraunga anake i roto i te ahua whakamunatia, kaore hoki koe e tuku ki te whai i nga tangata nana i tuku, i rapu me te tango i nga konae na te whakamahi i te kawa GAP.
  • Pūnaha VPN mo te hanga ratonga huna i roto i te rohe ".gnu" me te tuku i nga arahanga IPv4 me IPv6 ki runga i te whatunga P2P. I tua atu, kei te tautokohia nga kaupapa whakamaori IPv4-ki-IPv6 me IPv6-ki-IPv4, me te hanga o nga arahanga IPv4-over-IPv6 me IPv6-over-IPv4.
  • Ratonga Korero a GNUnet mo te waea reo ki runga i a GNUnet. Ka whakamahia te GNS ki te tautuhi i nga kaiwhakamahi; ko nga korero o te hokohoko reo ka tukuna ki te ahua whakamunatia. Kaore ano kia whakaingoatia - ka taea e etahi atu hoa te whai i te hononga i waenga i nga kaiwhakamahi e rua me te whakatau i o raatau wahitau IP.
  • Te papa mo te hanga i nga whatunga hapori Secushare, ma te whakamahi i te kawa PSYC me te tautoko i te tohatoha o nga whakamohiotanga i roto i te aratau multicast ma te whakamahi i te whakamunatanga mutunga-ki-mutunga kia taea ai e nga kaiwhakamahi whai mana anake (ko te hunga kaore i te korerohia nga karere) ka uru ki nga karere, nga konae, nga korerorero me nga korerorero, tae atu ki nga kaiwhakahaere node, kare e taea te panui);
  • He punaha imeera whakamunatia motuhake ngawari e whakamahi ana i te GNUnet hei tiaki i nga metadata me te tautoko i nga momo kawa cryptographic mo te manatoko matua;
  • Ko te punaha utu a GNU Taler he kore ingoa mo nga kaihoko, engari ka whai i nga tauwhitinga kaihoko mo te maramatanga me te purongo taake. Ka tautokohia te mahi me nga momo putea me nga moni hiko, tae atu ki nga taara, euros me nga bitcoins.

Kei roto i te putanga hou o GNUnet nga huringa ka pakaru i te hototahi kawa me te arahi ki nga raru ka puta mai i te wa e pahekohe ana nga node i runga i te GNUnet 0.17 me nga putanga tawhito. Ina koa, kua pakaru te hototahitanga i te taumata ripanga kua tohatohahia (DHT) - kua whakahouhia te whakatinanatanga DHT ki tetahi putanga hou o te whakatakotoranga, a kua nekehia nga whakamaramatanga momo poraka ki te GANA (GNUnet Assigned Numbers Authority). He tautoko taapiri mo nga whakatakotoranga karere kua tirohia, kua whakarōpūtia ano. Ko nga huringa hotokore whakamuri e pa ana ki te punaha ingoa rohe GNS kua wehea (GNU Name System) ka kawea mai i te putanga hou o te whakatakotoranga. Mo nga rekoata taapiri ki te GNS, ka taea te whirihora i te roanga o te rekoata.

Source: opennet.ru

Tāpiri i te kōrero