flatfly (OP)
Legendary
Offline
Activity: 1092
Merit: 1016
760930
|
|
September 09, 2012, 08:09:04 AM Last edit: March 02, 2014, 10:53:31 PM by flatfly |
|
This is my new pet/toy project! It's a (mostly) ASCII screensaver, made for those who still don't get how insanely large 2^256 is and want to get a first-hand feel of the sheer size of the Bitcoin keyspace, in a somewhat fun way... The Deep Space Vagabond will slowly crawl through the 2^256 keyspace for addresses with non-zero balances! OK, you probably have much better odds finding extraterrestrial life or winning the Powerball 5 times in a row than stumbling upon such an address, but hey, who knows? Why not see if you're the luckiest kid in the universe? And also, this is FREE! Although there is no help file or documentation at this stage, it is extremely easy to use - most stuff is automatic: just watch and hold your breath... Latest release: Version 1.475 for Win 2000/XP/Vista/7 (955KB, February 2013) Download - VT Scan - SHA1: 3d05a6979ea6691c52b7461acf724a52beb18ed1!!A word of warning on downloading Windows executables!!It's highly recommended not to blindly download random executables from the WWW. I do guarantee that this app does no malicious things, but my recommendation for optimal security on Windows is to either run new executables in a sandbox (such as Sandboxie) or virtual machine or, for the technically-oriented, compile them from the source code when available. Source code: After carefully considering whether to open source it or not, I have decided to only make the source code to the initial Python-based (command-line) prototype freely available to all. However, the full source code to the current version is available on donation only (amount TBD). Installation: (Windows-only for now) Just download and launch. It should run out of the box, there are no particular runtime requirements and no admin rights are needed. Credits: Design and coding: flatfly Startup screen logo: turbomilk Uses some features of vanitygen by samr7 and curl by Dirk Paehl. Fetches balance data from the blockchain.info API or a local bitcoind + ABE installation.
|
|
|
|
flatfly (OP)
Legendary
Offline
Activity: 1092
Merit: 1016
760930
|
|
September 09, 2012, 08:14:35 AM Last edit: September 19, 2012, 12:07:32 PM by flatfly |
|
[reserved]
|
|
|
|
da2ce7
Legendary
Offline
Activity: 1222
Merit: 1016
Live and Let Live
|
|
September 09, 2012, 08:28:21 AM |
|
just a warning.... don't run random executables linked on this forum...
|
One off NP-Hard.
|
|
|
flatfly (OP)
Legendary
Offline
Activity: 1092
Merit: 1016
760930
|
|
September 09, 2012, 08:46:06 AM Last edit: October 08, 2012, 06:52:56 PM by flatfly |
|
just a warning.... don't run random executables linked on this forum... Sure, sound advice! I do guarantee that this app does no malicious things, but I agree that to be on the safe side in general, either run executables in a secure virtual machine or sandbox (such as Sandboxie) or compile them from the source. The (real short, exactly 75 lines more like 400 now) source code for this app will be released soon. I need to clean it up a little and make it more readable - it's still a little messy right now. [EDIT] see top post
|
|
|
|
crazy_rabbit
Legendary
Offline
Activity: 1204
Merit: 1002
RUM AND CARROTS: A PIRATE LIFE FOR ME
|
|
September 09, 2012, 09:33:33 AM |
|
just a warning.... don't run random executables linked on this forum... Sure, sound advice! I do guarantee that this app does no malicious things, but I agree that to be on the safe side in general, either run executables in a secure virtual machine or sandbox (such as Sandboxie) or compile them from the source. The (quite short, exactly 75 lines!) source code for this app will be released soon. I need to clean it up a little and make it more readable - it's still a little messy right now. Very cool Project, even though of course it's a bit 'pointless'. What happens when (as in before the sun dies out) you find a non-zero balance? Also- does it support GPU's? :-)
|
more or less retired.
|
|
|
crazy_rabbit
Legendary
Offline
Activity: 1204
Merit: 1002
RUM AND CARROTS: A PIRATE LIFE FOR ME
|
|
September 09, 2012, 09:34:29 AM |
|
just a warning.... don't run random executables linked on this forum... Sure, sound advice! I do guarantee that this app does no malicious things, but I agree that to be on the safe side in general, either run executables in a secure virtual machine or sandbox (such as Sandboxie) or compile them from the source. The (quite short, exactly 75 lines!) source code for this app will be released soon. I need to clean it up a little and make it more readable - it's still a little messy right now. Very cool Project, even though of course it's a bit 'pointless'. What happens when (as in before the sun dies out) you find a non-zero balance? Also- does it support GPU's? :-) Also- can you export all these Bitcoin addresses and Private keys? IE: can it double as a key pair generator?
|
more or less retired.
|
|
|
flatfly (OP)
Legendary
Offline
Activity: 1092
Merit: 1016
760930
|
|
September 09, 2012, 11:48:57 AM Last edit: September 10, 2012, 03:30:00 AM by flatfly |
|
just a warning.... don't run random executables linked on this forum... Sure, sound advice! I do guarantee that this app does no malicious things, but I agree that to be on the safe side in general, either run executables in a secure virtual machine or sandbox (such as Sandboxie) or compile them from the source. The (quite short, exactly 75 lines!) source code for this app will be released soon. I need to clean it up a little and make it more readable - it's still a little messy right now. Very cool Project, even though of course it's a bit 'pointless'. What happens when (as in before the sun dies out) you find a non-zero balance? Also- does it support GPU's? :-) When it strikes gold, it will play a nice little sound (and highlight the matching private key) to celebrate the once-in-a-(galactic)-lifetime event! I don't plan to support GPUs for now as this is just meant to be a toy, and the bottleneck is the networking (balance checking) step anyway. And my goal is not to ddos blockchain.info
|
|
|
|
Remember remember the 5th of November
Legendary
Offline
Activity: 1862
Merit: 1011
Reverse engineer from time to time
|
|
September 09, 2012, 12:22:39 PM |
|
Your goal may not be to do that to blockchain.info, but it is still exactly what you are doing.
Ive actually written a similar cmd-line app, but it uses a file with exported addresses that have more than 50btc in them. ABE is very useful here, albeit slow to import the chain.
|
BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
|
|
|
flatfly (OP)
Legendary
Offline
Activity: 1092
Merit: 1016
760930
|
|
September 09, 2012, 03:55:16 PM Last edit: September 10, 2012, 08:30:10 AM by flatfly |
|
Your goal may not be to do that to blockchain.info, but it is still exactly what you are doing.
Ive actually written a similar cmd-line app, but it uses a file with exported addresses that have more than 50btc in them. ABE is very useful here, albeit slow to import the chain.
Actually I do a *really* slow scan (remember, this is just meant as a toy anyway, nobody should realistically expect actual results from it) so it shouldn't have any significant effect on blockchain.info API resources (less than something like btcbalance for example). I will check with piuk if he's OK with it and modify it if not.
|
|
|
|
flatfly (OP)
Legendary
Offline
Activity: 1092
Merit: 1016
760930
|
|
September 10, 2012, 08:33:43 AM |
|
just a warning.... don't run random executables linked on this forum... Sure, sound advice! I do guarantee that this app does no malicious things, but I agree that to be on the safe side in general, either run executables in a secure virtual machine or sandbox (such as Sandboxie) or compile them from the source. The (quite short, exactly 75 lines!) source code for this app will be released soon. I need to clean it up a little and make it more readable - it's still a little messy right now. Very cool Project, even though of course it's a bit 'pointless'. What happens when (as in before the sun dies out) you find a non-zero balance? Also- does it support GPU's? :-) Also- can you export all these Bitcoin addresses and Private keys? IE: can it double as a key pair generator? Sure, all addresses along with their private keys are automatically exported to a file on the desktop (the location will be changed to something more sensible in the next release)
|
|
|
|
Remember remember the 5th of November
Legendary
Offline
Activity: 1862
Merit: 1011
Reverse engineer from time to time
|
|
September 10, 2012, 09:21:04 AM |
|
just a warning.... don't run random executables linked on this forum... Sure, sound advice! I do guarantee that this app does no malicious things, but I agree that to be on the safe side in general, either run executables in a secure virtual machine or sandbox (such as Sandboxie) or compile them from the source. The (quite short, exactly 75 lines!) source code for this app will be released soon. I need to clean it up a little and make it more readable - it's still a little messy right now. Very cool Project, even though of course it's a bit 'pointless'. What happens when (as in before the sun dies out) you find a non-zero balance? Also- does it support GPU's? :-) Also- can you export all these Bitcoin addresses and Private keys? IE: can it double as a key pair generator? Sure, all addresses along with their private keys are automatically exported to a file on the desktop (the location will be changed to something more sensible in the next release) From my experience, there were different ways to get the current user's home directory under XP and W7. You'd need to handle that properly.
|
BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
|
|
|
organofcorti
Donator
Legendary
Offline
Activity: 2058
Merit: 1007
Poor impulse control.
|
|
September 10, 2012, 11:59:54 AM |
|
You should sell this on the darknet as a hack tool. It might get script kiddies' botnets occupied on something less damaging than attacking pools
|
|
|
|
Mushroomized
Legendary
Offline
Activity: 1470
Merit: 1002
Hello!
|
|
September 10, 2012, 04:22:05 PM |
|
I CANT WAIT TO UNCOVER ONE OF PIRATE'S ADDYS HERE WE GO
I bet if someone does find an address it will be .000001 bitcoins or something lol
|
hi
|
|
|
Remember remember the 5th of November
Legendary
Offline
Activity: 1862
Merit: 1011
Reverse engineer from time to time
|
|
September 10, 2012, 09:06:28 PM |
|
I CANT WAIT TO UNCOVER ONE OF PIRATE'S ADDYS HERE WE GO
I bet if someone does find an address it will be .000001 bitcoins or something lol
Not unless you have a list with address to look for. The ones I suggest trying to look for are Satoshi's addresses since it's unlikely they will be spent anytime soon, if ever.
|
BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
|
|
|
jimbobway
Legendary
Offline
Activity: 1304
Merit: 1015
|
|
September 11, 2012, 12:01:01 AM |
|
|
|
|
|
ElectricMucus
Legendary
Offline
Activity: 1666
Merit: 1057
Marketing manager - GO MP
|
|
September 11, 2012, 12:11:13 AM |
|
|
|
|
|
Remember remember the 5th of November
Legendary
Offline
Activity: 1862
Merit: 1011
Reverse engineer from time to time
|
|
September 11, 2012, 09:20:21 AM |
|
Somehow I doubt that. I am more inclined to believe that a planet has a billion times more atoms than that number, considering a human body has a similar value, according to this article: http://education.jlab.org/qa/mathatom_04.htmlBut I am no physicist.
|
BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
|
|
|
flatfly (OP)
Legendary
Offline
Activity: 1092
Merit: 1016
760930
|
|
September 11, 2012, 11:51:26 AM |
|
I haven't received a response from piuk yet, but am already considering alternate data sources and make it a user option as to which one to use.
|
|
|
|
flatfly (OP)
Legendary
Offline
Activity: 1092
Merit: 1016
760930
|
|
September 13, 2012, 06:35:10 PM Last edit: September 13, 2012, 08:10:02 PM by flatfly |
|
Got a nice response from piuk, so that's cool! He's ok with it as long as I use a custom user agent in my request headers so he can keep an eye on the load. So I'm going ahead and will develop this a lilttle more! I envision DSV to eventually double up as a fast address generator, watch-only balance checker, dictionary-based brainwallet bruteforcer, and screensaver. It will also support easy drag-and-drop of custom TXT lists with brainwallet sha256-formatted private keys, or 'interesting' addresses such as satoshi's addresses, top 500 rich addresses, etc As I'm currently travelling, development will not resume immediately, though.
|
|
|
|
jimbobway
Legendary
Offline
Activity: 1304
Merit: 1015
|
|
September 13, 2012, 06:57:35 PM |
|
Got a nice response from piuk, so that's cool! He's ok with it as long as I use a custom user agent in my request headers so he can keep an eye on the load. I'll go ahead and further and develop this a lilttle more! I envision DSV to eventually double up as a fast address generator, watch-only balance checker, dictionary-based brainwallet bruteforcer, and screensaver. It will also support easy drag-and-drop of custom TXT lists with brainwallet sha256-formatted private keys, or 'interesting' addresses such as satoshi's addresses, top 500 rich addresses, etc As I'm currently travelling, development will not resume immediately, though. The Deep Space Vagabond is worst than any lottery, any gambling casino, any search for alien life, and gives false hope. Other than that it is fun. :-)
|
|
|
|
|