GNUnet 0.17 шығарылды және бұл оның жаңалықтары

GNUnet-p2p-желілік құрылым

Қауіпсіз орталықтандырылмаған P0.17P желілерін құруға арналған GNUnet фреймворк 2 жаңа нұсқасының шығарылымы жарияланды.

Бұл негізгі жаңа шығарылым және Алдыңғы шығарылымдардағыдай, бұл жаңа нұсқа ерекшелік емес, өйткені 0.16.x нұсқаларымен протокол үйлесімділігін бұзады, себебі Git master бұдан былай (және біраз уақыт болды) GNUnet 0.16.x желісімен СҮЙЕМСІЗ және ескі және жаңа әріптестер арасындағы өзара әрекеттесу проблемаларға әкеледі.

GNUnet-ті жаңадан бастағандар үшін оның TCP, UDP, HTTP/HTTPS, Bluetooth және WLAN арқылы P2P желісін қолдайтынын және F2F (Достан досқа) режимінде жұмыс істей алатынын білуіңіз керек. UPnP және ICMP пайдалануды қоса, NAT өтуіне қолдау көрсетіледі. Деректерді орналастыруды шешу үшін бөлінген хэш кестесін (DHT) пайдалануға болады.

Сонымен қатар, торлы желілерді жүзеге асыру құралдары қарастырылған. Қол жеткізу құқықтарын таңдаулы түрде беру және қайтарып алу үшін reclaimID орталықтандырылмаған сәйкестендіру атрибуттарын алмасу қызметі GNS (GNU атау жүйесі) және атрибутқа негізделген шифрлауды пайдаланады.

Жүйе төмен ресурстарды тұтынуды қамтамасыз етеді және көп ағынды архитектураны пайдаланады құрамдас бөліктер арасындағы оқшаулауды қамтамасыз ету. Статистиканы тіркеу мен жинаудың икемді құралдары қамтамасыз етілген. Соңғы қолданбаларды әзірлеу үшін GNUnet C тілі үшін API интерфейсін және басқа бағдарламалау тілдері үшін байланыстыруды қамтамасыз етеді.

Әзірлеуді жеңілдету үшін ағындардың орнына оқиға және процесс циклдерін пайдалану ұсынылады. Онда ондаған мың әріптестерді қамтитын эксперименттік желілерді автоматты түрде орналастыру үшін сынақ кітапханасы бар.

GNUnet 0.17 негізгі жаңа мүмкіндіктері

Басында айтылғандай, GNUnet жаңа нұсқасы үйлесімділікті бұзатын өзгерістерді енгізеді GNUnet 0.17 және одан бұрынғы нұсқалар негізіндегі түйіндер арасында мүмкін болатын проблемаларды тудырады.

Атап айтқанда үйлесімділік бөлінген хэш кестесі (DHT) деңгейінде бұзылды: DHT енгізу спецификацияның жаңа нұсқасына жаңартылды және блок түрінің анықтамалары GANA (GNUnet Assigned Numbers Authority) жүйесіне ауыстырылды, сонымен қатар кірістірілген және қайта топтастырылған хабар пішімдері үшін қосылды.

Техникалық сипаттаманың жаңа нұсқасы қатысты үйлеспейтін өзгерістерді де ұсынды орталықтандырылмаған домендік атаулар жүйесіне GNS (GNU атау жүйесі), GNS жүйесіне қосылған жазбалар үшін жазбаның қызмет ету мерзімін орнату мүмкіндігі беріледі.

Пайдалануға ыңғайлылық тұрғысынан пайдаланушылар, атап айтқанда, пайдаланудың қарапайымдылығына қатысты әлі де белгілі бірқатар ашық мәселелер бар екенін, сонымен қатар кейбір маңызды құпиялылық мәселелері, әсіресе ұялы телефон пайдаланушылары үшін екенін ескеруі керек.

Сондай-ақ, жаңадан пайда болған желі кішкентай, сондықтан жақсы анонимділік немесе көптеген қызықты ақпарат беру екіталай. Нәтижесінде, 0.17.0 нұсқасы ауырсынуға төзімділігі бар ерте қолданушыларға ғана жарамды.

Ал белгілі мәселелерге келсек, мыналар туралы айтылады:

  • TRANSPORT, ATS және CORE ішкі жүйелерінде қолайлы қолайлылыққа, өнімділікке және қауіпсіздікке қол жеткізу үшін болашақта шешілуі қажет маңызды белгілі жобалау мәселелері бар.
  • CADET жүйесінде өнімділікке теріс әсер ететін белгілі орташа іске асыру шектеулері бар.
  • FS жүйесінде қолайлылық пен өнімділікке әсер ететін белгілі қалыпты дизайн мәселелері бар.
  • SET ішінде қол жетімділік үшін қажетсіз шабуыл бетін жасайтын шағын енгізу шектеулері бар.
  • RPS ішкі жүйесі әлі де тәжірибелік болып табылады.
  • Сынақ жиынындағы кейбір жоғары деңгейлі сынақтар төменгі деңгейдегі ТРАНСПОРТ мәселелеріне байланысты анықталмаған түрде сәтсіздікке ұшырайды.
  • Туралған және реттелген хабарлама пішімдері.
  • Өзгерістерді көрсету үшін спецификация жаңартылды
  • Мен жоспарлаушы қатесін дәл сол басымдықтағы бірден дайын тапсырмалармен түзетемін, мүмкін жоспарлаушыға кедергі келтіреді.
  • MySQL/mariadb анықтауды түзетіңіз.

Соңында, егер сіз көбірек білгіңіз келсе осы шығарылған жаңа нұсқа туралы мәліметтерді тексеруге болады Келесі сілтемеде.


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады.

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.