Jak zmienić klienta Nostr bez utraty czegokolwiek
Twoja tożsamość Nostr to para kluczy, nie konto. Zmiana klienta zachowuje wszystko: obserwujących, posty, wiadomości DM, profil. Kompletny przewodnik.
Największa rzecz, która odróżnia Nostr od scentralizowanych sieci społecznościowych: zmiana klienta nie kosztuje nic. Dwie minuty, wklej klucz, gotowe. Wszystko przenosi się razem z tobą.
Ten przewodnik omawia mechanikę procesu, przypadki graniczne i to, co należy sprawdzić po przejściu do nowego klienta.
TL;DR. Twoja tożsamość Nostr to para kluczy. Wyeksportuj nsec ze starego klienta, wklej go do nowego, odczekaj dziesięć sekund na synchronizację i gotowe. Obserwujący, posty, profil, DM — wszystko jest tam, bo wszystko to żyje na przekaźnikach indeksowanych twoim kluczem publicznym, a nie w kliencie.
When you're ready, grab your @nostr.blog address
Dlaczego zmiana jest taka prosta
Tożsamość Nostr to para kluczy kryptograficznych wygenerowana na twoim urządzeniu. Klucz publiczny (npub1...) identyfikuje cię w sieci. Klucz prywatny (nsec1...) służy do podpisywania twoich postów i udowadniania własności.
Żaden serwer nie przechowuje twojego konta. Klienci Nostr to wymienne okna do tej samej sieci, wszystkie oparte na tym samym kluczu publicznym. Twoje dane (posty, profil, lista obserwowanych, DM) żyją na przekaźnikach, a nie w żadnym konkretnym kliencie.
Właśnie dlatego zmiana klienta jest trywialna. Klient to okno; konto to klucz. Zmień okno, zachowaj konto.
Zmiana w pięć minut
Dla większości użytkowników na większości klientów proces wygląda następująco:
- W obecnym kliencie: otwórz ustawienia, znajdź „Klucze", „Konto" lub „Kopia zapasowa". Wyeksportuj swój klucz prywatny (nsec). Wygląda jak
nsec1...po którym następuje 58 znaków. - Zapisz go w bezpiecznym miejscu: jako wpis w menedżerze haseł oznaczony „Nostr nsec". Nie jako plik tekstowy na pulpicie; nie jako notatka synchronizowana do chmury bez szyfrowania.
- W nowym kliencie: przy pierwszym uruchomieniu wybierz „Zaloguj się" lub „Importuj istniejące konto" (dokładna nazwa różni się w zależności od klienta).
- Wklej nsec. Niektóre klienty oferują opcję skanowania kodu QR, co jest szybsze, jeśli przenosisz się między urządzeniami wyposażonymi w kamery.
- Odczekaj dziesięć sekund. Klient pobiera twój profil, listę obserwowanych i ostatnie notatki ze skonfigurowanych przekaźników. Twój feed się wypełnia.
Jesteś w nowym kliencie z wszystkim nienaruszonym.
Co przenosi się razem z tobą
Pełna lista tego, co zostaje przeniesione:
- Profil. Nazwa, bio, zdjęcie, baner, adres Lightning. Wszystko przechowywane jako zdarzenia kind:0 na przekaźnikach.
- Lista obserwowanych. Przechowywana jako zdarzenia kind:3. Nowy klient odczytuje tę samą listę.
- Historia twoich postów. Cokolwiek skonfigurowane przekaźniki nadal przechowują. Posty starsze niż czas przechowywania przez przekaźniki mogą być niedostępne, ale wszystko ostatnie jest na miejscu.
- DM. Przechowywane zaszyfrowane na przekaźnikach. Nowy klient odszyfrowuje je twoim kluczem prywatnym.
- Reakcje, reposty, zakładki. Wszystkie publiczne zdarzenia Nostr podpisane twoim kluczem; czytelne przez każdy klient.
- Tożsamość NIP-05. Twój identyfikator
you@nostr.blogjest powiązany z twoim kluczem publicznym, nie z klientem. Nadal działa weryfikacja.
Co może wymagać ponownego sprawdzenia
Kilka rzeczy warto sprawdzić po przejściu do nowego klienta.
Lista przekaźników. Twoje preferencje dotyczące przekaźników (zdarzenie kind:10002 z listą przekaźników) zazwyczaj się przenoszą, ale nowy klient może nałożyć własne ustawienia domyślne. Otwórz ustawienia przekaźników i upewnij się, że lista wygląda prawidłowo.
Ustawienia portfela Lightning. Jeśli używasz portfela powierniczego takiego jak Wallet of Satoshi, twój adres Lightning nadal działa. Jeśli używasz NWC (Nostr Wallet Connect) z portfelem niepowierniczym, może być konieczne ponowne wklejenie ciągu parowania w nowym kliencie. To nie jest problem Nostr; chodzi o to, że parowanie NWC przechowywane jest w ustawieniach klienta, a nie na przekaźnikach.
Powiadomienia. Status „przeczytane" jest domyślnie lokalny dla klienta. Nowy klient może wyświetlać powiadomienia tak, jakby wszystkie były nowe. Niektóre klienty synchronizują to teraz; zależy to od implementacji.
Prywatna lista wyciszonych. Jeśli prowadzisz listę wyciszonych użytkowników, sprawdź, czy nowy klient ją respektuje. Większość tak robi, ale funkcja nie jest powszechna.
Wersje robocze. Wersje robocze są lokalne dla klienta. Jeśli masz nieopublikowane wersje robocze w starym kliencie, pozostają tam. Eksportuj je ręcznie, jeśli ich potrzebujesz.
Gdy masz rozszerzenie NIP-07
Użytkownicy z rozszerzeniem przeglądarki (Alby, nos2x, Flamingo), które osobno przechowuje klucz prywatny, mają jeszcze płynniejsze przejście. Rozszerzenie jest źródłem prawdy; klienty proszą je o podpisanie zdarzeń.
- Otwórz nowy klient.
- Wybierz „Zaloguj się przez rozszerzenie" (lub odpowiednik).
- Rozszerzenie wyświetla prośbę o pozwolenie.
- Jesteś w środku.
Bez wklejania kluczy. Nic do ponownego importowania. To samo rozszerzenie podpisuje dla nowego klienta tak samo jak podpisywało dla starego.
Dlatego zalecamy wzorzec NIP-07 dla użytku na pulpicie i w sieci: zmiana klientów sprowadza się do jednego kliknięcia.
Gdy masz aplikację podpisującą (Android Amber)
Użytkownicy Androida z Amber (aplikacją podpisującą, która przechowuje klucz) postępują według podobnego wzorca.
- Otwórz nowy klient Android.
- Wybierz „Zaloguj się przez Amber".
- Amber wyświetla prośbę o pozwolenie.
- Jesteś w środku.
Znowu — bez kopiowania nsec. Klucz żyje w Amber; nowe klienty parują się z Amber przez intenty Androida.
Przenoszenie między platformami
Zmiana z iOS na Android, lub z telefonu na pulpit, to ta sama operacja.
Metoda transferu to zazwyczaj kod QR. Twój obecny klient wyświetla kod QR kodujący twój nsec; nowy klient go skanuje. Zajmuje to kilka sekund na urządzenie.
Jeśli nowe urządzenie nie ma kamery (pulpit bez kamerki internetowej), rozwiązaniem zapasowym jest wklejanie. Skopiuj nsec z klienta na starym urządzeniu, wklej go do bezpiecznego kanału (menedżer haseł synchronizowany między urządzeniami; tymczasowa notatka, którą usuniesz po zakończeniu) i wklej do nowego klienta.
Nigdy nie wklejaj nsec do publicznego czatu, zwykłej poczty e-mail ani żadnego dokumentu, który może synchronizować się z chmurą bez szyfrowania. Twój klucz prywatny to twoje konto; każdy, kto go zdobędzie, może podszywać się pod ciebie na zawsze.
Zmiana klienta, by uciec od złego
Czasem chcesz opuścić klienta, bo ci nie odpowiada lub przestał być rozwijany. To najlepsza pojedyncza cecha Nostr: „koszt zmiany" zbliża się do zera.
Porównaj z Twitterem, Instagramem czy Facebookiem, gdzie twoja tożsamość, historia postów i obserwujący są zakładnikami platformy. Jeśli nienawidzisz tego, co robi Twitter, odejście oznacza zaczynanie od zera gdzie indziej.
Na Nostr, jeśli nienawidzisz tego, co robi twój obecny klient, otwórz inny klient. Wklej nsec. Wszyscy twoi obserwujący, wszystkie twoje posty, wszystkie twoje relacje są tam. Stary klient ląduje w koszu. O to właśnie chodzi.
Próbowanie wielu klientów jednocześnie
Nie musisz wybierać jednego. Realistyczna konfiguracja aktywnego użytkownika to:
- Główny klient telefoniczny: Damus (iOS) lub Amethyst (Android). Tu odbywa się 80% interakcji.
- Klient webowy na pulpicie: nostr.blog lub Primal web jako PWA. Obsługuje długie formy pisania i dłuższe sesje.
- Zapasowy natywny: Inny klient mobilny od czasu do czasu, by porównać funkcje lub gdy główny ma problemy.
Wszystkie trzy są zalogowane do tej samej pary kluczy. Posty z każdego z nich pojawiają się wszędzie. Żadna „synchronizacja" nie jest potrzebna; przekaźniki są warstwą synchronizacji.
Przypadki graniczne warte poznania
Klient, który nie eksportuje klucza. Każdy renomowany klient Nostr pokazuje nsec na żądanie; większość prosi o wyraźne potwierdzenie (co chroni cię przed przypadkowym ujawnieniem). Jeśli nie możesz go znaleźć, sprawdź ustawienia „zaawansowane", „bezpieczeństwo" lub „deweloper". Jeśli naprawdę nie można go wyeksportować, klient nadużywa twojego zaufania i powinieneś go opuścić — pamiętaj jednak, że możesz stracić dostęp do wszystkiego zaszyfrowanego tą parą kluczy, jeśli nie możesz jej odzyskać. Wygeneruj nowe konto w kliencie, który cię szanuje.
Klient, który nigdy nie pokazał ci klucza. Niektóre starsze klienty generowały klucze wewnętrznie i pozwalały jedynie na logowanie przez własny, zastrzeżony system. To było niestandardowe. Większość została zaktualizowana; nieliczne wyjątki nadal istnieją. Ta sama rada: przejdź do standardowego klienta, a jeśli klucz był naprawdę nieodzyskiwalny, zaakceptuj stratę i zacznij od nowa.
Uszkodzony lub stary plik klucza. Jeśli zapisałeś swój nsec lata temu i nie jesteś pewien, czy jest aktualny (niektórzy użytkownicy rotują klucze, choć rotacja jest na Nostr rzadkością), sposób na sprawdzenie to wklejenie go do dowolnego klienta i sprawdzenie, czy pojawi się twój profil. Jeśli twoje bio i obserwujący się ładują: poprawny klucz. Jeśli klient pokazuje puste konto: zły klucz.
Utrata klucza podczas zmiany. Jeśli wkleisz nsec do nowego klienta, a stary klient miał go zapisanego za zaszyfrowanym kodem PIN, którego zapomniałeś, możesz nie mieć drogi powrotu. Właśnie dlatego pierwszą rzeczą, którą mówimy użytkownikom przy rejestracji, jest zapisanie nsec w menedżerze haseł. Utrata klucza to jedyny scenariusz, dla którego Nostr nie ma odzyskiwania.
Wzorzec bezpiecznego wypróbowania nowego klienta
Konkretny przepływ pracy dla użytkowników, którzy chcą wypróbować coś nowego bez zobowiązań:
- W obecnym kliencie otwórz ustawienia i upewnij się, że twój nsec jest gdzieś bezpiecznie zapisany.
- Zainstaluj nowy klient na dowolnym urządzeniu.
- Zaloguj się przez nsec lub rozszerzenie NIP-07.
- Używaj go przez kilka dni równolegle ze starym.
- Zachowaj ten, który wolisz; usuń drugi.
Nic nie jest stawiane na szali w tym eksperymencie. Konto nadal działa w obu jednocześnie. Pytanie dotyczy tylko tego, który interfejs preferujesz do aktywnego korzystania.
Co to umożliwia
Darmowa zmiana klientów zmienia sposób, w jaki myślisz o oprogramowaniu. Klient, który zaczyna wyświetlać reklamy, wdraża nieudany redesign lub podejmuje decyzje wrogie prywatności, może być zastąpiony z dnia na dzień. Nowy klient z świetną funkcją można wypróbować bez zobowiązań.
Deweloperzy o tym wiedzą, co utrzymuje ich w uczciwości. Użytkownicy o tym wiedzą, co zachowuje ich możliwości wyboru. To struktura rynkowa, której scentralizowane sieci społecznościowe nie mogą mieć, i właśnie dlatego ekosystem klientów Nostr ewoluuje tak szybko, jak to robi.
Twoje konto należy do ciebie. Klient to tylko okno. Zmieniaj okna tak często, jak chcesz.
Frequently asked questions
Czy tracę obserwujących, gdy zmieniam klienta Nostr?
Czy muszę ponownie obserwować wszystkich w nowym kliencie?
Czy moje wiadomości DM przeniosą się ze mną?
Czy mogę uruchomić dwa klienty Nostr jednocześnie na tym samym koncie?
Co zrobić, jeśli mój stary klient nie pozwoli mi wyeksportować klucza?
Related reading
Jak bezpiecznie wykonać kopię zapasową kluczy Nostr
Konkretne opcje tworzenia kopii zapasowej prywatnego klucza Nostr, uszeregowane według bezpieczeństwa. Co działa, co nie działa i błędy, które zamieniają kopię zapasową na utratę konta.
7 min readidentityDlaczego Twoja tożsamość Nostr jest przenośna (i dlaczego to ma znaczenie)
W przeciwieństwie do każdej scentralizowanej platformy, Twoja tożsamość Nostr przemieszcza się z Tobą między klientami, przekaźnikami i usługami. Co praktycznie oznacza przenośność.
7 min readclientsNajlepsze klienty Nostr w 2026 roku, wg platformy i przypadku użytku
Praktyczne porównanie klientów Nostr wartych użycia dzisiaj. Mobilne, webowe, desktopowe, specjaliści od długoformatowych treści. Co każdy z nich robi dobrze i gdzie ma słabe punkty.
7 min read