Den decentraliserade kommunikationsklienten Jami «Taranis» har publicerats

Ett nytt nummer av den decentraliserade kommunikationsplattformen Jami har sett dagens ljus, som distribueras under kodnamnet «Taranis». Projektet syftar till att skapa ett kommunikationssystem som fungerar i P2P-lÀge och möjliggör bÄde kommunikation i stora grupper och individuella samtal med en hög nivÄ av sekretess och sÀkerhet. Jami, tidigare kÀnt som Ring och SFLphone, Àr en del av GNU-projekt och distribueras under GPLv3-licensen. Binaries Àr tillgÀngliga för GNU/Linux (Debian, Ubuntu, Fedora, SUSE, RHEL etc.), Windows, macOS, iOS, Android och Android TV.

Till skillnad frÄn traditionella kommunikationsklienter kan Jami skicka meddelanden utan att vÀnda sig till externa servrar, genom att skapa en direkt anslutning mellan anvÀndarna med hjÀlp av end-to-end kryptering (dÀr nycklarna endast finns pÄ klientsidan) och autentisering baserad pÄ X.509-certifikat. Förutom sÀker meddelandeutbyte möjliggör programmet röst- och videosamtal, skapande av telekonferenser, filutbyte och samarbetsÄtkomst till filer och skÀrminnehÄll. För videokonferenser pÄ servern en dator med en Intel Core i7-7700K 4.20 GHz, 32 GB RAM och en nÀtverksanslutning pÄ 100 Mbit/s, uppnÄs den bÀsta kvalitén med högst 25 deltagare anslutna. Varje deltagare behöver en bandbredd pÄ cirka 2 Mbit/s för videokonferensen.

Projektet började ursprungligen som en programvara för telefon baserad pÄ SIP-protokollet, men har sedan lÀnge övergÄtt till en P2P-modell, samtidigt som det behÄller kompatibilitet med SIP och möjlighet att göra samtal via detta protokoll. Programmet stöder olika kodekar (G711u, G711a, GSM, Speex, Opus, G.722) och protokoll (ICE, SIP, TLS), och erbjuder sÀker kryptering av video, röst och meddelanden. Bland tjÀnstefunktionerna kan nÀmnas vidarekoppling och vÀntelÀge, inspelning av samtal, samtalshistorik med sökfunktion, automatisk volymkontroll, och integration med adresser i GNOME och KDE.

För anvÀndaridentifiering i Jami anvÀnds en decentraliserad global autentiseringsmekanism för konton, baserad pÄ implementeringen av en adressbok i form av en blockchain (utvecklad genom projektet Ethereum). En anvÀndaridentifierare (RingID) kan anvÀndas samtidigt pÄ flera enheter och gör det möjligt att kommunicera med anvÀndaren oavsett vilken av enheterna som Àr aktiv, utan behov av att underhÄlla olika identifierare pÄ smartphone och PC. Adressboken som ansvarar för att översÀtta namn till RingID lagras pÄ en grupp noder, som stöds av olika deltagare, och du kan Àven köra din egen nod för att upprÀtthÄlla en lokal kopia av den globala adressboken (Jami implementerar ocksÄ en separat intern adressbok som stöds av klienten).

För adressering av anvÀndare i Jami anvÀnds protokollet OpenDHT (distribuerad hash-tabell) som inte krÀver centrala register med anvÀndarinformation. Grunden för Jami Àr en bakgrundsprocess kallad jami-daemon, som ansvarar för att hantera anslutningar, organisera kommunikation och arbeta med video och ljud. Interaktionen med jami-daemon organiseras med hjÀlp av biblioteket LibRingClient, som utgör grunden för bygget av klientprogramvaran och tillhandahÄller all standardfunktionalitet oberoende av anvÀndargrÀnssnitt och plattformar. OvanpÄ LibRingClient byggs de faktiska klientapplikationerna, vilket gör det relativt enkelt att skapa och underhÄlla olika grÀnssnitt.

Huvudsakliga nyheter:

  • En första implementation av det nya systemet för gruppkommunikation, kallat «svĂ€rmar» (Swarms), har föreslagits. Systemet möjliggör att skapa helt distribuerade P2P-chattar dĂ€r kommunikationshistoriken lagras gemensamt pĂ„ alla anvĂ€ndarens enheter i synkroniserad form. Den första implementationen Ă€r begrĂ€nsad till kommunikation mellan tvĂ„ deltagare med möjlighet att ansluta anvĂ€ndare frĂ„n olika enheter kopplade till ett och samma konto (chattens historia Ă€r synkroniserad pĂ„ alla enheter). I nĂ€sta version kommer stöd för gruppchattar i svĂ€rmlĂ€ge att lĂ€ggas till.
    Den decentraliserade kommunikationsklienten Jami "Taranis" har publicerats.
  • FörbĂ€ttrat stöd för konferenser. Lagt till lĂ€get "mötesplats" som gör det möjligt att sammanfoga alla inkommande samtal till en konferens (kan tillĂ„ta anslutning endast för anvĂ€ndare som finns i kontaktboken), sĂ„ att man slipper lĂ€gga till varje deltagare manuellt. InstĂ€llningar för att definiera standardmoderator har lagts till. Konferensmoderatorer kan stĂ€nga av och Ă„teraktivera ljudet frĂ„n deltagarnas mikrofoner samt avlĂ€gsna deltagare (kick).
    Den decentraliserade kommunikationsklienten Jami "Taranis" har publicerats.

    Funktionen "rÀck upp handen" har lagts till, vilket gör det möjligt för en deltagare att uttrycka sin önskan att tala.

    Den decentraliserade kommunikationsklienten Jami "Taranis" har publicerats.

    Möjligheterna för att dela skÀrm har utvidgats, vilket nu gör det möjligt att visa innehÄllet i enskilda fönster för andra deltagare, istÀllet för hela skÀrmen eller en markerad del.

    Den decentraliserade kommunikationsklienten Jami "Taranis" har publicerats.
  • En ny grĂ€nssnitt för samtal har implementerats i appen för Android-plattformen. I iOS-versionen har kopplingen förbĂ€ttrats nĂ€r enheten Ă€r i vilolĂ€ge eller energisparlĂ€get.
    Den decentraliserade kommunikationsklienten Jami "Taranis" har publicerats.
  • Stöd för Windows 11-plattformen har lagts till.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster