Blog · 5 Nisan 2026

Solo2 sunucu hiçbir şey bilmeden nasıl bağlanır

Buluşma noktası tek bir şey yapar: iki cihazın birbirini bulmasına yardım eder. Sonra kaybolur.

Buluşma noktamız senin hakkında ne biliyor

Temellerle başlayalım. Buluşma noktamız senin hakkında tam olarak üç şey bilir: kullanıcı adın, benzersiz tanımlayıcın ve parolanın hash'i. Hash, geri dönüşü olmayan matematiksel bir dönüşümdür — parolanın doğru olduğunu, ne olduğunu bilmeden doğrulayabilir. Gerçek parolan yalnızca kafanda ve cihazında bulunur.

Daha fazlası yok. Kiminle konuştuğunu veya ne konuştuğunu saklamıyoruz. Tünellerin ve kişilerinin isimleri yalnızca senin cihazında şifreli olarak bulunur ve buluşma noktamız istese bile bunları açamaz.

Posta kutuları

Eski bir postanedeki gibi numaralı posta kutularından oluşan bir duvar hayal et. Uygulaman biriyle bağlantı kurmak istediğinde, bir posta kutusuna 'X kullanıcısıyla konuşmak istiyorum' yazan bir not bırakır. Başka bir şey değil. Kim olduğunu söylemez. Ne hakkında konuşmak istediğini söylemez. Sadece bir posta kutusunda bir not.

Zaman zaman Solo2'ye bağlı tüm uygulamalar, birinin kendilerine not bırakıp bırakmadığını görmek için posta kutularını kontrol eder. Bu, postaneye uğrayıp "Benim için bir şey var mı?" diye sormak gibidir. Kişin senin notunu bulursa, buluşma noktasından bıraktığın IP adresini ister. Buluşma noktası bunu ona verir. Adres, sunucunun belleğinde birkaç saniye tutulur ve hiçbir zaman diske yazılmaz.

O noktadan itibaren buluşma noktası kaybolur

Her iki cihaz da birbirinin adresini öğrendikten sonra doğrudan birbirleriyle konuşurlar. Buluşma noktası artık katılmaz. Doğrudan bağlantı mümkün olmadığında, mesajlar hiçbir şeyi saklamayan aynamız üzerinden şifreli olarak geçer. Saklamaz. Bağlantının kurulup kurulmadığını bilmez. Ne kadar sürdüğünü bilmez. Kaç mesaj alışverişi yapıldığını veya ne kadar büyük olduklarını bilmez.

O kadar ki, buluşma noktası o anda kapansa, doğrudan bir bağlantıda iki kullanıcı tam olarak aynı şekilde konuşmaya devam ederdi. Sohbet ona bağlı değildir. Yalnızca iki cihazın birbirini bulması için ona bağlıydı. Bağlandıktan sonra önemsizdir.

Sohbet başlamadan önce bile güvenlidir

İki kişi Solo2'de bir tünel oluşturduğunda, cihazları halka açık kriptografik anahtarları değiştirir. O andan itibaren her mesaj alıcının anahtarıyla şifrelenir — ve yalnızca alıcı şifresini çözebilir. Bu, herhangi bir sohbet başlamadan önce gerçekleşir. Anahtarlar tünel oluşturulduğu andan itibaren hazırdır.

Bu yüzden, iki cihaz doğrudan bağlandığında iletişim zaten korumalıdır. Hiçbir şey müzakere etmelerine gerek yoktur. Buluşma noktasından izin istemelerine gerek yoktur. Anahtarlar onların, cihazlarında ve başka hiç kimsede yok.

Pratikte bunun anlamı

Konuşmalarının hiçbir sunucuda saklanmaması anlamına gelir. Hacklenecek bir mesaj veritabanı yoktur. Senin cihazından diğer kişinin cihazına şifreli olarak seyahat ederler.

Bir dahaki sefere birisi sana bir uygulamanın "mesajlarını uçtan uca şifrelediğini" söylediğinde, ona diğer her şeyi sor: Kişilerini kim biliyor, saat kaçta konuşuyorsun, ne sıklıkla. Cevap "sunucumuz, ama bunu kötü bir şey için kullanmıyoruz" ise, bu sadece bir sözdür. Solo2'de cevap farklıdır: Kişilerin cihazında şifrelenmiştir ve kiminle konuştuğunu veya ne konuştuğunu saklamıyoruz.

İlgili makaleler