I wonder if even requiring the user to input their phone number is too much commitment required (and concerns about privacy). Also it requires a non-btc user to remember a random website name later in order to retrieve these sats. Maybe there is a simpler way?
Yep, good point(s). I think the question is how much privacy when - e.g. if you push phone number requirement / verification all the way to later stage (e.g. transfer or redemption), it would make the onboarding significantly smoother.
I'm sure @juan has thought through these points. As a receiver, I may be reluctant to give up my phone number for [insert rational $ amount] in tips.
reply
Yes all good and valid points, user privacy will have to be top of mind!
The problem that I see with doing the number requirement / verification at a later stage like withdrawing the funds, goes in line with the point that @rolznz brought up, that not many people will remember the url of the site where they can claim their tips/gift.
So my reasoning for phone number verification is to remove the burden of creating an account with a user name or email address and provide the experience to the user of claiming the funds and know they can recover them anytime using their phone number.
Also with phone verification there will be direct line of communication via sms to do the initial light on-boarding and be able to send reminders about funds expiring. So if someone gifts me Sats I scan the QR Code verify my phone number I get an initial sms with a 2FA to get access to the funds and in case I close the website and I don’t remember the URL, I can always reference back the initial sms to click the link and gain access again.
I really appreciate all the interaction with this, all questions and concerns are only going to shape the idea in the right direction!
reply
I know and most of us who have already been orange pilled are more conscious about privacy that no coiners, that’s the reason why I want to use LNURL-with for bitcoiners to sign in with their LN wallet and keep it as anonymous on that side, but for the receiver the simplest way I have thought of so far would be via phone number and sms.
If you think about it majority of no-coiners enter their phone numbers in many places like signing up to rewards programs and to enroll to all sorts of other things, so I’m thinking this might be the easiest way to go about it.
Also the reason I’m thinking sms is so they don’t have to remember a random url, they will have the welcome sms with a link to their temporary wallet until they withdraw their funds, also if the tip/gift has an expiration date then we’ll most then likely need to send reminders via sms to the user to encourage them to withdraw their funds to their own LN wallet, sms is a very good direct line of communication, just need to make sure that it does not get abused when it comes to user privacy.
reply