| Here's the thing though. Let's say, I want to provide special benefit to people who own membership on hackernews. In the model where this data is public, I can query the wallet of people to check for HN nft and provide special discount or perks. If this membership data was privately backed up, I cannot do that. It fits nicely into the blockchain model, imo. Subscriber owns the membership and can prove to the service provider. Service provider has access to the membership and can check the validity. |
How will you provide your "perks" if either you or your members have been kicked off the platform where those perks made sense in the first place?
With this use-case you're describing - all you have is a list of wallets that were at some point relevant to you in some way. This is the equivalent of maintaining a mailing list. Why does any of this require a distributed ledger? What problem does this solve exactly?
> "Subscriber owns the membership and can prove to the service provider. Service provider has access to the membership and can check the validity."
How is this any different than signing up with an email-address as a username?