Zap to niewielka płatność Bitcoin ogłoszona jako zdarzenie Nostr. Pieniądze przepływają przez Lightning, potwierdzenie trafia do przekaźników (relay), a wszyscy widzą zap pojawiający się obok wpisu, do którego został wysłany. Można to traktować jak polubienie, które niesie ze sobą realną wartość.
Jak to działa
Za kulisami zap to dwuetapowy taniec między portfelem Lightning a klientem Nostr. Klient nadawcy prosi adres Lightning odbiorcy o fakturę, z dołączonym zdarzeniem Nostr opisującym, co jest nagradzane. Portfel generuje fakturę; nadawca ją opłaca; portfel publikuje zdarzenie „potwierdzenie zap" typu kind:9735, podpisane przez usługę portfela i odwołujące się do oryginalnego żądania zap. Każdy klient obserwujący odbiorcę widzi teraz napiwek.
Użytkownik nie widzi żadnego z tych kroków. Z poziomu feedu zapowanie wygląda jak stuknięcie ikony błyskawicy, wybranie kwoty i obserwowanie, jak licznik rośnie.
Dlaczego ludzie to doceniają
Trzy powody, dla których zapy różnią się od zwykłych napiwków Lightning poza Nostr.
Po pierwsze, są domyślnie publiczne. Potwierdzenie zap to zwykłe zdarzenie Nostr, więc pojawia się w feedach, rankingach i wynikach wyszukiwania. Twórcy treści otrzymują bezpośrednią, widoczną informację zwrotną na temat konkretnych wpisów; podcasty i streamy śledzą kwoty zapów w czasie rzeczywistym.
Po drugie, koszty są uczciwe. Żadna platforma nie pobiera prowizji, żaden procesor nie nalicza opłaty, satoshi trafiają bezpośrednio z portfela nadawcy do portfela odbiorcy. Zap o wartości 21 satoshi to około 1 centa i dociera w ciągu sekund.
Po trzecie, zapy są kompozycyjne. Ponieważ potwierdzenie to zdarzenie Nostr jak każde inne, inne klienty i usługi mogą na nim budować: agregować najlepiej zapowane wpisy tygodnia, dzielić płatności między współpracowników, wyzwalać powiadomienia. To protokół napiwków, nie funkcja napiwków.
Co może pójść nie tak
Zapy wymagają Lightning po obu stronach. Jeśli jedna ze stron nie skonfigurowała portfela lub adresu Lightning obsługującego zapy, interakcja się nie powiedzie. Niektóre portfele deklarują obsługę zapów, ale pomijają publikowanie potwierdzenia — w takim przypadku pieniądze się przemieszczają, ale nikt tego nie widzi. To częste źródło dezorientacji dla nowych użytkowników.
Potwierdzenie jest podpisane przez usługę portfela, a nie przez nadawcę. Oznacza to, że ktoś mógłby technicznie sfałszować potwierdzenie za pomocą fałszywego portfela. W praktyce większość klientów odfiltruje potwierdzenia podpisane przez portfele, którym nie ufają, ale surowy strumień zdarzeń Nostr pokaże je wszystkie.