Օգտատերերի միջև տեքստային հաղորդակցության առաջին հավելվածը՝ օգտագործելով պոլիմորֆ ցանց, որպես WWW ցանցի բովանդակության միջոցով տեղեկատվության պահպանման և փոխանակման նոր միջոց։ Օգտատիրոջ կողմից մուտքագրված բովանդակությունը պահպանելու և վերականգնելու մեթոդը կասկածի տակ է դնում դրա ճշմարտացիությունն ու արժանահավատությունը, մինչդեռ կարճ ժամանակահատվածում չի կորցնում տեղեկատվության օժանդակ մասի էությունը։ Ավելի երկար ժամանակային ընդմիջումների տեսանկյունից՝ սովորաբար մի քանի օր/շաբաթ, պոլիմորֆիկ կերպով համօգտագործվող բովանդակությունը քայքայվում է և տեղի է ունենում դրա ամբողջական քայքայումը։ Հավելվածը բաղկացած է հաճախորդի և սերվերի մասից:
TetraChat շարժիչ
Հավելվածի սերվերային մասը պահվում է կենտրոնական սերվերի վրա: Այն օգտագործվում է բովանդակությունը մշակելու, վերականգնելու և օգտվողների վերջնական սարքերին բաշխելու համար: Այն օգտագործում է տեղեկատվության պահպանման սկզբունքները, որոնք հիմնված են «պոլիմորֆ հաղորդակցության» վրա (պահպանման և վերականգնման մաս): Բովանդակությունը գաղտնագրված է պահեստում RSA բանալիով, որի երկարությունը 4096 բիթ է: Բանալին հատուկ է յուրաքանչյուր առանձին ալիքի համար և ստեղծվում է այն ստեղծվելիս: Ալիքի սեփականատերը կարող է պահել բանալին: Բանալին չի պահվում սերվերի կողմում, և երբ սերվերի շարժիչը միանում է, սեփականատերը պետք է տրամադրի բանալին, հակառակ դեպքում հնարավոր չի լինի վերականգնել կապը:
TetraChat հաճախորդ
Հավելվածի հաճախորդային մասը, որը ներկայացված է ինտերնետ դիտարկիչով կամ հատուկ օպերացիոն համակարգի համար նախատեսված բնիկ հավելվածով: HTTPS կապի արձանագրությունը օգտագործվում է սերվերի մասի հետ հաղորդակցվելու համար: Հավելվածը ծառայում է որպես մուտքի կետ և բովանդակության ներկայացման շերտ: Ոչ մի բովանդակություն չի պահվում սարքի վերջնական կողմում: Հաղորդակցման ալիքի/չաթի ստեղծում և համօգտագործում Կապի ալիք ստեղծելիս հնարավոր է պարամետրիզացնել պոլիմորֆ հաղորդակցության վարքագիծը։ Ստեղծման պահին ալիքին հատկացվում են կապի եզակի նույնացուցիչներ (QUID և անուն): Անունը եզակի պարամետր է, որը ծառայում է միայն օգտատիրոջ ներքին կողմնորոշմանը և չի կարող օգտագործվել ալիք որոնելու համար: Որոնել, կամ QUID (եզակի 32 բայթ նույնացուցիչ) պետք է օգտագործվի ալիքին միանալու համար: Նոր օգտատերերի միացումը տեղի է ունենում այս նույնացուցիչը կիսելու միջոցով: Ալիք ստեղծելուց հետո անհրաժեշտ է ընտրել մուտքի գաղտնաբառ, որը հետագայում օգտագործվում է օգտվողի թույլտվության համար: Եթե օգտատերն ունի QUID նույնացուցիչ, բայց չունի մուտքի գաղտնաբառ, իրական բովանդակության փոխարեն միայն այսպես կոչված. «կեղծ հաղորդագրություններ», այսինքն՝ պատահականորեն ստեղծված բովանդակություն։ Ճիշտ գաղտնաբառը մուտքագրելուց հետո ցուցադրվող բովանդակությունը իրական է: «Կեղծ հաղորդագրությունների» ցուցադրման գործառույթը կամընտիր է և ակտիվացման կարիք չունի: Եթե ֆունկցիան ակտիվացված չէ, բովանդակությունը դիտելու համար անհրաժեշտ է իմանալ մուտքի ճիշտ գաղտնաբառը: Նման մոտեցումը երաշխավորում է, որ օգտատերերի միջև տրամաբանական կապ չկա։ Արագության «մոռանալ» պարամետրը որոշում է ժամանակի ընթացքում հաղորդակցության ընդհանուր խզման հավանականության աստիճանը։ Մոռանալու ավելի մեծ արագությամբ, օգտագործվում են այնպիսի վերջնական URL հասցեներ, որտեղ ավելի կարճ ժամանակային ընդմիջումով բովանդակության փոփոխության ավելի մեծ հավանականություն կա (օրինակ՝ քննարկման ֆորումներ):
Օգտագործողի հաղորդակցություն
Նոր հաղորդագրություն մուտքագրելու համար հավելվածը պահանջում է օգտվողի անուն (մուտք), որն ընտրում է ինքը՝ օգտատերը։ Որպես ընտրովի տարր՝ դուք կարող եք օգտագործել գաղտնաբառ՝ ինքնության գողությունից պաշտպանվելու համար: Գաղտնաբառի պաշտպանության դեպքում միայն գաղտնաբառի սեփականատերը կարող է հետագայում օգտագործել տվյալ ալիքի մուտքի անունը։ Հաշվետվության երկարությունը սահմանափակվում է 250 բնակարանով։
Վերջին թարմացումը՝
14 սեպ, 2025 թ.