Paid P2P Tweet Promotion with Off-chain, Zero Knowledge Proofs.

Users can zap followers who retweet one of their tweets the moment a retweet occurs, like a smart contract… useful for users paying other real users to promote their tweets without trust risks.

1. Retweet a tweet, but do not share the plaintext copy.

2. Encrypt the signed retweet with ZKCSP.

3. Send encrypted retweet to original tweeter.

4. Original tweeter routes sats to you to satisfy the ZKCSP condition for decryption.

5. Once the retweeter receives the sats, the original tweeter will be able to decrypt the retweet as plain text.

6. Original tweeter now shares your decrypted retweet with Nostr relays so the retweet can become part of the normal public record.

This model could help users subsidize other users who don’t have the funds to pay… if free relays become less practical to operate. #[0] #[1] #[2] #[3]

Reply to this note

Please Login to reply.

Discussion

In-depth video explaining how ZKCSP evolved Gregory Maxwell’s [Bitcoin Core Developer] ZKCP Construction: https://youtu.be/lrPruSr7GRI

Beta Code for Zero Knowledge Contingent Service Payments (ZKCSP) over Bitcoin: https://github.com/matteocam/zkcsp-over-bitcoin