Pages:
Author

Topic: 2^256 Deep Space Vagabond - page 5. (Read 38737 times)

legendary
Activity: 1106
Merit: 1016
090930
December 11, 2013, 06:18:26 PM
Although I still have tons of ideas to make Deep Space Vagabond more fun, I just don't feel motivated enough for implementing them and maintaining this project anymore. However, I don't want to see it die, so if anyone would like to take it over, let me know. Note that I will consider the online reputation of any interested parties as I wouldn't like this project to fall in the wrong hands.
Sad to here that Sad
What is the used language? I may be interested in applying

Glad to see that you're interested!

It's mostly written in AHK (are you familiar with it?), as I wanted to experiment a little bit more with that language, and it allowed for real quick GUI prototyping...  Also, as stated in the original post, the actual address generation is delegated to vanitygen (with samr7's permission).

Could you elaborate on what you would plan to do with it?
legendary
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
December 11, 2013, 03:34:10 PM
Although I still have tons of ideas to make Deep Space Vagabond more fun, I just don't feel motivated enough for implementing them and maintaining this project anymore. However, I don't want to see it die, so if anyone would like to take it over, let me know. Note that I will consider the online reputation of any interested parties as I wouldn't like this project to fall in the wrong hands.
Sad to here that Sad
What is the used language? I may be interested in applying
legendary
Activity: 1106
Merit: 1016
090930
December 11, 2013, 03:30:33 PM
Although I still have tons of ideas to make Deep Space Vagabond more fun, I just don't feel motivated enough for implementing them and maintaining this project anymore. However, I don't want to see it die, so if anyone would like to take it over, let me know. Note that I will consider the online reputation of any interested parties as I wouldn't like this project to fall in the wrong hands.
donator
Activity: 1218
Merit: 1015
December 09, 2013, 07:41:15 AM
What is the probability (per check) of finding a valid, activated credit card number and selecting the correct CVV, cardholder's name, and expiration date, assuming the expiration date is not beyond five years into the future?

Maybe just for a US Capital One MasterCard credit card, to keep things simple. Uses MOD 10 algorithm. http://en.wikipedia.org/wiki/Mod_10 The first six digits of these cards are 517805. Digits 7-15 are unknown - the account ID #. Digit 16 is the MOD 10 checksum number.

This means there is a total pool of 99,999,999 accounts. Assume 10,000,000 are activated.

Expiration date is simple. Most (all?) aren't valid for more than 5 years. That gives a 1/60 chance of getting only the expiration date correct per check.

Cardholder's name is more of a clusterfuck. Let's assume only looking at "black" and "white" names (we're looking for a US account, remember) gives you 85% of all total active accounts. Let's assume common names make up 60% of all total active accounts, and that there are 50,000 common name combinations.

CVV is easy, and we'll assume we don't know how Capital One comes up with these numbers, so it's a simple 1/999 chance.

So. We need to successfully correct all of them in one go, and we have one ~1/10 chance (account #), one 1/60 chance (exp. date), one ~1/83333 chance (cardholder name), one 1/999 chance (CVV).

I think the per-check probability of all this comes to .000000000020020100300621424707921073926538% (low confidence, someone smart should check this because I originally posted this post as a question but ended up giving enough data where I thought I could solve it).

Keep in mind, per-check chance of finding funded bitcoin address is ~0.0000000000000000000000000000000000000000034211388289180104270598866779539%.

To make the numbers a little easier to grasp, here is %chance of finding bitcoin address if "DSV-like software can check 5000 addresses (10M of which are funded or will be funded within 6 months) per second, and 100 botnets of 50,000 computers each":
Per century,
0.00000000000000000000053944517054379188413880293137978%
If 100 botnets of 50,000 computers could check only 1,000 addresses per second (5x slower than above stats for bitcoin), the chance of correctly guessing info on an activated credit card is:
Per century,
10.01005015031071235396%

ETA: I left out PIN number. Point still stands.
legendary
Activity: 1106
Merit: 1016
090930
November 17, 2013, 07:25:49 AM
Where will it save keys it finds?

It saves all keys in a plaintext file called "dsv_bkp.txt", in the same folder as the executable.
legendary
Activity: 2912
Merit: 1060
November 06, 2013, 08:06:09 AM
Where will it save keys it finds?
sr. member
Activity: 336
Merit: 250
November 06, 2013, 05:51:49 AM
So how long do i need to run this until i get hold of satoshis stash?
hero member
Activity: 784
Merit: 1000
0xFB0D8D1534241423
September 27, 2013, 03:40:06 PM
As a special end-of-summer treat, the DSV download link is up again Smiley

Nice!

Do you need hosting or something? What was holding it back before?
legendary
Activity: 1106
Merit: 1016
090930
September 27, 2013, 05:38:21 AM
As a special end-of-summer treat, the DSV download link is up again Smiley
qwk
donator
Activity: 3542
Merit: 3413
Shitcoin Minimalist
September 26, 2013, 11:14:52 AM
Are we done, now? Smiley

No, we are not because you are excluding one very important variable, called luck. I don't care about your calculations, if chance is not exactly
0% than "address collision is impossible" is a myth.

a myth is a sacred narrative explaining how the world and humankind assumed their present form,[2] although, in a very broad sense, the word can refer to any traditional story.[3] Bruce Lincoln defines myth as "ideology in narrative form".

You're probably right. Although an address collision is in fact impossible by any sensible standard, this statement is also "a traditional story" or bitcoin "ideology in narrative form".

q.e.d. ■
hero member
Activity: 709
Merit: 503
September 26, 2013, 09:09:21 AM
If you're going to probe then you might as well probe 1933phfhK3ZgFQNLGSDXvqCn32k2buXY8a since it has such at a high value.
donator
Activity: 1218
Merit: 1015
September 26, 2013, 08:03:40 AM
I like the idea of eliminating the "0% chance of collision" myth, though.

0.00000000000000000000000000026972258527189594206940146568988% chance per year sounds better.

Though, if we changed it to one of "your" addresses being stumbled upon with needle-in-a-haystack-finders (that's the uhh... technical term), and we'll say you have 100 addresses... without opening calculator again, it'd be more like
0.0000000000000000000000000000000000000000000026972258527189594206940146568988% chance per year.

It'd be a cool April 1st press release from the Bitcoin Foundation posting up some big red "ALERT!!!" blurb on how your Bitcoins aren't safe as there's a .000...% chance of it being stumbled upon.

And then the price of BTC drops to $5 each.
Yeah, right. People aren't that stupid. The way you make it sound, we probably spend tens of billions on bottled water more expensive per gallon than gasoline.
b!z
legendary
Activity: 1582
Merit: 1010
September 26, 2013, 07:59:22 AM
I like the idea of eliminating the "0% chance of collision" myth, though.

0.00000000000000000000000000026972258527189594206940146568988% chance per year sounds better.

Though, if we changed it to one of "your" addresses being stumbled upon with needle-in-a-haystack-finders (that's the uhh... technical term), and we'll say you have 100 addresses... without opening calculator again, it'd be more like
0.0000000000000000000000000000000000000000000026972258527189594206940146568988% chance per year.

It'd be a cool April 1st press release from the Bitcoin Foundation posting up some big red "ALERT!!!" blurb on how your Bitcoins aren't safe as there's a .000...% chance of it being stumbled upon.

And then the price of BTC drops to $5 each.
donator
Activity: 1218
Merit: 1015
September 26, 2013, 07:08:35 AM
I like the idea of eliminating the "0% chance of collision" myth, though.

0.00000000000000000000000000026972258527189594206940146568988% chance per year sounds better.

Though, if we changed it to one of "your" addresses being stumbled upon with needle-in-a-haystack-finders (that's the uhh... technical term), and we'll say you have 100 addresses... without opening calculator again, it'd be more like
0.0000000000000000000000000000000000000000000026972258527189594206940146568988% chance per year.

It'd be a cool April 1st press release from the Bitcoin Foundation posting up some big red "ALERT!!!" blurb on how your Bitcoins aren't safe as there's a .000...% chance of it being stumbled upon.
hero member
Activity: 492
Merit: 503
September 26, 2013, 06:46:55 AM
Per billion centuries,
0.0000021577806821751675365552117255191%

[Lloyd in 'Dumb and Dumber']So you're telling me there's a chance...[/LiD&D]

Quote from: Bitcoin Megastore
No, we are not because you are excluding one very important variable, called luck.

 Roll Eyes Actually when somebody takes the time to do calculations of probability, that's pretty much the definition of 'taking account of luck'.

Quote from: RR
If you say 1:2^160 then that's odds, or some other calculation, but just saying 2^160 doesn't mean odds.

Sheesh. Fine. Reciprocal odds. Happy now?
legendary
Activity: 2646
Merit: 1137
All paid signature campaigns should be banned.
September 25, 2013, 05:04:29 PM
To be exact:

Assume N(t) = the number of Bitcoin addresses that have a positive balance at time t.

The probablity of colliding with one of these N(t) addresses by random chance is:

    Probablitycollision(t) = N(t) / 2160

The odds of colliding with one of these N(t) addresses by random chance is:

    Oddscollision(t) = N(t) : (2160 - N(t))

Since N is a function of time the probablity and odds are also a function of time.

Since N(t) is much less than 2160 these can both be approximated as the static constant values:

    Probablitycollision is about 1 / 2160

    Oddscollision is about 1 : 2160
legendary
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
September 25, 2013, 03:49:04 PM
Hmm
The guy said "0% chance"
That means odds
So I assumed odds
legendary
Activity: 1862
Merit: 1011
Reverse engineer from time to time
September 25, 2013, 03:43:19 PM
you shutdown the project to maintain the "0% chance for address collision" myth?



I'm closing this project due to other priorities. Thanks everyone. It was fun!   

Why remove .scr file? Some people started getting results and you shutdown the project to maintain the "0% chance for address colision" myth?
It's not a myth, it's just facts. 2^256 is a really really really large number.
2^160
2^160 for RIPEMD-160, but 2^256(-secpk256k1 max number thing) for the possible private keys that hashes to an address within the 1^160 address space.
He was talking about address collision
The odds of an address collision is 2^160
That isn't odds.

If you say 1:2^160 then that's odds, or some other calculation, but just saying 2^160 doesn't mean odds.
legendary
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
September 25, 2013, 03:41:10 PM
you shutdown the project to maintain the "0% chance for address collision" myth?



I'm closing this project due to other priorities. Thanks everyone. It was fun!   

Why remove .scr file? Some people started getting results and you shutdown the project to maintain the "0% chance for address colision" myth?
It's not a myth, it's just facts. 2^256 is a really really really large number.
2^160
2^160 for RIPEMD-160, but 2^256(-secpk256k1 max number thing) for the possible private keys that hashes to an address within the 1^160 address space.
He was talking about address collision
The odds of an address collision is 2^160
legendary
Activity: 1862
Merit: 1011
Reverse engineer from time to time
September 25, 2013, 03:34:39 PM
you shutdown the project to maintain the "0% chance for address collision" myth?



I'm closing this project due to other priorities. Thanks everyone. It was fun!    

Why remove .scr file? Some people started getting results and you shutdown the project to maintain the "0% chance for address colision" myth?
It's not a myth, it's just facts. 2^256 is a really really really large number.
2^160
2^160 for RIPEMD-160, but 2^256(-secpk256k1 max number thing) for the possible private keys that hashes to an address within the 1^160 address space.
Pages:
Jump to: