ცოდნის ბაზა ხალხთან საუბარი
ჯგუფური ჩეთები
ბოლოდან ბოლომდე დაშიფრული ჯგუფური საუბრები, რომლებიც არ ჟონავს საკუთარ თავს წევრობა. ყველა მესიჯი შეფუთულია ცალ-ცალკე თითოეული წევრისთვის, რომელიც მიმართულია გასაღებისთვის, რომელიც არის გამოიყენება ერთხელ.
ეს გვერდი მოხერხებულობისთვის მანქანურად ითარგმნება. ინგლისური ორიგინალი არის ვერსია, რომელიც გამოიყენება.
ჯგუფის შექმნა
/group @alice @bob Weekend plans ქმნის ჯგუფს იმ წევრებით და რომ
სახელი. სახელი არჩევითია. თქვენ ასევე შეგიძლიათ აირჩიოთ შექმენით ჯგუფური ჩატი საწყისი
ვინმეს კონტექსტური მენიუ, ან გამოიყენეთ + ჯგუფური ჩეთების განყოფილების გვერდით
გვერდითი ზოლი.
შენ ხდები ჯგუფის მფლობელი. ჯგუფები დახურულია 100 წევრი, რადგან ყველა შეტყობინება დაშიფრულია ცალ-ცალკე თითოეულისთვის და თითო შეტყობინების ფან-აუტ უნდა დარჩეს შეზღუდული.
წევრების დამატება
/addmember @nym, ან /invite @nym სანამ ჯგუფში ხართ. თუ არა
ნებისმიერს, გარდა მფლობელისა, შეუძლია ამის გაკეთება ჯგუფის მიეცით უფლება წევრებს დაამატონ სხვები
პარამეტრი, ჯგუფის კონტექსტურ მენიუში.
/groupinfo ჩამოთვლის ამჟამინდელ წევრებს.
მოიწვიე ბმულები
ნაგულისხმევად გამორთულია. მფლობელი ჩართავს შეერთების დაშვება მოწვევის ბმულით დან ჯგუფის კონტექსტური მენიუ, რის შემდეგაც ბმული გამოჩნდება იქ — მფლობელისთვის და წევრები ასევე, როდესაც ჩართულია „წევრებს სხვების დამატების უფლება“.
ვინმე სრულიად ახალს, რომელიც ხსნის მოწვევის ბმულს, სთხოვენ, აირჩიოთ nym ან შეხვიდეთ პირველ რიგში; შეერთება შემდეგ განაახლებს თავისთავად, ამიტომ მათ არ მოუწევთ ბმულის მეორედ პოვნა.
მოწვევის ბმულის გადატვირთვა ერთბაშად გააუქმებს აქამდე გაზიარებულ ყველა ბმულს. გამოიყენეთ იგი, როდესაც ა ბმული დასრულდა სადღაც, სადაც თქვენ არ აპირებდით.
ისტორიის გაზიარება ახალ წევრებთან
ასევე გამორთულია ნაგულისხმევად, ასევე მფლობელის ზარი: გაუზიარეთ ისტორია ახალ წევრებს in ჯგუფის კონტექსტური მენიუ.
მისი ჩართულით, ვინც დაამატებს ვინმეს, გადადის ჯგუფის ბოლოზე 50 შეტყობინება იმ ახალ წევრს, როგორც ერთი დაშიფრული ბლომად, მხოლოდ მათთვის. გადაგზავნილი შეტყობინებები მონიშნულია გადაუმოწმებელი, რადგან ორიგინალური ავტორების ხელმოწერების ხელახლა შემოწმება შეუძლებელია მას შემდეგ, რაც ტექსტი გადაიცემა მესამე მხარის მიერ - თქვენ ენდობით იმ ადამიანს, ვინც დაამატა თქვენ არ დაარედაქტირეთ ის, რაც მათ გადასცეს.
მფლობელები, მოდერატორები და წევრები
| ბრძანება | აკეთებს | ვისაც შეუძლია |
|---|---|---|
/kick @nym | აშორებს წევრს | მფლობელი, მოდერატორები |
/ban @nym | შლის მათ და ბლოკავს მათ დაბრუნებას | მფლობელი, მოდერატორები |
/unban @nym | მოხსნის აკრძალვას | მფლობელი |
/addmod @nym | აწინაურებს მოდერატორს | მფლობელი |
/removemod @nym | ამცირებს მოდერატორს | მფლობელი |
/transferowner @nym | გადასცემს ჯგუფს | მფლობელი |
/leave | მოგხსნის ჯგუფიდან | ნებისმიერს |
არ არსებობს არბიტრაჟის სერვერი, ამიტომ ყველა კლიენტი თავად ამოწმებს როლს – როდის მოდერაციის მოქმედების გაგზავნა და ისევ ყველა მოდერაციის ღონისძიებაზე, რომელიც მას იღებს. კლიენტი რომელიც ამტკიცებს ძალაუფლებას, რომელიც მას არ გააჩნია, უბრალოდ ყველა სხვას უგულებელყოფს.
როგორ მუშაობს ჯგუფური დაშიფვრა
ჯგუფური ჩეთები იყენებენ იგივე NIP-17 ჭორებს და NIP-59 სასაჩუქრე შეფუთვებს, როგორც პირადი შეტყობინებები, ერთი შეფუთვა თითო წევრზე, თითოეული დაშიფრულია იმ წევრისთვის. Nymchat შემდეგ დაამატებს იმას, რაც სტანდარტულ NIP-17-ს არ გააჩნია.
მბრუნავი მიმღების გასაღებები
უბრალო NIP-17-ით, ვინმე, რომელიც უყურებს რელეს, ხედავს N საჩუქრის შეფუთვას იმავე მომენტში, მიმართა N სხვადასხვა პუბკეს. ეს არის წევრობის სია და არ საჭიროებს გაშიფვრას წასაკითხად.
ასე რომ, Nymchat აბრუნებს მიმღების გასაღებებს. ყოველ ჯერზე, როცა გაგზავნით, თქვენი კლიენტი ამზადებს ახალს
ეფემერული კლავიშების წყვილი და რეკლამირებს მის საჯარო ნახევარს დაშიფრული ჭორის შიგნით, როგორც ა
ephemeral_pk ტეგი. მას შემდეგ ყველა თავის შეტყობინებებს ამ გასაღებით მიმართავს
შენი ნამდვილის ნაცვლად. დამკვირვებლისთვის, ჯგუფში ყველა შეტყობინება მოძრაობს შორის
ერთჯერადი pubkeys, რომლებსაც არ აქვთ ხილული ბმული რომელიმე პირადობასთან და არცერთი შეტყობინება არ იზიარებს ა
მიმღები.
კომპრომისის შემდგომი აღდგენა
ეს როტაცია ასევე არის აღდგენის მექანიზმი. თუ მოწყობილობა დაზიანებულია, მომხმარებელი უბრალოდ აგზავნის შეტყობინებას: ახალი ეფემერული გასაღები, რომელსაც ის რეკლამებს, ცვლის ძველს ყველა წევრისთვის ავტომატურად. არ არსებობს ზოლის გარეთ სინქრონიზაცია მოსაწყობად და არაფერი, რომ ჯგუფი დაეთანხმოს on.
დაბრუნების შემდეგ
ეფემერული კლავიშები ბრუნავენ და მათი გადამტანი მოვლენები რელეებიდან იწურება. კლიენტი, რომელიც ყოფილა ასე რომ, ხაზგარეშე რამდენიმე დღის განმავლობაში შეიძლება დაბრუნდეს კლავიშების ხელში დაჭერით, რომლებიც ყველამ წარსულში გადაიტანა. ასე შემდეგ ხელახლა დაკავშირება, საკმარისად დიდი ხნის შესვენების შემდეგ, ის აგზავნის სიჩქარით შეზღუდული კლავიშის ხელახალი სინქრონიზაციის მოთხოვნას თითოეულ მათგანს აჯგუფებს და ხელახლა ცვლის მიმდინარე გასაღებებს - რაც აჩერებს ხანგრძლივ შვებულებას ჯგუფში, რომლის წაკითხვაც აღარ შეგიძლიათ.