Rhyddhau Platfform GNUnet P2P 0.17

Mae rhyddhau fframwaith GNUnet 0.17, a gynlluniwyd ar gyfer adeiladu rhwydweithiau P2P datganoledig diogel, wedi'i gyflwyno. Nid oes gan rwydweithiau a grëir gan ddefnyddio GNUnet un pwynt methiant a gallant warantu analluedd gwybodaeth breifat defnyddwyr, gan gynnwys dileu camddefnydd posibl gan wasanaethau cudd-wybodaeth a gweinyddwyr sydd â mynediad at nodau rhwydwaith.

Mae GNUnet yn cefnogi creu rhwydweithiau P2P dros TCP, CDU, HTTP/HTTPS, Bluetooth a WLAN, a gall weithredu yn y modd F2F (Ffrind-i-ffrind). Cefnogir tramwyo NAT, gan gynnwys defnyddio UPnP ac ICMP. Er mwyn mynd i'r afael â lleoliad data, mae'n bosibl defnyddio tabl hash dosbarthedig (DHT). Darperir offer ar gyfer defnyddio rhwydweithiau rhwyll. I ganiatáu a dirymu hawliau mynediad yn ddetholus, defnyddir y gwasanaeth cyfnewid priodoleddau hunaniaeth datganoledig reclaimID, gan ddefnyddio GNS (System Enw GNU) ac Amgryptio Seiliedig ar Briodoledd.

Mae'r system yn cynnwys defnydd isel o adnoddau ac yn defnyddio pensaernïaeth aml-broses i ddarparu arwahanrwydd rhwng cydrannau. Darperir offer hyblyg ar gyfer cynnal cofnodion a chasglu ystadegau. I ddatblygu cymwysiadau defnydd terfynol, mae GNUnet yn darparu API ar gyfer yr iaith C a rhwymiadau ar gyfer ieithoedd rhaglennu eraill. Er mwyn symleiddio datblygiad, cynigir defnyddio dolenni a phrosesau digwyddiadau yn lle edafedd. Mae'n cynnwys llyfrgell brawf ar gyfer defnydd awtomatig o rwydweithiau arbrofol sy'n cwmpasu degau o filoedd o gymheiriaid.

Mae nifer o gymwysiadau parod yn cael eu datblygu yn seiliedig ar dechnolegau GNUnet:

  • Mae system enw parth GNS (System Enw GNU) yn disodli'r DNS sydd wedi'i ddatganoli'n llwyr ac yn ddiogel rhag sensoriaeth. Gellir defnyddio GNS ochr yn ochr â DNS a'i ddefnyddio mewn cymwysiadau traddodiadol fel porwyr gwe. Yn wahanol i DNS, mae GNS yn defnyddio graff cyfeiriedig yn lle hierarchaeth gweinyddwyr tebyg i goeden. Mae datrysiad enw yn debyg i DNS, ond gwneir ceisiadau ac ymatebion mewn modd cyfrinachol - nid yw'r nod sy'n prosesu'r cais yn gwybod at bwy yr anfonir yr ymateb, ac ni all nodau tramwy ac arsylwyr trydydd parti ddadgryptio ceisiadau ac ymatebion. Sicrheir cywirdeb ac ansymudedd cofnodion trwy ddefnyddio mecanweithiau cryptograffig. Mae'r parth DNS yn GNS yn cael ei bennu gan ddefnyddio criw o allweddi ECDSA cyhoeddus a phreifat yn seiliedig ar gromliniau eliptig Curve25519.
  • Gwasanaeth ar gyfer rhannu ffeiliau dienw, nad yw'n caniatáu ichi ddadansoddi gwybodaeth oherwydd trosglwyddo data ar ffurf wedi'i hamgryptio yn unig ac nid yw'n caniatáu ichi olrhain pwy bostiodd, chwilio a lawrlwytho ffeiliau diolch i'r defnydd o'r protocol GAP.
  • System VPN ar gyfer creu gwasanaethau cudd yn y parth “.gnu” ac anfon twneli IPv4 ac IPv6 ymlaen dros rwydwaith P2P. Yn ogystal, cefnogir cynlluniau cyfieithu IPv4-i-IPv6 ac IPv6-i-IPv4, yn ogystal â chreu twneli IPv4-dros-IPv6 ac IPv6-dros-IPv4.
  • Gwasanaeth GNUnet Conversation ar gyfer gwneud galwadau llais dros GNUnet. Defnyddir GNS i adnabod defnyddwyr; mae cynnwys traffig llais yn cael ei drosglwyddo ar ffurf wedi'i amgryptio. Ni ddarperir anhysbysrwydd eto - gall cymheiriaid eraill olrhain y cysylltiad rhwng dau ddefnyddiwr a phennu eu cyfeiriadau IP.
  • Llwyfan ar gyfer adeiladu rhwydweithiau cymdeithasol datganoledig Secushare, gan ddefnyddio'r protocol PSYC a chefnogi dosbarthu hysbysiadau mewn modd aml-ddarlledu gan ddefnyddio amgryptio o'r dechrau i'r diwedd fel mai dim ond defnyddwyr awdurdodedig (y rhai nad yw negeseuon wedi'u cyfeirio atynt) sy'n gallu cyrchu negeseuon, ffeiliau, sgyrsiau a trafodaethau , gan gynnwys gweinyddwyr nodau, yn gallu eu darllen);
  • System e-bost wedi'i hamgryptio preifatrwydd eithaf Hawdd sy'n defnyddio GNUnet i ddiogelu metadata ac sy'n cefnogi protocolau cryptograffig amrywiol ar gyfer dilysu allweddol;
  • Mae system dalu GNU Taler yn darparu anhysbysrwydd i brynwyr, ond yn olrhain trafodion gwerthwyr ar gyfer tryloywder ac adrodd treth. Mae'n cefnogi gweithio gydag amrywiol arian cyfred presennol ac arian electronig, gan gynnwys doleri, ewros a bitcoins.

Mae'r fersiwn newydd o GNUnet yn cynnwys newidiadau sy'n torri cydnawsedd protocol ac yn arwain at broblemau posibl pan fydd nodau sy'n seiliedig ar GNUnet 0.17 a datganiadau hŷn yn rhyngweithio. Yn benodol, mae cydnawsedd ar lefel y tabl hash dosbarthedig (DHT) wedi'i dorri - mae gweithrediad DHT wedi'i ddiweddaru i fersiwn newydd o'r fanyleb, ac mae'r diffiniadau math bloc wedi'u symud i GANA (Awdurdod Rhifau Aseiniedig GNUnet). Ychwanegwyd cefnogaeth ar gyfer fformatau neges wedi'u halinio a'u hail-grwpio. Mae newidiadau anghydnaws tuag yn ôl o ran system enwau parth ddatganoledig GNS (System Enw GNU) hefyd yn cael eu cario drosodd o fersiwn newydd y fanyleb. Ar gyfer cofnodion a ychwanegir at GNS, mae'n bosibl ffurfweddu oes y cofnod.

Ffynhonnell: opennet.ru

Ychwanegu sylw