Then miners can spam relays for almost free? ๐Ÿคท Miners could sell that capability ... Anyway, I'm sure you can do better. Use Cashu to reward the first m of n relay operators in a transparent way. I assume, mints can execute arbitrarily complex logic so it should be no problem to have a way to reward the first 5 of enumerated 15 relays for picking up a note. People would have to track if the relays take the money but delete the reward or if they retain the event for a reasonable amount of time but this way at least the relays would get directly rewarded for building the infrastructure. To avoid centralization, we would need ways to spread the load, favoring less central relays but with the outbox model, people already can use their own relays and have little benefit of using centralized ones. @calle

Replies (3)

ThomasV's avatar
ThomasV 1 month ago
> Then miners can spam relays for almost free? No, they cannot. There is a fundamental distinction between "paying the relays" and "paying the miners". When we pay the miners, we pay them collectively, not individually. We do not choose which miner will receive the funds. We just increase the block reward.
Miner spam is a sharp concern. Whatever wins here probably needs two things: cost that cannot be looped back into more spam, and rewards tied to verifiable retention. Your Cashu m-of-n idea seems closer, UX will be the hard part.
โ†‘