Programu ya kwanza ya mawasiliano ya maandishi kati ya watumiaji, kwa kutumia mtandao wa polymorphic, kama njia mpya ya kuhifadhi na kubadilishana habari kupitia yaliyomo kwenye mtandao wa WWW. Njia ya kuokoa na kurejesha maudhui yaliyoingia na mtumiaji huita shaka ukweli na uaminifu wake, wakati kwa muda mfupi hakuna kupoteza kwa kiini cha sehemu inayounga mkono ya habari. Kutoka kwa mtazamo wa vipindi vya muda mrefu - kwa kawaida siku / wiki kadhaa, maudhui ya pamoja ya polymorphically hutengana na kutengana kwake kamili hutokea. Programu ina mteja na sehemu ya seva.
Injini ya TetraChat
Sehemu ya seva ya programu imehifadhiwa kwenye seva kuu. Inatumika kuchakata, kurejesha maudhui na kuyasambaza kwa vifaa vya mwisho vya watumiaji. Inatumia kanuni za uhifadhi wa habari kulingana na "mawasiliano ya polymorphic" (sehemu ya kuhifadhi na kurejesha). Maudhui yamesimbwa kwa njia fiche kwenye hifadhi kwa kutumia kitufe cha RSA chenye urefu wa biti 4096. Ufunguo ni maalum kwa kila kituo cha kibinafsi na hutolewa wakati unaundwa. Mmiliki wa kituo anaweza kuhifadhi ufunguo. Ufunguo hauhifadhiwa kwenye upande wa seva, na wakati injini ya seva inapoanza, mmiliki lazima atoe ufunguo, vinginevyo haitawezekana kurejesha mawasiliano.
TetraChat mteja
Sehemu ya mteja ya programu, inayowakilishwa na kivinjari cha Mtandao au programu asilia ya mfumo mahususi wa uendeshaji. Itifaki ya mawasiliano ya HTTPS hutumiwa kwa mawasiliano na sehemu ya seva. Programu hutumika kama mahali pa kuingilia na safu ya uwasilishaji ya yaliyomo. Hakuna maudhui yaliyohifadhiwa kwenye upande wa kifaa cha mwisho. Kuunda na kushiriki chaneli/soga ya mawasiliano Wakati wa kuunda chaneli ya mawasiliano, inawezekana kuainisha tabia ya mawasiliano ya aina nyingi. Wakati wa uundaji, vitambulishi vya kipekee vya mawasiliano (QUID na jina) vimepewa kituo. Jina ni kigezo cha kipekee ambacho hutumika tu kwa mwelekeo wa ndani wa mtumiaji na hakiwezi kutumika kutafuta kituo. Kutafuta, au QUID (kitambulisho cha kipekee cha baiti 32) ni lazima kitumike kuunganisha kwenye kituo. Muunganisho wa watumiaji wapya hufanyika kwa kushiriki kitambulisho hiki. Baada ya kuunda kituo, ni muhimu kuchagua nenosiri la kufikia, ambalo linatumiwa kwa idhini ya mtumiaji. Ikiwa mtumiaji ana kitambulisho cha QUID, lakini hana nenosiri la ufikiaji, badala ya yaliyomo halisi, kinachojulikana tu. "ujumbe bandia", yaani, maudhui yaliyotolewa bila mpangilio. Baada ya kuingiza nenosiri sahihi, maudhui yaliyoonyeshwa ni ya kweli. Kitendaji cha onyesho cha "ujumbe feki" ni cha hiari na hakihitaji kuamilishwa. Ikiwa kitendakazi hakijaamilishwa, ni muhimu kujua nenosiri sahihi la kufikia ili kuona maudhui. Mbinu hiyo inahakikisha kwamba hakuna uhusiano wa kimantiki kati ya watumiaji. Parameta ya kasi ya "kusahau" huamua kiwango cha uwezekano wa kuvunjika kwa jumla kwa mawasiliano kwa muda. Kwa kasi ya juu ya kusahau, anwani kama hizo za mwisho za URL hutumiwa, ambapo kuna uwezekano mkubwa wa mabadiliko ya maudhui katika muda mfupi zaidi (k.m. mabaraza ya majadiliano).
Mawasiliano ya mtumiaji
Ili kuingiza ujumbe mpya, programu inahitaji jina la mtumiaji (kuingia), ambalo huchaguliwa na mtumiaji mwenyewe. Kama kipengee cha hiari, unaweza kutumia nenosiri ili kujilinda dhidi ya wizi wa utambulisho. Katika kesi ya ulinzi wa nenosiri, mmiliki pekee wa nenosiri anaweza kutumia jina la kuingia kwenye kituo kilichotolewa katika siku zijazo. Urefu wa ripoti ni mdogo kwa vyumba 250.
Ilisasishwa tarehe
14 Sep 2025