Bitcoin Forum
April 19, 2024, 07:29:20 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 »  All
  Print  
Author Topic: Can my Bitcoins be stolen?  (Read 12795 times)
FatherMcGruder
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250



View Profile WWW
March 02, 2011, 10:12:24 PM
 #21

Bitcoin currently is like an unbreakable titanium chain linking two computers but attached each end with cotton thread.

And fiat currencies are like chains with similarly weak links at either end and a middleman who keeps adding more links?

Use my Trade Hill referral code: TH-R11519

Check out bitcoinity.org and Ripple.

Shameless display of my bitcoin address:
1Hio4bqPUZnhr2SWi4WgsnVU1ph3EkusvH
1713554960
Hero Member
*
Offline Offline

Posts: 1713554960

View Profile Personal Message (Offline)

Ignore
1713554960
Reply with quote  #2

1713554960
Report to moderator
1713554960
Hero Member
*
Offline Offline

Posts: 1713554960

View Profile Personal Message (Offline)

Ignore
1713554960
Reply with quote  #2

1713554960
Report to moderator
1713554960
Hero Member
*
Offline Offline

Posts: 1713554960

View Profile Personal Message (Offline)

Ignore
1713554960
Reply with quote  #2

1713554960
Report to moderator
"The nature of Bitcoin is such that once version 0.1 was released, the core design was set in stone for the rest of its lifetime." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
Gavin Andresen
Legendary
*
Offline Offline

Activity: 1652
Merit: 2216


Chief Scientist


View Profile WWW
March 02, 2011, 11:18:48 PM
 #22

If there is a virus on your computer, and your bitcoins are stored on that computer, then there is nothing the bitcoin software can do to prevent that virus from eventually stealing your coins.

That said, allowing you to 'lock' your coins with a password, and requiring that you enter that password to send coins, is high on the list of things I'd like to see bitcoin do.  That would make it harder for a virus to steal your coins.

But even then, a smart virus could lay in wait until you typed your password to unlock your wallet and take that opportunity to either capture your password or send the coins to a bad guy.  If you can't trust your computer, don't store your life savings on it (and yes, bitcoin software also should make it easy to save some of your bitcoins on USB sticks or CD-R disks so they can be stored safely in your safe deposit box at your bank).

How often do you get the chance to work on a potentially world-changing project?
FatherMcGruder
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250



View Profile WWW
March 02, 2011, 11:32:17 PM
 #23

If there is a virus on your computer, and your bitcoins are stored on that computer, then there is nothing the bitcoin software can do to prevent that virus from eventually stealing your coins.

That said, allowing you to 'lock' your coins with a password, and requiring that you enter that password to send coins, is high on the list of things I'd like to see bitcoin do.  That would make it harder for a virus to steal your coins.

But even then, a smart virus could lay in wait until you typed your password to unlock your wallet and take that opportunity to either capture your password or send the coins to a bad guy.  If you can't trust your computer, don't store your life savings on it (and yes, bitcoin software also should make it easy to save some of your bitcoins on USB sticks or CD-R disks so they can be stored safely in your safe deposit box at your bank).

I'd like to add that nothing about Bitcoin precludes the features that Gavin mentioned. It's an open source project, and someone just has to program them.

Use my Trade Hill referral code: TH-R11519

Check out bitcoinity.org and Ripple.

Shameless display of my bitcoin address:
1Hio4bqPUZnhr2SWi4WgsnVU1ph3EkusvH
Garrett Burgwardt
Sr. Member
****
Offline Offline

Activity: 406
Merit: 256


View Profile
March 03, 2011, 01:05:40 AM
 #24

If there is a virus on your computer, and your bitcoins are stored on that computer, then there is nothing the bitcoin software can do to prevent that virus from eventually stealing your coins.

That said, allowing you to 'lock' your coins with a password, and requiring that you enter that password to send coins, is high on the list of things I'd like to see bitcoin do.  That would make it harder for a virus to steal your coins.

But even then, a smart virus could lay in wait until you typed your password to unlock your wallet and take that opportunity to either capture your password or send the coins to a bad guy.  If you can't trust your computer, don't store your life savings on it (and yes, bitcoin software also should make it easy to save some of your bitcoins on USB sticks or CD-R disks so they can be stored safely in your safe deposit box at your bank).


As I've mentioned in other threads - a bitcoin wallet isn't that big - you could easily print it out with a high quality printer and some fancy software, then store it in a bank.
myrkul
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500


FIAT LIBERTAS RVAT CAELVM


View Profile WWW
March 03, 2011, 02:45:08 AM
 #25

Bitcoin currently is like an unbreakable titanium chain linking two computers but attached each end with cotton thread.

And fiat currencies are like chains with similarly weak links at either end and a middleman who keeps adding more links?

This is like saying gold is flawed because someone can mug you.

BTC1MYRkuLv4XPBa6bGnYAronz55grPAGcxja
Need Dispute resolution? Public Key ID: 0x11D341CF
No person has the right to initiate force, threat of force, or fraud against another person or their property. VIM VI REPELLERE LICET
Scarecrow (OP)
Newbie
*
Offline Offline

Activity: 35
Merit: 0



View Profile
March 03, 2011, 08:24:24 PM
 #26

If there is a virus on your computer, and your bitcoins are stored on that computer, then there is nothing the bitcoin software can do to prevent that virus from eventually stealing your coins.

That said, allowing you to 'lock' your coins with a password, and requiring that you enter that password to send coins, is high on the list of things I'd like to see bitcoin do.  That would make it harder for a virus to steal your coins.

But even then, a smart virus could lay in wait until you typed your password to unlock your wallet and take that opportunity to either capture your password or send the coins to a bad guy.  If you can't trust your computer, don't store your life savings on it (and yes, bitcoin software also should make it easy to save some of your bitcoins on USB sticks or CD-R disks so they can be stored safely in your safe deposit box at your bank).


Its encouraging that you take this problem seriously rather than some on this forum that would rather blame any weakness on the end user. I really don't think anyone can be 100% sure that their PC is totally free of malicious software if they have been online or plugged in a memory devices from other PCs.

A password would substantially protect your wallet.dat and it could be made less intrusive if it was only required to SEND coins. Also if an eight character password is used, the client should ask for three random characters input via drop down lists on screen (no keyboard entry). Also password input should be limited to two attempts per minute. And the icing on the cake would be an alert message if two simultaneous connections exist of the same wallet so the real owner (with the complete password) could send their coins to safety before the crook can get the full password.

While not 100% secure it would make collecting the complete password to steal coins extremely difficult. I hope further debate could contribute to the development of the Bitcoin client and the USB backup routine you refer to would be a massive usability enhancement.


Scarecrow (OP)
Newbie
*
Offline Offline

Activity: 35
Merit: 0



View Profile
March 03, 2011, 08:29:38 PM
 #27

Bitcoin currently is like an unbreakable titanium chain linking two computers but attached each end with cotton thread.

And fiat currencies are like chains with similarly weak links at either end and a middleman who keeps adding more links?

Yes sure thing but the Open Source community can do thousands of times better than proprietary systems. Open Source wouldn't be proud to have developed another version of MS Windows.  Grin
Scarecrow (OP)
Newbie
*
Offline Offline

Activity: 35
Merit: 0



View Profile
March 03, 2011, 08:32:24 PM
 #28

If there is a virus on your computer, and your bitcoins are stored on that computer, then there is nothing the bitcoin software can do to prevent that virus from eventually stealing your coins.

That said, allowing you to 'lock' your coins with a password, and requiring that you enter that password to send coins, is high on the list of things I'd like to see bitcoin do.  That would make it harder for a virus to steal your coins.

But even then, a smart virus could lay in wait until you typed your password to unlock your wallet and take that opportunity to either capture your password or send the coins to a bad guy.  If you can't trust your computer, don't store your life savings on it (and yes, bitcoin software also should make it easy to save some of your bitcoins on USB sticks or CD-R disks so they can be stored safely in your safe deposit box at your bank).


As I've mentioned in other threads - a bitcoin wallet isn't that big - you could easily print it out with a high quality printer and some fancy software, then store it in a bank.

I don't see how printing your wallet.dat would help to protect you from theft of your coins.
Scarecrow (OP)
Newbie
*
Offline Offline

Activity: 35
Merit: 0



View Profile
March 03, 2011, 08:38:16 PM
 #29

Bitcoin currently is like an unbreakable titanium chain linking two computers but attached each end with cotton thread.

And fiat currencies are like chains with similarly weak links at either end and a middleman who keeps adding more links?

This is like saying gold is flawed because someone can mug you.

Agreed, I am so convinced of Bitcoins potential that I want to see it develop into the best possible payment system. No excuses by saying the competition can't do that either!
myrkul
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500


FIAT LIBERTAS RVAT CAELVM


View Profile WWW
March 03, 2011, 08:59:56 PM
 #30

Agreed, I am so convinced of Bitcoins potential that I want to see it develop into the best possible payment system. No excuses by saying the competition can't do that either!

Well, what you waiting for?

Get coding!

BTC1MYRkuLv4XPBa6bGnYAronz55grPAGcxja
Need Dispute resolution? Public Key ID: 0x11D341CF
No person has the right to initiate force, threat of force, or fraud against another person or their property. VIM VI REPELLERE LICET
Scarecrow (OP)
Newbie
*
Offline Offline

Activity: 35
Merit: 0



View Profile
March 03, 2011, 09:07:26 PM
 #31

Agreed, I am so convinced of Bitcoins potential that I want to see it develop into the best possible payment system. No excuses by saying the competition can't do that either!

Well, what you waiting for?

Get coding!

If I coded so much as a comma in the Bitcoin Client, the whole system would crash and fall apart. Coding is just one of the millions of things I can't do.  Sad
I could print fiat currency though - any dummy can do that.
myrkul
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500


FIAT LIBERTAS RVAT CAELVM


View Profile WWW
March 03, 2011, 09:42:41 PM
 #32

If I coded so much as a comma in the Bitcoin Client, the whole system would crash and fall apart. Coding is just one of the millions of things I can't do.  Sad

If you can type, you can code. Programming is a skill, not an inborn trait, you simply need to learn. The fact that you mastered english grammar tells me that c++ grammar is not beyond you. If you must decline on inability to code, say it right:

"Coding is just one of the million things I do not have the dedication to learn"

Wink

BTC1MYRkuLv4XPBa6bGnYAronz55grPAGcxja
Need Dispute resolution? Public Key ID: 0x11D341CF
No person has the right to initiate force, threat of force, or fraud against another person or their property. VIM VI REPELLERE LICET
Garrett Burgwardt
Sr. Member
****
Offline Offline

Activity: 406
Merit: 256


View Profile
March 03, 2011, 09:57:27 PM
 #33

If there is a virus on your computer, and your bitcoins are stored on that computer, then there is nothing the bitcoin software can do to prevent that virus from eventually stealing your coins.

That said, allowing you to 'lock' your coins with a password, and requiring that you enter that password to send coins, is high on the list of things I'd like to see bitcoin do.  That would make it harder for a virus to steal your coins.

But even then, a smart virus could lay in wait until you typed your password to unlock your wallet and take that opportunity to either capture your password or send the coins to a bad guy.  If you can't trust your computer, don't store your life savings on it (and yes, bitcoin software also should make it easy to save some of your bitcoins on USB sticks or CD-R disks so they can be stored safely in your safe deposit box at your bank).


As I've mentioned in other threads - a bitcoin wallet isn't that big - you could easily print it out with a high quality printer and some fancy software, then store it in a bank.

I don't see how printing your wallet.dat would help to protect you from theft of your coins.

This was assuming you're holding onto the wallet.dat as a long term value storage option - print out the wallet, mark down the addresses, and delete the original file. Then store someplace safe Smiley Easy to deposit coins to the wallet, but hard to withdraw.
myrkul
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500


FIAT LIBERTAS RVAT CAELVM


View Profile WWW
March 03, 2011, 10:06:18 PM
 #34

This was assuming you're holding onto the wallet.dat as a long term value storage option - print out the wallet, mark down the addresses, and delete the original file. Then store someplace safe Smiley Easy to deposit coins to the wallet, but hard to withdraw.

Or, for that matter, burn the thing onto a CD, place the disk in a safety deposit box, and delete the original.

If there's enough demand, a 2-d barcode format suitable for printing a wallet and rapidly scanning it back in can and will be developed. That way, you can have the relative permanence of paper, and the ease of digital data.

BTC1MYRkuLv4XPBa6bGnYAronz55grPAGcxja
Need Dispute resolution? Public Key ID: 0x11D341CF
No person has the right to initiate force, threat of force, or fraud against another person or their property. VIM VI REPELLERE LICET
Scarecrow (OP)
Newbie
*
Offline Offline

Activity: 35
Merit: 0



View Profile
March 03, 2011, 10:27:27 PM
 #35

This was assuming you're holding onto the wallet.dat as a long term value storage option - print out the wallet, mark down the addresses, and delete the original file. Then store someplace safe Smiley Easy to deposit coins to the wallet, but hard to withdraw.

Or, for that matter, burn the thing onto a CD, place the disk in a safety deposit box, and delete the original.

If there's enough demand, a 2-d barcode format suitable for printing a wallet and rapidly scanning it back in can and will be developed. That way, you can have the relative permanence of paper, and the ease of digital data.

Are we re-inventing the banknote here?  Undecided
N12
Donator
Legendary
*
Offline Offline

Activity: 1610
Merit: 1010



View Profile
March 03, 2011, 10:29:58 PM
 #36

Are we re-inventing the banknote here?  Undecided
No. It’s just the key to your BTC wealth.
Garrett Burgwardt
Sr. Member
****
Offline Offline

Activity: 406
Merit: 256


View Profile
March 03, 2011, 10:49:11 PM
 #37

This was assuming you're holding onto the wallet.dat as a long term value storage option - print out the wallet, mark down the addresses, and delete the original file. Then store someplace safe Smiley Easy to deposit coins to the wallet, but hard to withdraw.

Or, for that matter, burn the thing onto a CD, place the disk in a safety deposit box, and delete the original.

If there's enough demand, a 2-d barcode format suitable for printing a wallet and rapidly scanning it back in can and will be developed. That way, you can have the relative permanence of paper, and the ease of digital data.

The point is that high quality paper and ink will decay far slower than any optical media.
BitterTea
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250



View Profile
March 03, 2011, 11:28:27 PM
 #38

The point is that high quality paper and ink will decay far slower than any optical media.
Additionally, you don't have to worry about not being able to find a CD-ROM drive when you fetch the stored keys out of your safety deposit box. Smiley
randomproof
Member
**
Offline Offline

Activity: 61
Merit: 10


View Profile
April 01, 2011, 05:07:50 PM
 #39

What if someone else just so happens to randomly generate the same keypair and someone else?  Like what if someone where to setup their machine to do nothing but generate keypairs until they found one that matched an account with coins in it?  Hell, while your at it, same all the keypairs you make and check them periodically for matches.

Donations to me:   19599Y3PTRF1mNdzVjQzePr67ttMiBG5LS
error
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500



View Profile
April 01, 2011, 05:22:45 PM
 #40

What if someone else just so happens to randomly generate the same keypair and someone else?  Like what if someone where to setup their machine to do nothing but generate keypairs until they found one that matched an account with coins in it?  Hell, while your at it, same all the keypairs you make and check them periodically for matches.

This is about as likely as a black hole appearing in your bedroom. Unlikely in the extreme, but still technically possible. Not much need to worry about it until a black hole actually does appear in your bedroom.

3KzNGwzRZ6SimWuFAgh4TnXzHpruHMZmV8
Pages: « 1 [2] 3 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!