Nakon izlaska objave o redovnim automatskim plaćanjima putem Lightning mreže pomoću Nostr protokola bilo je sasvim logično pokušati razumeti šta je zapravo taj protokol, za šta se može koristiti i kakve su njegove perspektive.
Za početak sam se upoznala sa selekcijom materijala od Tonija i zvaničnim opisom na GitHub-u od autora protokola. Ukratko: Nostr je protokol za decentralizovanu razmenu kratkih tekstova (preciznije, skriptova u JSON formatu).
- Bilo koji vlasnik servera može pokrenuti sopstveni relej (relay), koji će primati takve poruke, čuvati ih i prosleđivati.
- Bilo koji programer može napisati sopstveni klijent koji će se povezivati na jedan ili više takvih releja, primati od njih poruke, po želji ih filtrirati i ukrašavati pre prikazivanja korisniku (na primer, učitavati medije tamo gde su u poruci bili linkovi ka njima), kao i slati korisnikove poruke na relej.
- Bilo koji korisnik može preuzeti klijent, podesiti na koje se releje povezuje (ako klijent to omogućava) i uživati u životu.
Na GitHub-u se lako pronalaze biblioteke za Nostr za nekoliko jezika, klijenti (može se napraviti fork prilagođen Monteliberu) i releji (takođe, može se pokrenuti sopstveni relej za potrebe Montelibera).
Da biste napravili nalog na Nostru, dovoljno je generisati par privatnog i javnog ključa, nakon čega se privatni čuva, a javni može slobodno deliti (evo mog: npub1jj4xxj47j9yjthhrd2kwklx5vl9j45ruvhl0ftdfamf7v6nx799ssf45q3), baš kao što su tvorci asimetričnog šifrovanja zapovedili. Ključevi se mogu generisati direktno u određenom Nostr klijentu (ja sam generisala u pretraživačkoj ekstenziji Alby), na specijalnom servisu, ali radi bezbednosti može se koristiti i potpuno samostalni skript, ako posedujete kompetencije (ja nemam). Zauzvrat, uspela sam da povežem javni Nostr ključ sa imenom ancapchan@getalby.com (tako zvana NIP5 verifikacija), napravim sopstvenu Lightning adresu ⚡️ancapchan2018@gmail.com (iza koje stoji adresa ⚡️ancapchan@getalby.com), kao i da povežem ovu ekstenziju sa svojim sajtom, tako da sada, ako je imate instaliranu, njena ikonica na sajtu ancapchan.info menja boju iz žute u plavu, i kada kliknete na nju, videćete poziv za slanje donacije:

Uopšte, Lightning je nativno integrisan u Nostr protokol kao sredstvo za prenos vrednosti. Tako, klijenti za društvene mreže zasnovani na Nostru nude, umesto lajkova, takozvane „zaps“, koji prate slanje male količine satoshija. Pored toga, novac u sistemu može biti koristan za korišćenje plaćenih releja koji nude dodatne funkcionalnosti, poput filtera za spam.
U celini, protokol mi deluje obećavajuće. Nadam se da će uskoro razviti dovoljno pogodnu infrastrukturu, da će se pridružiti više ljudi i da će postepeno moći da preuzme primat od sadašnjih centralizovanih rešenja. Takođe se nadam da će kolektivni razum programera koji učestvuju u projektu Montelibero biti dovoljan za kreiranje sopstvenih rešenja zasnovanih na Nostru: sopstvenog releja, mosta ka Telegramu i mnogih drugih stvari koje mi trenutno čak i ne padaju na pamet.