Haha! paid relays will reject your delete unless you pay them.

Nostr is pay-to-play

Reply to this note

Please Login to reply.

Discussion

But if they are pay-to-write, like most, they will also reject your broadcasted event in the first place…

But if a client takes the policy as Amethyst does to broadcast events on-behalf-of to a paid relay, and then the user closes the app before the deletion event comes across the wire and that payer isn't around anymore, the deletion event doesn't also get onto the paid relay.

But I don't think this is a problem that needs fixing. I think it and many similar scenarios are unavoidable in a distributed network, and what we need is to make sure users understand that delete is a best-effort thing that should not be relied upon.

until someone devises an effective network broadcast distribution and data consistency strategy

also, i'm not gonna hold my breath waiting for most clients to implement "optional" "draft" NIP-42 which should by now be both mandatory and in production, there is just going to have to be leadership

Am I misunderstanding?

Do you mean paid relay doesn't accept my event if others who is payer broadcast it?

Nostr.wine certainly doesn’t, and I believe the vast majority of paid relays operate the same way. We only accept events authored by paid pubkeys. We don’t require AUTH (except for DM REQs) so we don’t know who is sending the events.

I see. Then, there seems to be no problem.