Author

Topic: Private keys (Read 1012 times)

legendary
Activity: 3416
Merit: 1912
The Concierge of Crypto
October 04, 2012, 08:47:54 AM
#14
It would have to be a separate app, like part of bitcoin tools, or something. Like you said, it's not a priority for the satoshi client.

In theory, you could just add each private key or maybe you can make a pull request for bulk adding of private keys instead of one at a time. That would accomplish basically the same thing. Then you do a rescan with your 1 million key wallet. (That would make it a nice target, so better encrypt that.)
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
October 02, 2012, 11:13:25 PM
#13
I'm sure someone will come up with a PC (desktop) version that works offline so I don't DOS blockexplorer.com with my list of keys.

This could be fairly easily added to the Satoshi client but will require an additional index (and is not currently a priority).

I have already offered a 10BTC bounty for a successful pull request (i.e. one that is pulled into the master branch by the dev team) that will accomplish this. Maybe if others want to add to this bounty we could get this feature added sooner rather than later.
legendary
Activity: 3416
Merit: 1912
The Concierge of Crypto
October 02, 2012, 11:07:36 PM
#12
I've been thinking of saving my private keys (even old ones) just in case they get some coins. But beyond several thousand keys, and that will take too long for a live update. You may want to make a program (and there are already several) that analyzes the block chain against your list of keys, and you only do this operation once a year. It's not really a good idea to use the "wallet balance" app on the android market (google play store) to check the balance of 1 million keys.

I'm sure someone will come up with a PC (desktop) version that works offline so I don't DOS blockexplorer.com with my list of keys.
sr. member
Activity: 448
Merit: 254
October 02, 2012, 10:40:04 PM
#11
Still...  all a gambler sees is "blah blah blah blah" there is a chance "blah blah blah"

Wink

http://www.youtube.com/watch?v=gqdNe8u-Jsg#t=82s
member
Activity: 107
Merit: 10
October 02, 2012, 04:17:08 PM
#10
How many private keys are possible? I mean, I understand that it's a very large number, but I was mining for some vanity addresses and I started to wonder about the feasibility of saving every generated private/public key pair in a database and checking that against the list of transactions from known accounts. I get that the odds of having a match are impossibly low, but I wanted to make some actual stats to think over. With the rate of account creation and disposal, could this sort of attack be feasible in the future? Goes against my code of ethics, but I still wonder.

Hehe, check this out Smiley

https://bitcointalksearch.org/topic/2256-deep-space-vagabond-107172
full member
Activity: 784
Merit: 101
October 01, 2012, 06:55:19 PM
#9
David Perry/enmaku(?) just wrote about this: http://codinginmysleep.com/stealing-bitcoins-the-hardest-way/

Initially I thought, "This paper does not address vanity bitcoin addresses." but of course it does. Because they don't just happen, you still have to search every possible address until you find your target.

Still...  all a gambler sees is "blah blah blah blah" there is a chance "blah blah blah"

Wink


sr. member
Activity: 266
Merit: 250
October 01, 2012, 05:49:00 PM
#8
That's really impressive. I'll keep feeling safe until SHA256 fails, then.
sr. member
Activity: 448
Merit: 254
October 01, 2012, 05:48:13 PM
#7
David Perry/enmaku(?) just wrote about this: http://codinginmysleep.com/stealing-bitcoins-the-hardest-way/
legendary
Activity: 1400
Merit: 1005
October 01, 2012, 05:47:17 PM
#6
Basically, even with all the computing power in the world at your disposal, you wouldn't (on average) find a key containing someone else's Bitcoins before the universe completely burnt out.
full member
Activity: 784
Merit: 101
October 01, 2012, 05:43:18 PM
#5
How many private keys are possible? I mean, I understand that it's a very large number, but I was mining for some vanity addresses and I started to wonder about the feasibility of saving every generated private/public key pair in a database and checking that against the list of transactions from known accounts. I get that the odds of having a match are impossibly low, but I wanted to make some actual stats to think over. With the rate of account creation and disposal, could this sort of attack be feasible in the future? Goes against my code of ethics, but I still wonder.

I mine for vanity addresses and I've checked thousands and thousands of them. Literally 10s of thousands of them.
I have NEVER found one in use. I mine for very common vanity addresses... 1eBay, 1Coin, 1BTC... never ever found a used one.

I'm an honest monkey. I wouldn't steal found coins. But who knows how some honest monkey would react if they stumbled on an account with hundreds or thousands of coins? They say locks only keep the honest people out. Open doors change people.



sr. member
Activity: 266
Merit: 250
October 01, 2012, 05:23:01 PM
#4
Do you have a link?
hero member
Activity: 826
Merit: 500
October 01, 2012, 11:49:10 AM
#3
theres a calculation after which we would need all the energy resources in the universe to build a computer powerful enough.
hero member
Activity: 792
Merit: 1000
Bite me
October 01, 2012, 11:22:29 AM
#2
more than you can possibly imagine Wink
sr. member
Activity: 266
Merit: 250
October 01, 2012, 11:19:14 AM
#1
How many private keys are possible? I mean, I understand that it's a very large number, but I was mining for some vanity addresses and I started to wonder about the feasibility of saving every generated private/public key pair in a database and checking that against the list of transactions from known accounts. I get that the odds of having a match are impossibly low, but I wanted to make some actual stats to think over. With the rate of account creation and disposal, could this sort of attack be feasible in the future? Goes against my code of ethics, but I still wonder.
Jump to: