İçeriğe atla
Nymchat'e geri dön

Bilgi tabanı İnsanlarla konuşmak

Grup sohbetleri

Kendilerini sızdırmayan uçtan uca şifrelenmiş grup konuşmaları üyelik. Her mesaj, her üye için ayrı ayrı paketlenir ve bir anahtara gönderilir. bir kez kullanıldı.

Grup oluşturma

/group @alice @bob Weekend plans bu üyelerle bir grup oluşturur ve bu isim. İsim isteğe bağlıdır. Ayrıca seçebilirsiniz Grup Sohbeti Oluştur itibaren birinin içerik menüsünü kullanın veya + Grup Sohbetleri bölümünün yanında kenar çubuğu.

Bir Nymchat grup sohbeti sohbeti.
Bir grup sohbeti.

Sen grubun üyesi olursun mal sahibi. Gruplar sınırlıdır 100 üye, çünkü her mesaj her biri için ayrı ayrı şifrelenir ve mesaj başına yayılımın sınırlı kalması gerekir.

Üye ekleme

/addmember @nym, veya /invite @nym Grupta olduğunuz sürece, sahibinden ve yöneticilerden başka herhangi biri bunu yapabilir. Diğer üyeler eklemeye izin verin Grubun içerik menüsündeki ayar.

/groupinfo mevcut üyeleri listeler.

Destek: Sahibi veya bir admin açılır Davet bağlantısı aracılığıyla katılmaya izin ver Grubun bağlam menüsünden, ardından bağlantı orada görünür - onlar için ve üyeler için de "ayrıca üyeler eklemeye izin ver" açılırken.

Davet bağlantısını açan yeni bir kişiden önce bir isim seçmesi veya giriş yapması istenir; birleşme daha sonra kendi kendine devam eder, böylece bağlantıyı ikinci kez bulmaları gerekmez.

Davet Bağlantısını Sıfırla o ana kadar paylaşılan tüm bağlantıları tek seferde iptal eder. Ne zaman kullanın bağlantı istemediğiniz bir yere gitti.

Geçmişi yeni üyelerle paylaşma

Ayrıca varsayılan olarak kapatılır, ayrıca sahibinin veya bir admin'in çağrısı: Yeni Üyelerle Tarih Paylaş Konteyner menüsünde bir grup.

Bu açıkken, kim birisini eklerse grubun sonuncusuna kadar ilerleyecektir. 50 mesaj bu yeni üyeye, tek bir şifreli blob olarak, yalnızca onlara. İletilen mesajlar işaretlenir doğrulanmamış, çünkü orijinal yazarların imzaları tekrar kontrol edilemiyor metin üçüncü bir tarafça aktarıldığında, ekleyen kişiye güvenirsiniz onların ilettiklerini düzenlememelisin.

Yöneticiler, Moderatörler ve Üyeler

EmretmekYapmakKim yapabilir
/kick @nymBir üyeyi kaldırırYöneticiler, Moderatörler
/ban @nymBunları kaldırır ve geri dönüşlerini engellerYöneticiler, Moderatörler
/unban @nymBir yasağı kaldırırYöneticiler, Moderatörler
/addmod @nymModeratörlüğe terfi ederKullanıcı Admins
/removemod @nymModeratörün rütbesini düşürürKullanıcı Admins
/addadmin @nymadmin için teşviklerMal sahibi
/removeadmin @nymAdana AdanaMal sahibi
/transferowner @nymGrubu teslim ederMal sahibi
/leaveSizi gruptan çıkarırHerhangi biri

Bir grubun tam olarak bir sahibi ve herhangi bir sayıda yönetici ve moderatörü vardır. İnsanlar Ve eylem yaparken grubu: moderatörler üyeleri kaldırıyor, yasaklıyor ve yasaklıyor ve hepsi bu. Adminler de bunu yapıyor ve aynı zamanda grubun kendisini değiştiren her şeyi - adı, açıklaması, davet bağlantısı, ayarları, kimler üyeleri ekleyebilir - ve moderatörleri atıyor ve atıyor. Sadece sahibi yöneticileri atıyor ve sadece sahibi grubunuzu başkasına aktarabilir.

Bir moderatör başka bir moderatöre atamaz, bir yönetici başka bir yöneticiyi devre dışı bırakamaz ve sahibinden başka kimse sahibi üzerinde hareket edemez. /transferowner Bu, ikinci bir sahibini ekleyemeyecektir.

Roller her iki tarafta da uygulanır

Tahkim edilecek bir sunucu olmadığından her istemci rolü kendisi kontrol eder. bir denetleme eylemi gönderiyor ve aldığı her denetleme olayında da aynısını yapıyor. Bir müşteri sahip olmadığı bir güce sahip olduğunu iddia eden herkes tarafından görmezden gelinir.

Grup şifrelemesi nasıl çalışır?

Grup sohbetleri, aynı NIP-17 söylentilerini ve NIP-59 hediye paketlerini kullanır. özel mesajlar, üye başına bir sarma, her biri o üyeye şifrelenir. Nymchat daha sonra standart NIP-17'de olmayan bir şeyi ekler.

Alıcı anahtarlarının döndürülmesi

Sade NIP-17 ile, yayını izleyen biri aynı anda N tane hediye paketinin göründüğünü görür, N farklı pubkey'e yöneliktir. Bu bir üyelik listesidir ve şifresinin çözülmesine gerek yoktur okumak.

Böylece Nymchat alıcı anahtarlarını döndürür. Her gönderdiğinizde müşteriniz yeni bir tane basar geçici anahtar çifti ve halka açık yarısının reklamını yapıyor şifrelenmiş söylentinin içindeolarak ephemeral_pk etiket. O andan itibaren herkes mesajlarını o tuşa yönlendirir. senin gerçek olanın yerine. Bir gözlemciye göre gruptaki her mesaj, Herhangi bir kimliğe görünür bağlantısı olmayan ve aynı mesajı paylaşan iki mesaj bulunmayan tek seferlik pubkey'ler alıcı.

Uzlaşma sonrası kurtarma

Bu rotasyon aynı zamanda iyileşme mekanizmasıdır. Bir cihazın güvenliği ihlal edilirse, kullanıcı yalnızca bir mesaj gönderir: reklamını yaptığı yeni geçici anahtar, her üye için eskisinin yerini alır otomatik olarak. Ayarlanacak bant dışı yeniden senkronizasyon yok ve grubun kabul edeceği hiçbir şey yok açık.

Uzaklaştıktan sonra geri dönmek

Geçici anahtarlar döner ve onları taşıyan olayların süresi röleler üzerinden dolar. Bir müşteri günlerce çevrimdışı kalmak, bu nedenle herkesin geçmişte bıraktığı anahtarları tutarak geri dönebilir. yani Yeterince uzun bir aradan sonra yeniden bağlanıldığında, her birine hız sınırlı bir anahtar yeniden eşitleme isteği gönderir. grupları gruplandırır ve mevcut anahtarları yeniden değiştirir; bu da uzun bir tatilin dönüşmesini engeller artık okuyamayacağınız bir gruba.

Nymchat kullanıcıları arasındaki grup mesajları, kuantum sonrası anahtar değişimini de kullanabilir. yukarıda. Her üye zaten kendi ayrı şifrelenmiş kopyasına sahip olduğundan, bir grup bunları karıştırabilir her ikisi de özgürce — ve bir mesaj yalnızca her üye bir mesaj aldığında kuantum dirençli olarak işaretlenir bu şekilde. Görmek kuantum dirençli şifreleme.