Users can stream sats as they download data over time… this way relays can’t take sats from users and leave without providing service.
Worthwhile idea: a bounty for paying Nostr relays with ZKCSP and Lightning.⚡️
ZKCSP is a trust-minimized evolution of ZKCP — which was created by Bitcoin Core Developer Gregory Maxwell.
https://eprint.iacr.org/2017/566
It’s simple: open a lightning channel with a relay, then use ZKCSP to exchanges sats for the delivered data — settles on-chain with 1 transaction when the channel closes.
Discussion
No replies yet.