Hacker News new | ask | show | jobs
by Analemma_ 3310 days ago
> Ease of use is a huge one.

Bitcoin is very complicated to use, doubly so to use securely. I've lost count of the number of stories I've read of someone losing everything, and then being chided by the community because "you deserved it, you weren't doing it the ~right way~", and of course there are a thousand mutually incompatible explanations as to what the right way is. This happens so often there's an entire subreddit for it.

(EDIT: For example, 12 hours ago an Ethereum startup burned $13 million because of a typo: https://www.reddit.com/r/ethereum/comments/6ettq5/statement_.... The top comment, of course, is "you deserved it, validate your inputs". I'm not kidding when I say this happens every day)

> I can set up a wallet in less than a minute and someone from across the world can send me bitcoin in the time it takes for it to clear the block.

Which is anywhere from half an hour to days and days, depending on how much you're willing to pay in fees.

> One can post their wallet address and make jokes on social media and receive bitcoin just because people like the content and are happy to support it. (yes that works) You can receive bitcoin without giving anyone your name,address,etc,same with sending it to someone and do so for legal purposes.

I can do all of this with a PayPal account, both more quickly and with lower fees than Bitcoin. I need a real name to cash out, but you need that with Bitcoin too unless you're using a service that's breaking the law and not doing KYC.

> Try to do any of those 3 above with dollar bills and its just not even in the same realm.

Yes, digital transactions are certainly faster and more convenient than physical ones, because that's an apples-to-oranges comparison. On all these metrics though Bitcoin loses to PayPal, and when you're losing to a company that is the embodiment of pure evil, that's not a good look.

4 comments

Paypal has been found to have done a whole lot of shady crap. What comes to mind right now is that numerous individuals have had their money held for 6 months with no recourse. They are also famous for letting fraudsters reverse transactions after they already received your goods/services.
That is a UX problem, though. The comparable problem in the 'old' financial system is legislative and cultural. I have tremendous faith that the rough UX edges of cryptocurrencies will get smoothed out by designers and coders looking to make a buck on-boarding people. I don't have the same faith regarding the vested interests of the existing financial infrastructure.
Two things:

1) Bitcoin isn't new, it has been around for years now, and millions in venture capital has been poured into it. It's still a pain in the ass to use at all and basically impossible to use securely. I'm starting to think that if it could be fixed, it would be by now.

2) Not all those problems are UX faults. A lot of us happen to consider transaction irreversibility to be a bug and not a feature, for example.

> 1) Bitcoin isn't new, it has been around for years now, and millions in venture capital has been poured into it. It's still a pain in the ass to use at all and basically impossible to use securely. I'm starting to think that if it could be fixed, it would be by now.

I think it's improved quite a bit in that time. Especially so if you consider some of the newer cryptos. Is it there yet? No. But these things take time. Computer interfaces took a long time to get where they are today. It takes a while to find the right abstractions, and people are constantly iterating on these things in the crypto space.

> 2) Not all those problems are UX faults. A lot of us happen to consider transaction irreversibility to be a bug and not a feature, for example.

Well, I respectfully disagree. You may want to build reversibility as a layer on top of Bitcoin. Perhaps something mediated by trusted third parties. But that should be opt in. You want the underlying financial infrastructure to have immutable, irreversible transactions. On top of that base, you can and likely should build support for reversibility in certain contexts.

> You may want to build reversibility as a layer on top of Bitcoin.

How is that supposed to work? Once the money has been sent to someone's private key, you rely on their cooperation to get it reversed.

To effectively force them to give it up, a trusted third party would have to hold an even larger amount in escrow. But then what if that third party refuses to cooperate? You would need a larger escrow service to hold the escrow service accountable ... or they would have to make their identity public and be personally liable for any losses, putting government regulation back in the loop.

And this is assuming the transaction was made voluntarily in the first place. If someone steals your money they are not going to make the transaction reversible if they can avoid it. Unless you have the clout to convince a majority of miners to do a hard fork, good luck getting your money back.

In Ethereum, reversibility could have strict constraints. For instance, you could devise a contract in which the funds are held in escrow for 90 days, during which time a neutral third party may reverse the transaction using their key.

The important point is that the actual parties to the transaction may choose how they want to mediate this, whether they want reversibility, what conditions they want it to have, and have it all enforced by code and cryptography.

Of course, this burden would only really take place on high value transactions. For most transactions, there'd be a standard configuration people and merchants would use.

A major innovation by Silk Road was its escrow system.
> I can do all of this with a PayPal account, both more quickly and with lower fees than Bitcoin.

Thanks for pointing out that the fees of Bitcoin are actually currently higher than those of Paypal, for donations up to around $60. I'll add the details here in case someone else was skeptical about this.

Fees for donations via Paypal are $0.30 + 2.9% per transaction https://www.paypal.com/us/webapps/mpp/fundraising.

Fees for Bitcoin transfers use an auction system based on the transaction size, but according to the current statistics and median donation size for https://bitcoinfees.21.co/ one arrives at a fee of 81,360 satoshis, i.e., $2.02.

I can get Bitcoin in Nigeria. Try doing that with Paypal.