Pages:
Author

Topic: Flaw which will prevent Bitcoin from ever becoming widespread (Read 1933 times)

hero member
Activity: 588
Merit: 500
Hero VIP ultra official trusted super staff puppet
Quote
Flaw which will prevent Bitcoin from ever becoming widespread

You know the biggest flaw of all in Bitcoin? Its ignorant and socially awkward user base.

sr. member
Activity: 327
Merit: 250
member
Activity: 88
Merit: 10
Also I use StrongCoin.com and there is a great wallet service at BlockChain.info - there are many wallet services.  This is not an issue as many have stated.

As I understand StrongCoin, it works similarly to BCCAPI or Electrum in principle - the server never knows your private key.

I'd want to do a lot more research before using it though.

web wallets use javascript.
this means that javascript code is sent by their server to your browser when you visit the wallet.
if the server gets hacked, I am afraid the "server never knows your private key" assumption will fail miserably...

True, sort of.

The only opportunity for a hack to succeed is when a private key is entered - that should be only when the public key is created, and when signing transactions. This presents a much smaller attack surface than a fully hosted service, where your private key is available to be captured at an attacker's leisure.

Still, as you said - if you enter your private key on a website, you are subject to what's coming from that site. You're executing code on your machine from an outside source, with all of the gaping security issues that come with that.
legendary
Activity: 1896
Merit: 1353
Also I use StrongCoin.com and there is a great wallet service at BlockChain.info - there are many wallet services.  This is not an issue as many have stated.

As I understand StrongCoin, it works similarly to BCCAPI or Electrum in principle - the server never knows your private key.

I'd want to do a lot more research before using it though.

web wallets use javascript.
this means that javascript code is sent by their server to your browser when you visit the wallet.
if the server gets hacked, I am afraid the "server never knows your private key" assumption will fail miserably...
member
Activity: 88
Merit: 10
Also I use StrongCoin.com and there is a great wallet service at BlockChain.info - there are many wallet services.  This is not an issue as many have stated.

As I understand StrongCoin, it works similarly to BCCAPI or Electrum in principle - the server never knows your private key.

I'd want to do a lot more research before using it though.
legendary
Activity: 1896
Merit: 1353
(just don't forget backups!).
Electrum does not need regular backups. It uses a deterministic wallet. you just need to write down the seed somewhere, or to memorize it.
legendary
Activity: 1008
Merit: 1023
Democracy is the original 51% attack
Use instawallet.org.

Wait, the wallet is stored on the instawallet server?  No thanks.  But Electrum and BCCAPI do look like good alternatives.

It all depends on what your risk profile and convenience vs security concerns are. I'd never store large amounts on instawallet, for for day to day stuff, it's super easy.  And yeah Electrum is a great option also if you'd rather keep the coins on your machine (just don't forget backups!).
legendary
Activity: 2646
Merit: 1138
All paid signature campaigns should be banned.
Also I use StrongCoin.com and there is a great wallet service at BlockChain.info - there are many wallet services.  This is not an issue as many have stated.
newbie
Activity: 11
Merit: 0
Use instawallet.org.

Wait, the wallet is stored on the instawallet server?  No thanks.  But Electrum and BCCAPI do look like good alternatives.
legendary
Activity: 1008
Merit: 1023
Democracy is the original 51% attack
Guys - this is not a problem that needs solving in the future. It's solved now.

Use instawallet.org. No blockchain. There are dozens of other alternatives also.

The "full client with full blockchain" is not required to use Bitcoin. Grandmothers will never have their own blockchains locally. Far more than half of all people using Bitcoin will not use the blockchain often, if ever. Just as people who use email don't typically run their own email hosting server, and people who use Wikipedia don't keep a local copy Smiley
legendary
Activity: 2646
Merit: 1138
All paid signature campaigns should be banned.
What kind of overhead does VISA have keeping track of all VISA transactions?
newbie
Activity: 11
Merit: 0
Won't the future blockchain bandwidth issue be solved with Internet2? 100Gbits
Also, I'll be able to store the terrabytes of blockchain on my 2 petabyte MicroSD card.

That's the consensus. I don't think there's really an issue with bandwidth or storage, at least on a PC - the issue with the blockchain is one of how long it takes a device to get up to speed.

Relying on Moore's law to solve the problem?  Maybe in the future computers will be able to download all global transactions that have happened since 2012, but it will take a while to reach that point.  And until we do reach that point, the growth of Bitcoin is limited by how much current computers can download and store.

I'm curious how much running a block chain server would cost today if Bitcoin was actually handling all the world's transactions.  It could be a significant cost overhead to using Bitcoin.
member
Activity: 88
Merit: 10

That's the open source alternative to BCCAPI I was thinking of.
member
Activity: 88
Merit: 10
Won't the future blockchain bandwidth issue be solved with Internet2? 100Gbits
Also, I'll be able to store the terrabytes of blockchain on my 2 petabyte MicroSD card.

That's the consensus. I don't think there's really an issue with bandwidth or storage, at least on a PC - the issue with the blockchain is one of how long it takes a device to get up to speed.
full member
Activity: 196
Merit: 100
Web Dev, Db Admin, Computer Technician
Won't the future blockchain bandwidth issue be solved with Internet2? 100Gbits
Also, I'll be able to store the terrabytes of blockchain on my 2 petabyte MicroSD card.
newbie
Activity: 11
Merit: 0
The new solution the DCAO will be announcing this summer will give access to Bitcoin to everyone in the world without ever worrying about the blockchain.

Keep your panties on.

What is the new solution?

It is interesting that you posted this as I was just thinking about it on the bus to college today.gadsdengraphics, Under that model does the user still have full control over their wallet or will their wallet be stored on a remote server?

If I understood what gadsdengraphics proposed, the private key remains on your computer and is never sent to the server.  You just sign a transaction generated by the server, so the server never has control of your wallet (i.e. private key).
legendary
Activity: 1896
Merit: 1353
member
Activity: 88
Merit: 10
It is interesting that you posted this as I was just thinking about it on the bus to college today.gadsdengraphics, Under that model does the user still have full control over their wallet or will their wallet be stored on a remote server?

There really is no "wallet", there are only private keys. Those are stored only on the device, so the Bitcoins associated with that private key is as secure as the device upon which they are stored.
hero member
Activity: 588
Merit: 500
Hero VIP ultra official trusted super staff puppet
The new solution the DCAO will be announcing this summer will give access to Bitcoin to everyone in the world without ever worrying about the blockchain.

Keep your panties on.
newbie
Activity: 51
Merit: 0
It is interesting that you posted this as I was just thinking about it on the bus to college today.gadsdengraphics, Under that model does the user still have full control over their wallet or will their wallet be stored on a remote server?
Pages:
Jump to: