Blog · 5. dubna 2026

Jak se Solo2 připojuje, aniž by server cokoli věděl

Server dělá jednu věc: pomůže dvěma zařízením se najít. Pak zmizí.

Co o vás server ví

Začněme základy. Server Solo2 o vás ví přesně tři věci: vaše uživatelské jméno, váš jedinečný identifikátor a hash vašeho hesla. Hash je nevratná matematická transformace — server může ověřit, že vaše heslo je správné, aniž by věděl, jaké je. Vaše skutečné heslo existuje jen ve vaší hlavě a na vašem zařízení.

A to je vše. Server neví, s kým mluvíte. Neví, kolik tunelů máte. Nezná jména vašich kontaktů. Tyto informace existují pouze ve vašem trezoru, zašifrované na vašem zařízení. Server by je nemohl otevřít, ani kdyby chtěl.

Poštovní schránky

Představte si zeď s očíslovanými poštovními schránkami, jako na staré poště. Když se vaše aplikace chce spojit s někým, nechá v schránce lístek s textem 'Chci mluvit s uživatelem X'. Nic víc. Neříká, kdo jste. Neříká, o čem chcete mluvit. Jen lístek ve schránce.

Pravidelně všechny aplikace připojené k Solo2 kontrolují schránky, zda jim někdo nenechal lístek. Je to jako zastavit se na poště a zeptat se: 'Je tu něco pro mě?'. Pokud váš kontakt najde váš lístek, požádá server o IP adresu, kterou jste zanechali. Server ji poskytne a tato informace se okamžitě vymaže z paměti. Nikdy se nezapíše na žádný disk. Žije v dočasné paměti serveru po milisekundy potřebné k odpovědi.

Od tohoto okamžiku server mizí

Jakmile obě zařízení znají adresu toho druhého, komunikují spolu přímo. Server se již neúčastní. Nepřeposílá zprávy. Neukládá je. Neví, zda bylo spojení navázáno, nebo ne. Neví, jak dlouho trvá. Neví, kolik zpráv si vyměňují ani jak velké jsou.

Dokonce natolik, že kdyby se server v tu chvíli vypnul, oba uživatelé by pokračovali v hovoru úplně stejně. Konverzace nezávisí na serveru. Závisela na něm jen proto, aby se dvě zařízení našla. Jakmile jsou připojeny, server je irelevantní.

Konverzace je zabezpečena ještě před začátkem

Když dva lidé vytvoří tunel v Solo2, jejich zařízení si vymění veřejné kryptografické klíče. Od toho okamžiku je každá zpráva zašifrována klíčem příjemce — a pouze příjemce ji může dešifrovat. K tomu dochází ještě před začátkem jakékoli konverzace. Klíče jsou připraveny od okamžiku vytvoření tunelu.

Proto, když se dvě zařízení připojí přímo, komunikace je již chráněna. Nemusí nic vyjednávat. Nemusí žádat server o povolení. Klíče jsou jejich, na jejich zařízeních, a nikdo jiný je nemá.

Co to znamená v praxi

Znamená to, že na žádném serveru neexistuje záznam o vašich konverzacích. Žádná metadata k analýze. Žádná historie k předání na soudní příkaz. Žádná databáze k hacknutí. Server Solo2 nemůže vydat to, co nemá. A nemá nic, protože nikdy neměl.

Příště, když vám někdo řekne, že aplikace 'šifruje vaše zprávy end-to-end', zeptejte se, co se děje se vším ostatním. Kdo ví, s kým mluvíte. Kdo ví, v kolik hodin. Kdo ví, jak často. Pokud je odpověď 'náš server, ale nepoužíváme ho k ničemu špatnému' — to je slib. V Solo2 je odpověď jiná: nikdo neví. Protože není koho se zeptat.