Pay to like might be doable via the generalized pay-to-reply scheme I came up with, but the reply could be the like event:
Discussion
Idea: if there was an "allowed to reply" note that references another note, you could generalize all pay-to-reply schemes. The original note could have a list of pubkeys that are allowed to send the "allowed to reply" note.
This means you can authorize a custodial lightning node to send these notes on your behalf. You could even use this to do pay-fiat-to-reply
The idea is the note could mark that you need to pay-to-like, so when your client sends a like it won't be seen by clients until they see an allowed-to-reply note of kind 7 sent from a lightning node that authorized the payment.
But at this point you would probably just use an allowed-to-reply lightning tip tally note instead doing something like pay-to-like which is a bit weird.
interesting idea, but not sold on limiting who can pay to like (if I am understanding correctly..)
no that’s not what I’m saying. I’m just providing a way for clients to check if a payment is valid by marking a note with pubkey “authorizors”. These can be a lightning node that sends a “payment verified” when it receives a payment for a specific note_id.
ahh gotcha, and then users can use any of the "authorizers" they want?
tell me more...