Regarding step 3 “buying an ID” (as mentioned in the Slack chat):
If users sign up directly via Blockstack, I think this step could be sold to users in a similar way like getting an URL. It’s kind of buying “digital real estate”. The value for the money should be obvious for users.
(That said, currently I think the messaging on the page is mainly about “the browser” and the “app store”. Buying an ID comes to most as surprise).
Though if users signup for Blockstack via an app, things are not so easy.
The users intention and desire is to test an alternative to Instagram, or Google Suite … you name it. They don’t care yet about an ID. They also don’t care yet about Blockstack. Everything that is in the way at that point will hurt conversions a lot (users drop even off if you ask them for an easy and free Google/Twitter oauth process)
People will understand why they need an ID, they will understand why it costs money etc… but you don’t want to front-load all this before they even could start the experience with an app.
Maybe there is something to learn from website service providers like Wordpress or even Squarespace.
What if you could start the experience of an app without buying an identity… but you will get just some default temporarily gibberish ID number, that might even expire after a while.
If you like the experience of an app, if you get the value of owning your data, paying for an ID will be just a little step. Maybe it is even a pleasure for some users, cause they realise “I buy that thing.” It’s mine.
I am wondering: Is this technically doable at all? (verification process… the blockchain processes under the hood? Do they have to happen upfront?)