Ask HN: For Bitcoin to be ubiquitous, what must happen?
As a believer in the utility and potential of bitcoin, I wanted to poll HN for additional opinions.
In order for Bitcoin to be HUGE, ubiquitous and common among the world's citizens, what specific things must happen? [List]
20 comments
Liquidity is the most important thing.
The thing that holds back bitcoin is that I can't buy my groceries with it. Once a currency can be used it is more valuable.
To overcome this, a company like Amazon would need to accept bitcoin or make some kind of passthrough system, where merchants can accept Bitcoin and Amazon takes their cut in bitcoins.
Once more companies accept it, it will be a prime candidate for the hold currency because no government can artificially inflate it's value. Right now the issue with having the USD, the Yuan or the Swiss Franc as the hold currency is that the currency becomes more valuable which makes items in that country more expensive for everyone outside of the country causing a decrease in exports.
So no country really wants to be the hold currency, in fact it's why China is manipulating their currency and artificially bolstering the USD by buying up US Debt. It depresses the Yuan and keeps their export business alive.
It's why a strong dollar killed US Exports. The stronger your currency is, the worse off it is for your exports.
Bitcoin doesn't have this issue, you can create a contract in bitcoin and not have to worry if that country is going to inflate it because their exports are decreasing. This gives the currency even greater liquidity.
The thing that holds back bitcoin is that I can't buy my groceries with it. Once a currency can be used it is more valuable.
To overcome this, a company like Amazon would need to accept bitcoin or make some kind of passthrough system, where merchants can accept Bitcoin and Amazon takes their cut in bitcoins.
Once more companies accept it, it will be a prime candidate for the hold currency because no government can artificially inflate it's value. Right now the issue with having the USD, the Yuan or the Swiss Franc as the hold currency is that the currency becomes more valuable which makes items in that country more expensive for everyone outside of the country causing a decrease in exports.
So no country really wants to be the hold currency, in fact it's why China is manipulating their currency and artificially bolstering the USD by buying up US Debt. It depresses the Yuan and keeps their export business alive.
It's why a strong dollar killed US Exports. The stronger your currency is, the worse off it is for your exports.
Bitcoin doesn't have this issue, you can create a contract in bitcoin and not have to worry if that country is going to inflate it because their exports are decreasing. This gives the currency even greater liquidity.
Price stability is one major factor.
Unstable currency is bad for both consumers and merchants. When the volatility is high, it is high risk for people that hold that currency. Consumers and merchants are not interested in hedging their currency risk and rather focus on using the currency.
Let's say that the value of USD fluctuates 10% per day, most people would not hold USD; they would rather hold a currency that is stable or move to gold. Same thing is happening with BTC.
Unstable currency is bad for both consumers and merchants. When the volatility is high, it is high risk for people that hold that currency. Consumers and merchants are not interested in hedging their currency risk and rather focus on using the currency.
Let's say that the value of USD fluctuates 10% per day, most people would not hold USD; they would rather hold a currency that is stable or move to gold. Same thing is happening with BTC.
Bitcoin will only be unstable as long as there is disagreement about the economics of it. Once we get reasonably close to consensus about that, price will stabilize to where the consensus model says it should be.
I suspect that won't happen until some time after the current crop of incoming economics PhDs are tenured.
I suspect that won't happen until some time after the current crop of incoming economics PhDs are tenured.
Usability. Primarily of payments.
For something like PayPal, I can send money to an email address. For M-Pesa countries, I can send money to a phone number. If I'm in the UK, I can send money to a sort code (12-34-56) and account number (98765432). For international payments, I can send money to an IBAN (GB29 NWBK 6016 1331 9268 19)
For BitCoin? I have to send payment to "FHTbTN7omGUchDpmuHumii"
I can't read that out over the phone or easily copy type it - I certainly can't remember it. There are no checksums, and no routing information.
So, for me, there's a high barrier to entry for doing something as simple as paying someone back for a meal.
For something like PayPal, I can send money to an email address. For M-Pesa countries, I can send money to a phone number. If I'm in the UK, I can send money to a sort code (12-34-56) and account number (98765432). For international payments, I can send money to an IBAN (GB29 NWBK 6016 1331 9268 19)
For BitCoin? I have to send payment to "FHTbTN7omGUchDpmuHumii"
I can't read that out over the phone or easily copy type it - I certainly can't remember it. There are no checksums, and no routing information.
So, for me, there's a high barrier to entry for doing something as simple as paying someone back for a meal.
Bitcoin addresses do have a checksum[1]. And for most payments in person, people will just scan a QR code[2].
[1] https://bitcointalk.org/index.php?topic=1026.0
[2] https://play.google.com/store/apps/details?id=de.schildbach....
[1] https://bitcointalk.org/index.php?topic=1026.0
[2] https://play.google.com/store/apps/details?id=de.schildbach....
There are checksums, fairly good actually. If I remember right, about 4 bytes of checksum, so the change to mistype is fairly low.
There have been some solution proposals to the problems you describe, firstbits comes to mind: https://en.bitcoin.it/wiki/Firstbits
There have been some solution proposals to the problems you describe, firstbits comes to mind: https://en.bitcoin.it/wiki/Firstbits
PayPal-style sending money to an email address can easily work with Bitcoin the same way it does with bank accounts, though sending payments would presumably require that web service to manage a Bitcoin wallet for you. Receiving should be easy.
there are first bits and they easily convert to a QR code which can be emailed or sent via sms.
Bitcoin needs to be understood before it can be used by someone. People's ability to understand bitcoin is the current bottleneck to bitcoin adoption.
I don't agree.
Do you understand how the credit card system works? Maybe you do, but billions of people do not, yet use it ubiquitously.
Do you understand how the credit card system works? Maybe you do, but billions of people do not, yet use it ubiquitously.
I understand Bitcoin, I just don't see any personal benefit verses my existing credit card, bank and investment accounts.
It has upsides and downsides.
One upside is this: I can send you money. Credit/debit card and Direct Debits require me to give you enough information to take money from my account. Of course there are excellent legal frameworks in place to ensure that I can get my money back if you take too much.
You can also create payments that only complete if, say, 2 out of 3 parties agree. This can be used as an escrow service: https://blockchain.info/wallet/escrow
One upside is this: I can send you money. Credit/debit card and Direct Debits require me to give you enough information to take money from my account. Of course there are excellent legal frameworks in place to ensure that I can get my money back if you take too much.
You can also create payments that only complete if, say, 2 out of 3 parties agree. This can be used as an escrow service: https://blockchain.info/wallet/escrow
If I provide you with a good or service, I will expect enough information from you such that I can take the money.
I have no need to sell something to an anonymous buyer.
I have no need to sell something to an anonymous buyer.
It's not about being anonymous. I have no problem with you knowing who I am if I'm buying from you. What I don't want to give you is all the information you need to go and buy things with my card.
> I will expect enough information from you such that I can take the money.
Why do you need enough information to take my money, why isn't it enough that I just give it to you?
I currently have to give online stores enough information to take whatever money they want from me, and hope that they don't take more. If that information leaks, even more people can take my money.
> I will expect enough information from you such that I can take the money.
Why do you need enough information to take my money, why isn't it enough that I just give it to you?
I currently have to give online stores enough information to take whatever money they want from me, and hope that they don't take more. If that information leaks, even more people can take my money.
I can't edit this now, so I'll add this as a reply:
Normal credit/debit card details are like symmetric encryption. If I give you my details you could pass them on to someone else and pretend to be me. The analogy is more apt with bank details, if I give you enough details to transfer money in you have enough details to transfer money out.
Legal protections are the only reason these systems work, and have been introduced to cover the clear problems with the approach.
Bitcoin is like asymmetric encryption. I can give you an address to send money to, and you cannot take money from it. I can transfer money to you without giving away the information required for you to take anything from my account.
Since the protections for bitcoin aren't legal but technical, international transactions (which have become more common since the introduction of debit & credit cards) become easier and much safer. I can buy something from a website for, say, $10 and risk only that $10. It doesn't matter how sketchy it is, or what their security is like, I'm fairly safe.
This introduces other problems, and I'm not going to pretend like it's some panacea but it does address real problems that exist.
Normal credit/debit card details are like symmetric encryption. If I give you my details you could pass them on to someone else and pretend to be me. The analogy is more apt with bank details, if I give you enough details to transfer money in you have enough details to transfer money out.
Legal protections are the only reason these systems work, and have been introduced to cover the clear problems with the approach.
Bitcoin is like asymmetric encryption. I can give you an address to send money to, and you cannot take money from it. I can transfer money to you without giving away the information required for you to take anything from my account.
Since the protections for bitcoin aren't legal but technical, international transactions (which have become more common since the introduction of debit & credit cards) become easier and much safer. I can buy something from a website for, say, $10 and risk only that $10. It doesn't matter how sketchy it is, or what their security is like, I'm fairly safe.
This introduces other problems, and I'm not going to pretend like it's some panacea but it does address real problems that exist.
Credit cards companies charge around 3% per transaction, and charges are susceptible to chargebacks. ACH transfers take around a week. Wire transfers cost $40. Bitcoin transactions costs a few cents each and are done in less than an hour.
Credit cards pay me back around 1% per transaction, and if someone cheats me, I can chargeback. Isn't it far better than Bitcoin? :)
Btw, why isn't ACH/wire transfers a solution? If done properly (unlike USA), they cost a few cents and can be transmitted in less than an hour (not 24/7 yet, though).
Btw, why isn't ACH/wire transfers a solution? If done properly (unlike USA), they cost a few cents and can be transmitted in less than an hour (not 24/7 yet, though).
People in developed countries with good credit scores and are not banned by chexsystems will get no value from bitcoin. For everyone else there's bitcoin(tm).
Being glib aside, there is a vast population of poorer people who either live in countries with unstable banking systems or are just not profitable for banking. These people will get the most value out of bitcoin.
It's like landline telephones. For people with established land line systems, the value of a cellphone isn't that much. For people who've never had a phone, and wont get land line service, a cell phone is amazing!
ACH/Wire transfers are very slow for Americans, and too much inertia makes it seem like they're not going away soon.
Being glib aside, there is a vast population of poorer people who either live in countries with unstable banking systems or are just not profitable for banking. These people will get the most value out of bitcoin.
It's like landline telephones. For people with established land line systems, the value of a cellphone isn't that much. For people who've never had a phone, and wont get land line service, a cell phone is amazing!
ACH/Wire transfers are very slow for Americans, and too much inertia makes it seem like they're not going away soon.
> It's like landline telephones. For people with established land line systems, the value of a cellphone isn't that much.
I get what you're saying but...this just doesn't make sense. If this was true, how do you explain the now ubiquitous usage of cell phones? Neither I nor any of my (in their 20s) friends have a land line, because we all have cell phones.
I get what you're saying but...this just doesn't make sense. If this was true, how do you explain the now ubiquitous usage of cell phones? Neither I nor any of my (in their 20s) friends have a land line, because we all have cell phones.
Places with really bad landline systems generally got much faster and more widespread adoption & growth of cell phones and mobile services (such as mobile banking, etc) than the advanced countries.
Now cellphones are everywhere, but pre-iphone era USA was rather backwards in terms of mobile phone usage. Also, "majority of young people being mobile-only" was an obvious thing in many much poorer places long before USA. None of the people I know in their 30-ies have had a landline for more than 10 years now - as far as I remember this was not the case in USA back in early 2000's.
Now cellphones are everywhere, but pre-iphone era USA was rather backwards in terms of mobile phone usage. Also, "majority of young people being mobile-only" was an obvious thing in many much poorer places long before USA. None of the people I know in their 30-ies have had a landline for more than 10 years now - as far as I remember this was not the case in USA back in early 2000's.
[deleted]
I partially agree but wonder how much the 'average person' truly understands how traditional fiat currency works. They use it because they know people accept it but probably don't fundamentally understand how the fed reserve/inflation/etc works.
Agree and disagree.
In the long run: agree. In the short run I want the smarter people, want the dumber people later. (Or the cognitively/educationally less fortunate or farther along.)
In the near term I'd rather have the people most willing to take risk because that's also the period where there are the most risks and the most kinks to work out, polish, hedge, etc.
Later? Eventually? Welcome the less able to understand or the less able to take risk or take a loss.
In the long run: agree. In the short run I want the smarter people, want the dumber people later. (Or the cognitively/educationally less fortunate or farther along.)
In the near term I'd rather have the people most willing to take risk because that's also the period where there are the most risks and the most kinks to work out, polish, hedge, etc.
Later? Eventually? Welcome the less able to understand or the less able to take risk or take a loss.
It needs to be faster than 1-2 hours for every transaction because the store is waiting for confirmations.
When every other normal store only takes a minute to process, 1-2 hours is way too long.
When every other normal store only takes a minute to process, 1-2 hours is way too long.
if you only require 1 confirmation, and for a coffee or lunch this should be fine, which would take perhas 10 minutes at most.
Waiting 10 minutes for your coffee payment to go through?
Pitch that to Starbucks and see how far you get.
Pitch that to Starbucks and see how far you get.
sorry i meant that for coffee you dont need to wait for a confirmation, a zero confirmation transaction for $5 is safe enough, no one is going to bother to double spend against that as the computational power required means it is not economical to do so. Zero conf transactions are almost instantaneous
Some years ago I saw a comms infrastructure upgrade project for a small local retailer chain, connecting all their POS terminals to a proper network. Did they have any plans to implement a smart POS system? Nope, their only reason for quite sizeable investment was to reduce the time to swipe a creditcard by the 5-10 seconds that the old solution (in essence, modems on a phoneline) spent to estabilish the connection to the card processor.
My point? The proper measurement unit for payment latency is seconds, no matter if you're shopping online or at a store.
If it's in minutes or hours, then it might as well be batch-processing of bills with settlement on the next business day.
My point? The proper measurement unit for payment latency is seconds, no matter if you're shopping online or at a store.
If it's in minutes or hours, then it might as well be batch-processing of bills with settlement on the next business day.
I think a big driver of ubiquity would be a transaction processor / guarantor similar to how Mastercard or Visa work on top of USD; then using BTC would be as easy as using a credit card.
Why is this not an option right now?
- Volatility of BTC exchange rate
- Endpoint security
- Trust in a big organization like this to securely handle BTC
- Uncertain political future of BTC
- Need to roll out merchant point-of-sale solutions globally
All these are being worked on though, and really there's nothing stopping anyone from making this a reality Real Soon Now with a lot of investment.
The biggest risk might be a huge negative reaction from entrenched USD players such as banks, financial corporations, Wall Street, and the Fed. With the extent that they control the legislative branch, BTC might be excommunicated and fizzle out.
Why is this not an option right now?
- Volatility of BTC exchange rate
- Endpoint security
- Trust in a big organization like this to securely handle BTC
- Uncertain political future of BTC
- Need to roll out merchant point-of-sale solutions globally
All these are being worked on though, and really there's nothing stopping anyone from making this a reality Real Soon Now with a lot of investment.
The biggest risk might be a huge negative reaction from entrenched USD players such as banks, financial corporations, Wall Street, and the Fed. With the extent that they control the legislative branch, BTC might be excommunicated and fizzle out.
Device security is a must, that looks like a showstopper, if at the very least rotten apples in the NSA can take your bitcoins anonymously you are in trouble, and most people don't have enough clue on how to be secure (i.e. average windows users) to put "real" money there.
And of course, big adopters. For services and digital goods is a natural method of payment. But it should have some price stability for that.
And of course, big adopters. For services and digital goods is a natural method of payment. But it should have some price stability for that.
Silk road was one example of a use case that could drive adoption. Liquidity, usability and speed are important for mass adoption; for a niche, that's not necessarily as big a concern.
Remittances and international transfers might be one niche where BTC could shine. The currency isn't ready to beat VISA when you're buying a coffee, but it could be a hell of a lot better than Western Union.
Remittances and international transfers might be one niche where BTC could shine. The currency isn't ready to beat VISA when you're buying a coffee, but it could be a hell of a lot better than Western Union.
But, remember that Visa doesn't transact immediately in cash-equivalent USD either.
There's no reason why they couldn't settle accounts on the merchant and consumer side using BTC instead, with equivalent convenience at the point of sale.
There's no reason why they couldn't settle accounts on the merchant and consumer side using BTC instead, with equivalent convenience at the point of sale.
A way needs to be found to scale the network to a size that can't be interfered with by a nation state(s) before a nation state(s) interferes with it. (e.g. if btc network gains serious traction yet is small enough a nation state can interfere/control the network, a nation state will eventually interfere/control the network)
For most of 'money' users 'scaling the network' would mean liquidity and convertibility - it should be transparent, easy, safe and fast to interchange bitcoin with all other currencies. This implicitly requires cooperation with the nation states, not expecting no interference whatsoever.
For the billions people in the world who use money, "can't be interfered with" is not even near the top of properties money must have. Above all, it should be liquid (i.e., accepted in most places w/o hassle) and at least somewhat stable in value. Heck, for most uses the old Zimbabwean dollar was a better currency than Bitcoin - sure, it was under full state control and falling in value like a lead weight, but millions of people could and did successfully use it for their daily money needs.
For the billions people in the world who use money, "can't be interfered with" is not even near the top of properties money must have. Above all, it should be liquid (i.e., accepted in most places w/o hassle) and at least somewhat stable in value. Heck, for most uses the old Zimbabwean dollar was a better currency than Bitcoin - sure, it was under full state control and falling in value like a lead weight, but millions of people could and did successfully use it for their daily money needs.
i've begun one technical effort to help mitigate against that
QQ: when you say you're a believer in the potential of Bitcoin, do you mean BC itself, crypto-currency, or decentralized and fee-less ways to pay for things and exchange funds? Is it the extra-governmental aspect of BC that you like or what being extra-governmental has allowed it to be?
I mean that I believe in the fundamental need of BTC, the potential for significant adoption and the reality that it can be simplified for all consumers. I think BTC will win out versus other crypto-currencies because its adoption thus far, which makes it hard for a secondary one to scale beyond BTC. I own and wish I doubled down earlier...
Ok but what part of it makes you believe in it, not just over other crypto, but why it's needed in general?
Volatility must be reduced. BTC's price fluctuations reduce its usefulness as a store of value. I'm curious if the Winklevis attempt to list a bitcoin ETF is a play for this: an exchange traded BTC security could make it easier to hedge currency risk.
It needs to have secure-by-default consumer applications which are trivial to use.
Well, I'm ready to declare that cryptocurrencies are here to stay, even if BTC itself loses. In that sense it is already pretty huge to me.
For some other definition of HUGE, the first thing that comes to mind would be any top 20 GDP government accepting it as a way to pay taxes. Switzerland is #20, so if they started accepting it, that'd be a HUGE deal, and doesn't seem nearly as unrealistic as, say, Mexico accepting it.
For some other definition of HUGE, the first thing that comes to mind would be any top 20 GDP government accepting it as a way to pay taxes. Switzerland is #20, so if they started accepting it, that'd be a HUGE deal, and doesn't seem nearly as unrealistic as, say, Mexico accepting it.
Why would any top 20 (or even bottom 20) government accept it as a way to pay taxes, ever? I mean, none of them[1] consider gold or US dollars as valid payment for taxes, either.
[1] Barring some small states who in essence don't have their own currencies and use USD, they do accept USD in taxes. But not any random 'solid' currency.
[1] Barring some small states who in essence don't have their own currencies and use USD, they do accept USD in taxes. But not any random 'solid' currency.
Do you think another cryptocurrency can come in and surpass BTC at this point? If so, how can the concept of cyrptocurrency be big if alternative options of the same core concept exist (relative to consumer adoption)?
Yes, because it is such an unproven area there is a lot of room for changes. For example something Litecoin is working on is verifying Litecoin nodes with as little as 200-300MB of disk storage. Now that's just an example, but I could see stuff like that making a currency in the future based on BTC more popular than BTC itself is all. The arena is too new I think for me or anyone else to say BTC is going to be it.
FED/Fiat collapse. Which maybe sooner rather than later given their inability to ween QE and ZIRP.
I think it would be a fundamental flaw in the philosophy of Bitcoin to require a global economic collapse for it to become relevant.
If anything, I think that for Bitcoin to become ubiquitous, it need to work and be seen to work within the very system it seems designed to undermine.
If anything, I think that for Bitcoin to become ubiquitous, it need to work and be seen to work within the very system it seems designed to undermine.
It would need to be better than a credit card for the average consumer.
Do you think it can be? Wallets on mobile devices an POS technology can make this happen
hell must freeze over... twice
As a non-believer, what are your thoughts on its progress thus far?
I believe it's a pretty fine technological achievement and i would totally be buying into it if it was pegged to major currencies. As it is i can only see it as a globalized casino.
As others have mentioned upthread, it's just not user friendly enough for widespread adoptance. I code ASM at times and i find it difficult -- cant see any 60 yrs old getting into it. And guess what? 60 yrs olds have the most money..
Also some things about it sound so fishy i cannot think i'd ever put any money into it. Like say, for example... what if quantum computers can find all hashing collisions in a split second? That's what they were designed for more or less.
And really, what kind of message does it send when you realize that the creator(s) are unknown and anonymous? Great for a cypherpunk thriller, not so great for a supposed store of value.
As others have mentioned upthread, it's just not user friendly enough for widespread adoptance. I code ASM at times and i find it difficult -- cant see any 60 yrs old getting into it. And guess what? 60 yrs olds have the most money..
Also some things about it sound so fishy i cannot think i'd ever put any money into it. Like say, for example... what if quantum computers can find all hashing collisions in a split second? That's what they were designed for more or less.
And really, what kind of message does it send when you realize that the creator(s) are unknown and anonymous? Great for a cypherpunk thriller, not so great for a supposed store of value.
Trust.
Current price at ~$500 means that a growing trust is evident. I believe that lack of awareness is a bigger hurdle than trust right now
Current price at $600 means people are speculating like crazy - it's not a measure of trust by any means, people are in it to make a quick (and easy) buck.
I think there are 2 major categories of risk: one political/legal, the latter technical/security. I have no realistic way of helping with the former. I've started trying to help with the latter. We'll see.
Would you be interested in sharing how you are helping with the latter (technical/security)?
Gladly, in private conversations. Esp with people that could be key stakeholders or contributors. :-) Otherwise not ready enough to go very public.
Emphasis on building and validating and iterating rather than too much talking or guessing. Though a little of the latter is good and necessary sometimes I think.
Emphasis on building and validating and iterating rather than too much talking or guessing. Though a little of the latter is good and necessary sometimes I think.
In the long run, it must become something "your mom" and "your grandfather" use. Notice the use of quotes, speaking in metaphors/stereotypes by intent. Essentially it needs to become understandable enough, and perceived as safe enough, for the least sophisticated and/or most conservative or more financially fragile.
I don't think this is true. There's no reason why it couldn't be infrastructural like high tension power lines or crude oil. I have no idea how to use either of those things, but they underpin almost everything I do.
Maybe you never use bitcoin but your landlord uses it to pay the mortgage, and your cousin uses it to send money to your grandmother in Iran for you. Even if it's only used by "pros" it can be huge.
Maybe you never use bitcoin but your landlord uses it to pay the mortgage, and your cousin uses it to send money to your grandmother in Iran for you. Even if it's only used by "pros" it can be huge.