Është në dispozicion platforma e decentralizuar e komunikimit Jami "Vilagfa".

Është prezantuar një version i ri i platformës së decentralizuar të komunikimit Jami, i shpërndarë me emrin e koduar “Világfa”. Projekti synon krijimin e një sistemi komunikimi që funksionon në modalitetin P2P dhe lejon organizimin e komunikimit midis grupeve të mëdha dhe thirrjeve individuale duke ofruar një nivel të lartë konfidencialiteti dhe sigurie. Jami, i njohur më parë si Ring dhe SFLphone, është një projekt GNU dhe është i licencuar sipas GPLv3. Asambletë binare përgatiten për GNU/Linux (Debian, Ubuntu, Fedora, SUSE, RHEL, etj.), Windows, macOS, iOS, Android dhe Android TV.

Ndryshe nga klientët tradicionalë të komunikimit, Jami është në gjendje të transmetojë mesazhe pa kontaktuar serverët e jashtëm duke organizuar një lidhje të drejtpërdrejtë midis përdoruesve duke përdorur enkriptimin nga skaji në fund (çelësat janë të pranishëm vetëm në anën e klientit) dhe vërtetimin e bazuar në certifikatat X.509. Përveç mesazheve të sigurta, programi ju lejon të bëni thirrje zanore dhe video, të krijoni telekonferenca, të shkëmbeni skedarë dhe të organizoni akses të përbashkët në skedarë dhe përmbajtje në ekran. Për videokonferenca në një server me një CPU Intel Core i7-7700K 4.20 GHz, 32 GB RAM dhe një lidhje rrjeti 100 Mbit/s, cilësia më e mirë arrihet kur nuk janë të lidhur më shumë se 25 pjesëmarrës. Çdo pjesëmarrës në videokonferencë kërkon afërsisht 2 Mbit/s gjerësi brezi.

Fillimisht, projekti u zhvillua si një telefon i butë i bazuar në protokollin SIP, por prej kohësh ka shkuar përtej këtij kuadri në favor të modelit P2P, duke ruajtur përputhshmërinë me SIP dhe aftësinë për të bërë thirrje duke përdorur këtë protokoll. Programi mbështet kodekë të ndryshëm (G711u, G711a, GSM, Speex, Opus, G.722) dhe protokolle (ICE, SIP, TLS), siguron kriptim të besueshëm të videos, zërit dhe mesazheve. Funksionet e shërbimit përfshijnë përcjelljen dhe mbajtjen e thirrjeve, regjistrimin e thirrjeve, historikun e thirrjeve me kërkimin, kontrollin automatik të volumit, integrimin me librat e adresave GNOME dhe KDE.

Për të identifikuar një përdorues, Jami përdor një mekanizëm të decentralizuar të vërtetimit të llogarisë globale të bazuar në zbatimin e një libri adresash në formën e një blockchain (përdoren zhvillimet e projektit Ethereum). Një ID përdoruesi (RingID) mund të përdoret njëkohësisht në shumë pajisje dhe ju lejon të kontaktoni përdoruesin pavarësisht se cila pajisje është aktive, pa pasur nevojë të mbani ID të ndryshme në smartphone dhe PC tuaj. Libri i adresave përgjegjës për përkthimin e emrave në RingID ruhet në një grup nyjesh të mbajtura nga pjesëmarrës të ndryshëm, duke përfshirë aftësinë për të drejtuar nyjen tuaj për të mbajtur një kopje lokale të librit global të adresave (Jami gjithashtu zbaton një libër të veçantë adresash të brendshme të mbajtur nga klienti).

Për t'iu adresuar përdoruesve në Jami, përdoret protokolli OpenDHT (tabela hash e shpërndarë), i cili nuk kërkon përdorimin e regjistrave të centralizuar me informacione për përdoruesit. Baza e Jami është procesi i sfondit jami-daemon, i cili është përgjegjës për përpunimin e lidhjeve, organizimin e komunikimeve, punën me video dhe zë. Ndërveprimi me jami-daemon organizohet duke përdorur bibliotekën LibRingClient, e cila shërben si bazë për ndërtimin e softuerit të klientit dhe ofron të gjithë funksionalitetin standard që nuk është i lidhur me ndërfaqen e përdoruesit dhe platformat. Aplikacionet e klientëve krijohen drejtpërdrejt në krye të LibRingClient, gjë që e bën mjaft të lehtë krijimin dhe mbështetjen e ndërfaqeve të ndryshme. Klienti kryesor për PC është shkruar duke përdorur bibliotekën Qt, me klientë shtesë të bazuar në GTK dhe Electron në zhvillim.

Risitë kryesore:

  • Zhvillimi i sistemit të komunikimit të grupeve të grupeve (Swarms) vazhdoi, duke lejuar krijimin e bisedave P2P plotësisht të shpërndara, historia e komunikimit e të cilave ruhet së bashku në të gjitha pajisjet e përdoruesve në një formë të sinkronizuar. Ndërsa më parë vetëm dy pjesëmarrës lejoheshin të komunikonin në një tufë, në versionin e ri, modaliteti swarm tani mund të krijojë biseda të vogla në grup deri në 8 persona (në publikimet e ardhshme ata planifikojnë të rrisin numrin e lejuar të pjesëmarrësve, si dhe të shtojnë mbështetje për biseda publike).
    Është në dispozicion platforma e decentralizuar e komunikimit Jami "Vilagfa".

    Një buton i ri është shtuar për të krijuar biseda në grup dhe është siguruar aftësia për të konfiguruar cilësimet e bisedës.

    Është në dispozicion platforma e decentralizuar e komunikimit Jami "Vilagfa".

    Pas krijimit të një bisede në grup, mund të shtoni pjesëmarrës të rinj në të dhe të hiqni ato ekzistuese. Ekzistojnë tre kategori pjesëmarrësish: të ftuar (të shtuar në grup, por ende të pa lidhur me bisedën), të lidhur dhe administrator. Secili pjesëmarrës mund t'u dërgojë ftesa njerëzve të tjerë, por vetëm administratori mund t'i heqë nga grupi (për momentin mund të ketë vetëm një administrator, por në publikimet e ardhshme do të ketë një sistem fleksibël të të drejtave të aksesit dhe aftësinë për të caktuar administratorë të shumtë).

    Është në dispozicion platforma e decentralizuar e komunikimit Jami "Vilagfa".

  • U shtua një panel i ri me informacione të bisedës, si p.sh. lista e pjesëmarrësve, lista e dokumenteve të dërguara dhe cilësimet.
    Është në dispozicion platforma e decentralizuar e komunikimit Jami "Vilagfa".
  • U shtuan disa lloje treguesish për leximin e mesazheve dhe shtypjen e tekstit.
    Është në dispozicion platforma e decentralizuar e komunikimit Jami "Vilagfa".
  • Mundësia për të dërguar skedarë në chat ofrohet dhe pjesëmarrësit e bisedës mund ta marrin skedarin edhe nëse dërguesi nuk është në linjë.
  • U shtua një ndërfaqe për kërkimin e mesazheve në biseda.
  • Mbështetje e shtuar për vendosjen e reagimeve duke përdorur karaktere emoji.
  • U shtua një opsion për të shfaqur informacionin aktual të vendndodhjes.
  • Mbështetja eksperimentale për bisedat në grup që shoqërojnë videokonferencat i është shtuar klientit të Desktopit.

Burimi: opennet.ru

Shto një koment