| I think you are misunderstanding something above. I'm not the one providing HN membership. That would be YC but I as a third party can verify whether someone has a valid HN membership and provide them perks based on their membership. That is the problem a distributed ledger solves. The data is public and usable by any service provider. To verify you have a HN account (membership) today, a service provider need to build something like keybase. That is complicated and will be different for each service. That is the problem unlock-protocol "solves". It defines the protocol for managing these memberships. To create, verify, deploy, etc. You need some way to pay for membership without a middleman. This is solved by cryptocurrency part of the blockchain these nfts are stored on. Memberships are also more complicated than a list of email addresses. They can be transferred, expired, and change depending on the action of the user. For example, some provider want their memberships to be reduced to half when transferred. This is the part smart contracts solve. |
What's wrong with plain old digital signatures in this contrived scenario. If for some reason this was desired, hn signs an assertion that so and so is a member. Person presents this assertion as neccesary. No blockchain required.
Memorizing hn's public key is no more hard than memorizing what their nft is.
I suppose you'll say transfering memberships. If hn is onboard with the transfer they could just issue a new signed assertion. So the only use case is if you want to transfer ownership against the service provider's will. But how does blockchain solve that? Unless i missed some great advance in zkp, all transfers are public on the blockchain, and service providers can trace the transfers and not recognize transfers they don't like.
> They can be transferred, expired, and change depending on the action of the user. For example, some provider want their memberships to be reduced to half when transferred.
What's a real world example of someone wanting something like this? I can't think of any.