„… Pomocí sítě… kanálů mikroplatby se bitcoiny mohou škálovat na miliardy transakcí za den s výpočetním výkonem, který je dnes k dispozici na moderním stolním počítači. Odesílání mnoha plateb uvnitř daného mikroplatbového kanálu umožňuje decentralizovaně posílat velké objemy finančních prostředků jiné straně. “
Tak zní „Bitcoin Lightning Network“ bílý papír, klíčový dokument pro sekundární platební síť bitcoinů, který napsali Thaddeus Dryja a Joseph Poon. Tento dokument z roku 2016 by znovu zaměřil debatu na změnu měřítka, protože pojmy větších bloků a růstu v řetězci z velké části ustoupily nové síti platebních kanálů a odložily vypořádání v řetězci.
Kdo by si ale myslel, že asi o čtyři roky později se vývojáři nebudou dívat na Lightning Network nejen jako na platební řešení, ale také jako na novou metodu doručování šifrovaných zpráv?
Zdá se, že hrstka vývojářů bitcoinů, kteří myslí na budoucnost: Joost Jager a Paul Itoi.
Jak Jager, tak Itoi připravili zajímavé metody pro zasílání zpráv využívajících blesky, i když každý používá různé technické mechanismy pro přenosy. Rovněž šíří svá řešení odlišně, přičemž Itoi a jeho tým jej zahájili Chat Sphinx jako aplikace a Jager uvolní zdrojový kód pro svůj Whatsat přímo veřejnosti.
Na konci roku 2019 jsme se zabývali tím, jak tyto aplikace pro zasílání zpráv fungují. TLDR: Nedávná aktualizace Lightningu umožnila přidání některých dalších, libovolných dat do transakcí Lightning. Pro tyto případy použití by tato data byla zprávy, které lze odeslat přímo peerovi bez jakýchkoli nákladů nebo směrovat přes síť za malý poplatek, stejně jako typické transakce Lightning.
Proč byste ale měli používat tyto protokoly a ne jiné možnosti šifrovaného zasílání zpráv?
Odpověď spočívá v tom, co Lightning messaging může nabídnout, že tradiční šifrované možnosti nemohou.
Decentralizovaní holubi
Některé historické drobnosti: Holubi posla byli jednou z mnoha forem komunikace v první světové válce. Obzvláště populární mezi posádkami tanků (kterým chyběly jiné spolehlivé formy komunikace, protože v tomto bodě historie byla rádia hrubá), poštovní holub byl pro případ, že další možnosti, jako jsou telefony, signální světlice nebo běžci, selhaly nebo nebyly k dispozici.
Ale poštovní holuby byli zranitelní. Nepřátelé vojáci věděli, že nesou zásadní zprávy, a měli by s těmito nešťastnými vysoce stoupajícími kurýry sezónu otevřených dveří. Samozřejmě na takové překážky byla odpověď: šifrování.
Ve skutečnosti by šifrované zprávy hrály zásadní roli v první světové válce a mnoha dalších válkách. Tím se víceméně vyřešil problém odposlechu (pokud nepřítel nedokázal dešifrovat šifru, bylo to k ničemu, ať už se ho chytil nebo ne).
Přijďte do 21. století a šifrování se dostalo do popředí národních debat o kybernetické bezpečnosti. Například někteří vládní úředníci mají volala pro šifrovaná zadní vrátka v běžné spotřebitelské technologii v zájmu „národní bezpečnosti“.
A v tom spočívá problém. Za první světové války byli samotní holubi jen plavidly pro přenos zpráv; v případě, že by to někdo potřeboval připomenout, neprodukoval šifrovanou zprávu ani klíče k její dešifrování – to byla práce vojenské rozvědky.
Ale s elektronickou komunikací samotná aplikace pro zasílání zpráv vytváří prostředky pro šifrování odesílaných zpráv. Takže v mnoha případech, pokud vy nebo někdo, kdo má technické kotle, nebudete moci kód zkontrolovat a ověřit, je aplikace, kterou používáte pro šifrované chatování, stejně tajná jako schopnost vývojáře aplikace dodržet svůj slib. To je důvod, proč většina bitcoinerů důvěřuje pouze aplikacím s otevřeným zdrojovým kódem, jako je Signal, jako zabezpečeným, zatímco ostatním, jako je WhatsApp a Telegram, nelze jako takové důvěřovat.
Takže s tradičními šifrovanými posly máte často problém jediného bodu selhání. Důvěřujete centralizovanému subjektu (jehož kód jste nezkontrolovali), že zprávy, které odesíláte, můžete dešifrovat pouze vy a příjemce – že neexistují žádné zadní vrátka. A také to sázíte vlády nebudou na tyto společnosti tlačit umožnit jim přístup (nebo ten, který již mají).
Naopak zasílání zpráv Lightning Network spoléhá na infrastrukturu decentralizované sekundární sítě bitcoinů. S přibližně 11 000 (známými) veřejnými uzly jsou zprávy Lightning Network směrovány touto sítí podobnou Tor bez centrálního arbitra. Nastavením přímého kanálu s příjemcem můžete odeslat zprávu přímo na něj, aniž byste vůbec museli projít zprostředkujícím uzlem.
Jak řekl Jager pro Bitcoin Magazine v listopadu 2019, neexistuje žádný centrální pilíř, který byste mohli porazit a kompromitovat šifrované chatování Lightning Network.
“Rozdíl je v tom, že se nejedná o žádný centrální server,” řekl. “Žádný přepínač zabití, který by mohl být použit k ukončení veškeré komunikace.” Nebo se používá selektivněji k odepření komunikace určitým uživatelům. “
Soukromí holubi
Jako rozšíření mají bleskové zprávy také tu výhodu, že jsou soukromější.
Toto sleduje stejnou argumentační linii, která vede lidi k tomu, že transakce s bleskem by byly také soukromější. Vzhledem k tomu, že jsou v zásadě směrovány přes cibulovou síť, cesta pro každou zprávu by byla ztracena v chmele, který v síti trvá. Jediným způsobem, jak to může být kompromitováno, je, pokud by jeden uzel odpovídal například za 50 procent směrování zprávy – skutečná možnost, pokud cesta od odesílatele k příjemci zahrnuje méně vzájemně propojených vrstevníků než ne.
V některých případech tedy může být z hlediska ochrany soukromí lepší nastavit kanály přímých plateb pro vaše zprávy.
“Chatování přes Lightning také ztěžuje zjištění, kdo s kým komunikuje,” řekl Jager. “Není nutné mít přímé (pozorovatelné) připojení TCP / IP mezi uživateli a neexistuje ani jeden centrální server, který by mohl rekonstruovat komunikační cesty.”
Samozřejmě, jak jsme zmínili výše, směrované zprávy by mohly být teoreticky stále deanonymizovány. Ale, jak řekl Jager, „[p] rivalita a bezpečnost jsou relativní pojmy.“
To by stále mohlo být soukromější než starší možnosti, ai když uzel ví, kdo je odesílatel, stále nemůže zachytit nebo dekódovat jejich zprávu.
Neohrabaní holubi
Pokud jde o odolnost vůči cenzuře a soukromí, má Lightning messaging v porovnání s tradičním šifrovaným chatem náskok.
To ale neznamená, že je dokonalá, nebo že ji lidé budou považovat za atraktivnější alternativu. Jak jsme viděli u velkých bitcoinů a FOSS, decentralizovaná možnost je obvykle nejobtížněji implementovatelná v měřítku a může být nejobtížněji uchopitelná pro začínající uživatele.
Jager si myslí, že vymyslet schéma, které bude zpracovávat zprávy i platby pod jednou střechou, může být zabijáckou aplikací. Ještě důležitější je vytváření komunikačních prostředků bez povolení a odolných vůči cenzuře; ve skutečnosti by decentralizované peníze pravděpodobně vyžadovaly takový nástroj, stejně jako by to vyžadovalo decentralizovanou identitu.
“Klíčovou výhodou je integrace schopnosti platit a komunikovat pod jednou identitou,” řekl Jager. “Naše základní přesvědčení: ochrana soukromí a cenzury, kterou Lightning poskytuje platbám, by měla platit stejně pro řeč.” Použití blesku pro chat urychlí přijetí bitcoinu jako prostředku směny. “
Budou se tedy bitcoiny a veřejnost dál šířit do zpráv Lightning? S chatem Sphinx je aktuálně uzavřen beta, Brzy zjistíme, zda tato alternativa splňuje očekávání a / nebo je stejně bezproblémová jako alternativy. Jager věří, že lidé použijí alternativu založenou na blescích, protože snafus jako porušení Equifax (a plíživá realita, že kód pro šifrované chatovací služby bude mít v jejich designu zabudovaná zadní vrátka) vyvolává nedůvěru v centralizované služby.
Takže s osudem soukromé online komunikace ve vzduchu se nový případ použití Lightningu může ukázat jako zásadní pro nastolení online suverenity ve věku stále rostoucího vládního dohledu.