Bayi o ko le ṣe idiwọ: itusilẹ akọkọ ti Syeed ibaraẹnisọrọ decentralized Jami ti tu silẹ

Bayi o ko le ṣe idiwọ: itusilẹ akọkọ ti Syeed ibaraẹnisọrọ decentralized Jami ti tu silẹ
han loni akọkọ àtúnse decentralized ibaraẹnisọrọ Syeed Jami, o ti wa ni pin labẹ awọn koodu orukọ Papo. Ni iṣaaju, ise agbese na ni idagbasoke labẹ orukọ ti o yatọ - Iwọn, ati ṣaaju pe - SFLPhone. Ni ọdun 2018, ojiṣẹ ti a ti sọ di mimọ jẹ lorukọmii lati yago fun awọn ija ti o ṣeeṣe pẹlu awọn ami-iṣowo.

A pin koodu messenger naa labẹ iwe-aṣẹ GPLv3. Jami ti tu silẹ fun GNU/Linux, Windows, MacOS, iOS, Android и Android TV. O le yan lati inu awọn aṣayan wiwo ti o da lori Qt, GTK, ati Electron. Ṣugbọn ohun pataki nibi, dajudaju, kii ṣe awọn oju-ọna wiwo, ṣugbọn o jẹ otitọ pe Jami fun ni anfani paṣipaarọ awọn ifiranṣẹ lai risoti si ifiṣootọ ita olupin.

Dipo, asopọ taara ti wa ni idasilẹ laarin awọn olumulo nipa lilo fifi ẹnọ kọ nkan ipari-si-opin. Awọn bọtini wa nikan ni ẹgbẹ alabara. Ilana ijẹrisi da lori awọn iwe-ẹri X.509. Ni afikun si awọn ifiranṣẹ, Syeed jẹ ki o ṣee ṣe lati ṣe ohun ati awọn ipe fidio, ṣẹda awọn ibaraẹnisọrọ teleconferences, awọn faili paṣipaarọ, ṣeto pinpin faili ati akoonu iboju.

Ni ibẹrẹ, iṣẹ akanṣe yii wa ni ipo ati idagbasoke bi foonu SIP sọfitiwia kan. Ṣugbọn lẹhinna awọn olupilẹṣẹ pinnu lati faagun iṣẹ ṣiṣe ti ise agbese na, lakoko ti o n ṣetọju ibamu pẹlu SIP ati nlọ iṣeeṣe ti ṣiṣe awọn ipe nipa lilo ilana yii. Eto naa ṣe atilẹyin awọn kodẹki oriṣiriṣi, pẹlu G711u, G711a, GSM, Speex, Opus, G.722, pẹlu ICE, SIP, awọn ilana TLS.

Awọn ẹya ara ẹrọ ibaraẹnisọrọ pẹlu Fagilee Ipe Dari, Ipe Ipe, Gbigbasilẹ ipe, Itan Ipe pẹlu Wa, Iṣakoso Iwọn didun Aifọwọyi, GNOME ati iṣọpọ iwe adirẹsi KDE.

Loke, a sọrọ ni ṣoki nipa eto ijẹrisi olumulo ti o gbẹkẹle. Ilana naa da lori blockchain - iwe adirẹsi naa da lori Ethereum. Ni akoko kanna, o le sopọ lati awọn ẹrọ pupọ ni ẹẹkan, kan si olumulo, laibikita iru ẹrọ ti n ṣiṣẹ. Iwe adirẹsi naa, eyiti o ni iduro fun itumọ awọn orukọ ninu RingID, ni imuse ni lilo awọn apa ti o jẹ itọju nipasẹ awọn ọmọ ẹgbẹ oriṣiriṣi. Wọn le ṣee lo lati ṣiṣe ipade ti ara rẹ lati ṣetọju ẹda agbegbe ti iwe adirẹsi agbaye.

Bi fun sisọ awọn olumulo, awọn olupilẹṣẹ lo ilana OpenDHT lati yanju iṣoro yii, eyiti ko nilo lilo awọn iforukọsilẹ aarin pẹlu alaye nipa awọn olumulo. Ipilẹ ti Jami jẹ jami-daemon, eyiti o jẹ iduro fun sisẹ awọn isopọ, siseto awọn ibaraẹnisọrọ, ṣiṣẹ pẹlu fidio ati ohun.

Ibaraṣepọ pẹlu jami-daemon da lori ile-ikawe LibRingClient. O jẹ ipilẹ fun kikọ sọfitiwia alabara ati pese iṣẹ ṣiṣe pataki ti ko so mọ wiwo olumulo ati awọn iru ẹrọ. Ati pe tẹlẹ lori oke ti awọn ohun elo alabara LibRingClient ti ni idagbasoke.

Nigbati o ba n ṣiṣẹ ojiṣẹ P2P sinu iru ẹrọ ibaraẹnisọrọ, awọn olupilẹṣẹ fi kun titun ati ki o imudojuiwọn tẹlẹ awọn ẹya ara ẹrọ. Nibi wọn wa:

  • Imudara ilọsiwaju lori awọn nẹtiwọọki bandiwidi kekere.
  • Dín iye awọn ohun elo ti a lo nigbati a ba n ṣiṣẹ labẹ iṣẹ naa kù Android àti iOS.
  • A ti tun kọ alabara naa fun WindowsO tun le ṣiṣẹ ni ipo tabulẹti.
  • Awọn irinṣẹ wa fun teleconferencing pẹlu ọpọlọpọ awọn olukopa.
  • Fi kun agbara lati yi ipo igbohunsafefe pada ni apejọ.
  • Ohun elo naa le yipada si olupin pẹlu titẹ ọkan (eyi le jẹ pataki, fun apẹẹrẹ, fun awọn apejọ).
  • Olupin iṣakoso akọọlẹ JAMS ti ni imuse.
  • O ṣee ṣe lati sopọ awọn afikun ti o fa awọn agbara ti ojiṣẹ ipilẹ.

Bayi o ko le ṣe idiwọ: itusilẹ akọkọ ti Syeed ibaraẹnisọrọ decentralized Jami ti tu silẹ

orisun: www.habr.com

Ra alejo gbigba igbẹkẹle fun awọn aaye pẹlu aabo DDoS, awọn olupin VPS VDS 🔥 Ra gbigbalejo oju opo wẹẹbu ti o gbẹkẹle pẹlu aabo DDoS, awọn olupin VPS VDS | ProHoster