Can broadcast encryption schemes be used to create very large (1M+ followers) paid-subscriber content publications in Nostr? πŸ€”

There are too many algorithms for me to get a good grasp of it. πŸ₯²

Reply to this note

Please Login to reply.

Discussion

Hey come to the creatives and coders nest and talk algos!

πŸ€™πŸΌπŸ’œ nostr push / broadcast q

1st

it is doable for specific private relay based where only subscribed npubs are allowed and user has added relay to profile

not a mesh any<->any

2nd scalability

will depend on cpu/ram/net of above private club relay - it push 1million subscribers

people like LynAlden wooecomic other may find popular for huge paid base followers

Why do you need a private relay if the events themselves are encrypted? The idea is to push encrypted events to each receiver's own relay by simply subscribing to the author's feed.

thinking from standpoint of performance / scalability (yes it can be centralized like club relay)

if can push encrypted in "mesh of relays" only for subscribed npubs efficiently it can work too

Metadata hiding for one thing

πŸ€™πŸΌπŸ’œ #nostr push encryption #discussion

Sure, but I would argue most of use cases are semi-public anyway (like substack subscriptions).

good point ! if nostr wss can handle will be great

most r TIERED subs based - free / basic / pro

You could probably do it if all subscribers are on same renewable schedule, you rotate keys when subscribers renew, and renewed subscribers get updated key to be able to decrypt. Otherwise you're trying to encrypt duplicate notes, one to each subscriber which is a lot of unnecessary data.

Yeah this would do it and be scalable. However, a user could share the key with a friend to grant access to the content. Dunno how much that would matter in practice.

Shared secrets are fine for majority of subscriptions. The owner just needs to rotate the secret here and there.

But we should have a more strict scheme for the authors that are suffering with too many leaks.

can u share your seed with in DM friend LoL ;-)

It's definitely tractable, though not trivial. I don't think you'll make this on you cellphone, bit with a powerful enough computer it's totally doable.

My two cents is that relay-enforced paywalled notes won't be too bad, specially for payd ones. Sure, no trust is better, but the incentives sounds just right to minimize trust here...