Zap

Difficoltà: intermedio

Argomento: tecnologia


DEFINIZIONE

Gli Zap sono pagamenti sulla rete Lightning tramite il social network Nostr.
Non sono una parte fondamentale di Nostr, ma sono diventati abbastanza popolari tra gli utenti da essere rapidamente integrati nell'esperienza quotidiana di Nostr.

Gli zap sono una forma di micropagamenti che possono essere utilizzati per premiare i contenuti di alta qualità, incoraggiare la partecipazione alla community e supportare i creatori.
Gli Zap vengono effettuati utilizzando la rete Lightning, che è una rete di micropagamenti basata su Bitcoin che è molto veloce ed efficiente.

Gli Zap possono essere inviati a qualsiasi utente di nostr, anche se non sono amici o follower.
Per inviare un zap, è sufficiente fare clic sull'icona o pulsante Zap sotto il post di un utente, generalmente a forma di fulmine. Si aprirà una finestra pop-up in cui è possibile inserire l'importo dello zap e un messaggio opzionale. Il destinatario dello zap riceverà una notifica e potrà incassare l'importo dello zap sul suo wallet Bitcoin.

Per poter fare questo è necessario che il wallet e il client Nostr di chi effettua lo zap sia compatibile con gli Zap, e che il ricevente abbia specificato l'indirizzo lightning nel suo profilo Nostr.

Gli Zap sono un modo semplice e conveniente per mostrare il proprio apprezzamento per i contenuti di alta qualità e supportare i creatori. Sono una parte importante della community di nostr e stanno contribuendo a creare un ambiente più positivo e inclusivo.

I pagamenti zap su Nostr sono definiti dalle specifiche descritte nel documento NIP-57. Quando un utente effettua un pagamento zap su Nostr, Nostr genera una ricevuta in formato NIP-57 e la invia al destinatario. Il destinatario può quindi visualizzare la ricevuta sul proprio sito web o app.
NIP-57 crea due nuovi tipi di eventi nostr:

  • 9734 è la zap request, la richiesta da parte del pagatore di una Lightning Invoice verso il wallet lightning del ricevente
  • 9735 è una receipt (ricevuta) zap, che rappresenta la conferma dal wallet lightning del ricevente che l'invoice emessa in risposta alla richiesta dello zap è stata pagata.

Insieme, questi due tipi consentono ai client Nostr di richiedere invoice Zap dai server LNURL e di pagarle. La specifica NIP-57 descrive anche come i wallet Lightning che ricevono pagamenti Zap dovrebbero creare note da inviare ai relais di Nostr.


aggiornato il 2023-09-11