Co to jest Nostr i jak go używać w systemie Linux

Co to jest Nostr i jak go używać w systemie Linux

Nostr to nowy i innowacyjny protokół internetowy, którego celem jest uproszczenie sposobu korzystania z mediów społecznościowych. Zamiast jednej strony internetowej Nostr wykorzystuje przekaźniki i kryptografię klucza publicznego w celu zdecentralizowania transmisji wiadomości przez Internet.

W tym artykule dowiesz się, jak zainstalować klienta Nostr w systemie Linux. Ponadto pokaże ci, jak stworzyć własną unikalną parę kluczy, aby uczestniczyć w sieci Nostr.

Jak działa Nostr i dlaczego go używać?

Sposób działania Nostr polega na tym, że każdy użytkownik ma parę unikalnych kluczy, które identyfikują go w sieci. Każda wiadomość wysyłana i odbierana przez użytkownika z przekaźnika Nostr jest podpisana i zaszyfrowana przy użyciu jego kluczy.

W rezultacie tylko użytkownik posiadający klucz podpisu może otwierać i dekodować swoje wiadomości. To sprawia, że ​​wszelkie treści przechodzące przez Nostr są domyślnie prywatne.

Zrzut ekranu przedstawiający bezpośrednią rozmowę między dwoma użytkownikami Nostr.

Poza tym kolejną zaletą Nostr w porównaniu z innymi serwisami społecznościowymi jest to, że jest „niezależny od treści”. Oznacza to, że protokół nie wymaga ścisłego formatu dla wiadomości przychodzących i wychodzących. Na przykład post Nostr może być tak krótki jak tweet lub długi jak blog fabularny.

Instalowanie klienta Gossip Nostr

Pierwszym krokiem w korzystaniu z Nostr jest zainstalowanie klienta na komputerze. Chociaż istnieje wiele programów, które mogą łączyć się z siecią, najbardziej niezawodnym obecnie jest Gossip. Jest to klient zorientowany na komputer stacjonarny, który nie wymaga przeglądarki internetowej do działania na komputerze.

Zrzut ekranu ekranu Plotki o.
  • Pobierz jego pakiet z repozytorium Github dewelopera:

wget https://github.com/mikedilger/gossip/releases/download/v0.6.0/gossip_0.6.0_amd64.deb

Okno terminala pokazujące proces pobierania Gossip.
  • Kliknij dwukrotnie. deb, aby rozpocząć instalację pakietu Gossip w swoim systemie.

Tworzenie Twojego pierwszego konta Nostr

  • Uruchom aplikację Gossip z menu Aplikacje.
  • Spowoduje to otwarcie zwykłego białego okna, które pokazuje krótki przegląd tego, co możesz zrobić w Gossip. Aby utworzyć swoje pierwsze konto, kliknij „Ty”.
Zrzut ekranu ekranu startowego Gossip.
  • Kliknij pierwsze pole tekstowe w kategorii „Generuj parę kluczy” i wpisz hasło do konta.
Zrzut ekranu procesu generowania klucza Nostr.
  • Kliknij „Generuj teraz”, aby utworzyć nowe konto Nostr.
Podświetlony zrzut ekranu przycisku generowania klucza Nostr.

Importowanie istniejącego konta Nostr

Oprócz tworzenia nowego konta Nostr, Gossip umożliwia również zaimportowanie istniejącego klucza Nostr jako głównego konta użytkownika. Może to być przydatne, jeśli korzystałeś już z Nostr i nie chcesz przerabiać swoich list obserwujących.

Wszystko, co musisz zrobić, to znaleźć klucz prywatny swojego obecnego konta Nostr i wkleić go w polu tekstowym Gossip „Wprowadź klucz prywatny” w kategorii „Importuj klucz prywatny”. Kliknij „Importuj”.

Podłączanie do przekaźników i wysyłanie notatki

Aby Nostr działał, musisz podłączyć go do węzła przekaźnikowego. Są to małe serwery w chmurze, które przenoszą zaszyfrowane informacje przez Nostr. Pozwalają również znaleźć innych użytkowników w sieci, a także dostarczać swoje posty do obserwujących.

  • Kliknij przycisk „Przekaźniki”.
Zrzut ekranu interfejsu Gossip z zaznaczoną kategorią Przekaźniki.
  • Kliknij przycisk podrzędny „Konfiguruj”.
Wyróżniony zrzut ekranu przedstawiający podkategorię Konfiguruj dla przekaźników Nostr.
  • Aby dodać przekaźnik, wpisz pełny adres URL serwera, z którym chcesz się połączyć, a następnie kliknij „Dodaj”. W moim przypadku używam przekaźników: wss://nos.lol, wss://relay.nostr.band i wss://purplepag.es.
Zrzut ekranu przedstawiający listę nowo dodanych przekaźników do Gossip.
  • Kliknij pola wyboru „Czytaj”, „Zapisz” i „Zareklamuj” obok nowego przekaźnika. Dzięki temu klient Gossip może używać ich do komunikowania się z innymi klientami.
Zrzut ekranu przedstawiający włączanie wielu przekaźników w kliencie Gossip.
  • Możesz teraz opublikować swoją pierwszą notatkę. Kliknij przycisk „Podaj”.
Wyróżniony zrzut ekranu przedstawiający link do kategorii kanałów.
  • Aby wysłać pierwszą notatkę, napisz w pustym polu tekstowym i kliknij „Wyślij”.
Zrzut ekranu przedstawiający interfejs kanału dla Gossip.

Obserwowanie innych kont Nostr

Oprócz wysyłania notatek do siebie, możesz także śledzić i wchodzić w interakcje z innymi użytkownikami w sieci. Jest to podobne do funkcji „Obserwuj” w większości serwisów społecznościowych.

  • Kliknij przycisk „Ludzie”.
Wyróżniony zrzut ekranu przedstawiający link do kategorii Ludzie w Plotkach.
  • Kliknij „Obserwuj kogoś nowego”.
Zrzut ekranu przedstawiający łącze Obserwuj nową osobę w aplikacji Gossip.
  • Podaj klucz profilu konta, które chcesz obserwować. Jest to długi ciąg liter i cyfr rozpoczynający się od „nprofile”. Listę bieżących użytkowników wraz z ich kluczami nprofile można znaleźć, odwiedzając witrynę katalogu użytkowników .
Zrzut ekranu strony docelowej Nostr.Band.
  • Aby uzyskać klucz nprofile dla użytkownika, naciśnij mały symbol strzałki w dół obok użytkownika, którego chcesz obserwować.
Zrzut ekranu przedstawiający grot strzałki w dół dla konta Nostr w Nostr.Band.
  • Kliknij „Kopiuj nprofil”.
Zrzut ekranu przedstawiający łącze Kopiuj nprofile dla ramek użytkownika.
  • Po uzyskaniu klucza nprofile wróć do Gossip i wklej go w polu tekstowym bezpośrednio pod kategorią „Obserwuj nprofile”.
Zrzut ekranu przedstawiający klucz nprofile w interfejsie Gossip.
  • Kliknij przycisk „Obserwuj”, aby załadować notatki i informacje tego użytkownika.
Zrzut ekranu pokazujący, jak użytkownik wchodzi do Gossip.

Czytanie kanału zewnętrznego konta Nostr

Jedną z genialnych funkcji Nostr jest to, że możesz odczytywać dowolne publiczne dane wysyłane na określone konto, o ile znasz jego klucz nprofile. Dzięki temu jest przydatny dla użytkowników, którzy chcą utworzyć kanał „tylko do odczytu” swoich ulubionych użytkowników.

  • Aby zaimportować kanał publiczny innego konta, musisz uzyskać jego klucz „npub”. Możesz to również uzyskać, przechodząc do Nostr.Band.
Zrzut ekranu strony internetowej Nostr.Band.
Źródło obrazu: https://nostr.band
  • Kliknij symbol strzałki w dół tego użytkownika, którego chcesz zaimportować do Gossip.
Zrzut ekranu wpisu użytkownika Nostr.Band z podświetleniem grotu strzałki w dół.
  • Kliknij „Kopiuj npub”.
Zrzut ekranu wpisu profilu Nostr.Band z zaznaczeniem łącza Kopiuj npub.
  • Otwórz Gossip i kliknij „Ty”, a następnie „Klucze”.
Zrzut ekranu przedstawiający interfejs Gossip do zarządzania kluczami.
  • Przewiń okno w dół i wklej swój klucz npub w polu tekstowym pod kategorią „Importuj klucz publiczny”.
Zrzut ekranu klucza npub w kliencie Gossip.
  • Kliknij „Importuj klucz publiczny”, aby załadować kanał konta zewnętrznego w Gossip.
Zrzut ekranu przedstawiający interfejs Gossip z uruchomionym zewnętrznym kontem Nostr.

Często Zadawane Pytania

Nie widzę żadnych postów w moim kliencie Nostr.

Ten problem jest najprawdopodobniej spowodowany błędnie skonfigurowaną listą przekaźników Gossip lub nieprawidłowym działaniem przekaźnika. Aby to naprawić, możesz dwukrotnie sprawdzić listę przekaźników, jeśli każdy serwer ma włączone uprawnienia „Odczyt” i „Zapis”. Możesz także dołączyć dodatkowe przekaźniki, które będą służyć jako nadmiarowa kopia zapasowa dla twojego klienta Gossip.

Czy mogę używać mojego konta Gossip Nostr na innym kliencie?

Tak. Ponieważ konto Nostr to tylko prosta para kluczy publicznych i prywatnych, możesz przenieść swoje konto do dowolnego klienta i nadal będzie ono ładować wszystkie Twoje notatki i bieżące listy obserwujących.

Czy w Nostr można blokować wiadomości spamowe?

Tak i nie. Domyślnie publiczny przekaźnik zawsze akceptuje notatkę, niezależnie od tego, skąd ona pochodzi. Oznacza to, że spamer zawsze może publicznie rozsyłać wiadomości, a filtrowanie tych wiadomości należy do klienta użytkownika. Istnieje jednak wiele płatnych usług , które można subskrybować i które będą filtrować spam na poziomie przekaźnika.

Źródło obrazu: Redd F przez Unsplash . Wszystkie przeróbki i zrzuty ekranu autorstwa Ramces Red.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *