Nastavljam da se smeštam u Nostr: izgradnja piramide

U prošlom postu na ovu temu pričala sam o tome kako sam postavila sopstveni personalni nostr-relej. Koristila sam strfry, koji je veoma popularan za velike releje jer je stabilan i efikasan. Međutim, želela sam i jednostavnije podešavanje, kako ne bih morala svaki put da „čarobnim štapićem“ radim preko konzolnih komandi. Pokušaj da dodam veb-kontrolni panel preko postojećeg releja nije uspeo. Relej Khatru, koji je predložio Grok, ispostavio se kao projekat koji je napušten početkom 2026. godine. Ali njegov programer — @fiatjaf, autor samog nostra, a on projekte ne napušta tek tako. Tada sam počela da istražujem šta on sada razvija kao zamenu i naletela sam na Pyramid. To je specijalizovani relej za održavanje zajednica, što znači da on, naravno, može i osnovne funkcije releja, ali uz to pomaže u upravljanju privatnim i klupskim stvarima.

Nakon malo muke, obrisala sam strfry i instalirala pyramid. Voilà — imam engine za razvoj onlajn zajednice, a nakon pola dana pojavio se i prvi pozvani klijent novog releja. Sa njim smo diskutovali o procesu na nostru u komentarima mog prethodnog posta, i tagovala sam kreatora softvera. Fiatjaf je lajkovao taj komentar, a zatim mi je pisao na Telegramu, čestitao mi na instalaciji piramide i počeo da traži feedback, kako o releju, tako i o nostru uopšte. Već smo imali istoriju prepiske, još iz vremena kada je kreirao popularan kustodijalni lightning novčanik u formatu telegram bota, a ja sam ga aktivno reklamirala (projekat je ugašen, i upravo je nostr došao kao njegova zamena).

Uglavnom, dala sam sav feedback na koji sam bila sposobna, s obzirom na moje skromno iskustvo i kompetencije:

  • Tražila sam praktičniji format za dodavanje novog korisnika na relej: korisnik klikne da ostavi zahtev, ja kliknem da odobrim ili odbijem zahtev, ukratko, način na koji smo navikli iz Telegrama. Dobila sam obećanje da će to uskoro biti urađeno.
  • Tražila sam servis za monitoring dostupnosti releja iz različitih delova mreže, predloživši varijantu implementacije koja ne zahteva iznajmljivanje servera širom sveta. Fiatjaf je rekao da je ta varijanta sumnjiva, ali da će umesto toga pokušati da poveže jedan eksterni servis.
  • Tražila sam servis za lokalno generisanje ključeva, kako bi novi korisnici mogli biti sigurni da nostr-klijent neće imati pristup njihovom privatnom ključu. Odgovorio je da je već napravio ceo set takvih alata — i za oflajn generisanje ključeva, i za oflajn potpisivanje događaja, tako da zagovornici sigurnosti mogu mirno spavati.

Tu je moja mašta za sada presušila, ali sasvim je moguće da čitaoci imaju ili će uskoro imati svoje genijalne ideje.

Uglavnom, onima koji žele da testiraju specijalizovani relej za održavanje zajednica, dobrodošli. Ostavite zahteve u komentarima, slaću link sa pozivnicom u privatne poruke — za sada važi ovaj, ne baš najpraktičniji mehanizam povezivanja.

https://stuff.fiatjaf.com — kolekcija raznih stvari od autora nostra

https://github.com/fiatjaf/pyramid — opis releja Pyramid

https://relay.ancapchan.info — moj relej, gde možete posmatrati kako raste stablo učesnika zajednice i kako se pojavljuju njihove objave

Nadam se da vam neće biti potreban poseban vodič o tome kako da napravite nalog na nostru. Pošto je to veoma decentralizovan ekosistem, već postoji mnoštvo načina za ulazak u njega, kao i načina korišćenja. Uostalom, preporučiću vam da odmah počnete preko klijenta Nostria. Tamo takođe poznajem programera, to je Sondre Bjellos, učesnik projekata Liberstad i Montelibero, živi tri kilometra od mene (kada ne ode u svoju Norvešku, naravno) i veoma aktivno razvija svoj klijent .

Leave a Reply