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.

Reply to this note

Please Login to reply.

Discussion

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 ;-)