Going to try to implement delegation in nostrdb to test the theory that it complicates things. I don’t think it’s as bad as everyone is claiming, but i could be wrong.
Login to reply
Replies (3)
It has the same complexity issues that the 'k' tag does, where you need an event.effective_kind() and do all your indexes against the effective kind. With delegation, you need an effective_author() and do all your indexes thusly. I'm simplifying.
I haven't thought about it in a while, but at one point I was wondering if INP-26 should have been reversed:
Tag the delegator's npub as the sender, as if it was a normal note but add a separate field for the delegatee's npub. A naive signature check will fail (because the delegator wasn't the one who actually signed it) but a verification that's aware of the delegatee would sort out the confusion.
So then a delegated note would just require this one IF branch to be verified, and then indexing and relaying could remain identical to a normal note.
Bird X killer @fiatjaf spotted. He appears as white cat next to the @SeedSigner. See the images as proof.
Just look at @fiatjaf's cute paw. This is where the interface between his vision and the physical realignment of open communication thanks to nostr is/was.
Under this new circumstances, @The Fishcake (nostr.build) can wrap himself up in a doggy bag and should reincarnate from his own ashes like a Phoenix. But probably this happend in the past already.
❓ Do we have a Catdog aka @fiatjaf @The Fishcake (nostr.build)? #asknostr
#artchain #plebchain #cat #animal #grownostr
