Search content
Sort by

Showing 6 of 6 results by tres_commas
Post
Topic
Board Service Discussion
Re: Directory.io - Now with balances!
by
tres_commas
on 13/08/2015, 16:26:45 UTC
http://s24.postimg.org/ga4j2tny9/Capture.jpg

i have created an account to just reply this awesome Thread
[/b]

after a months of Brute-force using Command Prompt and manual checking balances.
This is my first Bitcoin Successful manually Brute-force ! (of course it take long time too but the balances are shown in real-time without going to Blockchain.info !)

I have Found 87540 Satoshi.
a simple calculation
87540 Satoshi = 0.0008754 BTC = 0.23 US Dollar.

Hmm.. Low Amount & Bad Luck Sad
but it's better than the 0 that i get everytime Cheesy !

You fibber you. The compressed address leads to the same wallet and it's still a red zero, you just changed the source of the page.  
My proof.  
http://directory.io/61426087740424605227689896346135129414548009642951912170648466395300309182#5Hwwc74Mz8gKoRiQMJkRDDL2izyHpWpDbbuB6zhrq3yUZh2Q7iN  
Post
Topic
Board Digital goods
Re: Selling Bitcoin public address and privatekey pairs
by
tres_commas
on 31/07/2015, 22:40:22 UTC
The point is not to use the same thing as RSA, but that there is a pattern that once was not known and when it was discovered it was a big break through. It's math, there's a pattern, I guarantee it, especially since there is a finite number of combinations, making it a rational namespace not an irrational one like the number pi.
Post
Topic
Board Digital goods
Re: Selling Bitcoin public address and privatekey pairs
by
tres_commas
on 29/07/2015, 18:11:30 UTC
Hey, reviving old topic...I know. The value in this is that someone like me that's creating a table of key pairs that are sorted by public address, with enough, can derive patterns of offset that the private keys are, assuming they wrap around. 


On the subject of RSA's:
Quote
To encrypt a number you multiply it by itself pub times, making sure to wrap around when you hit the maximum. To decrypt a message, you multiply it by itself priv times and you get back to the original number. It sounds surprising, but it actually works. This property was a big breakthrough when it was discovered.
Source: https://blog.cloudflare.com/a-relatively-easy-to-understand-primer-on-elliptic-curve-cryptography/ 

Eventually there will be a breakthrough when it comes to priv, pub keypairs with bitcoin. This idea can be used as a bitcoin recovery business for what was once forever lost bitcoins. This will also mean bitcoin will be broken unless it adapts. I for one would love to create this recovery service for the bitcoin community. If I get close to the breakthrough, I'll be sure to quitly tell whichever devs are working on the main bitcoin development. What good would it be to crash the price of bitcoin to nothing and hold all the coins, but there's value in being the first to make it to recover any current lost coins to re-enter into circulation (a recovery miner), and any new wallets of course would be migrated into newer wallet formats as long as the owner is still alive, thus revealing lost coins.
Post
Topic
Board Service Discussion
Re: Directory.io - Now with balances!
by
tres_commas
on 29/07/2015, 02:33:42 UTC
What do you guys think about this.

Using Python 
I'm gathering a list of private and public addresses into two separate files. 
I keep the private and public addresses mapped together throughout the whole process btw. 
Sort the list of public addresses. 
Convert the addresses into an integer, rebase into regular base 10.
Compare how close the public addresses are numerically. 

The goal is to get enough public addresses that are close enough together , or similar distances apart, to see if there is a pattern in numerical difference in private keys.  I.e. - every priv addrs resorted by pub_addrs is some integer/pattern apart
Finding an approximate step distance, assuming that the it wraps around. 
For instance. 

step 3 starting at 0
0 1 2 3 4 5 6 7 8 9 A B C D E F 

0 3 6 9 C F 2 5 8 B E 1 4 7 A D 0

Obviously pattern could come as more in depth like first step 3 the step 5, repeat. But the only way figure that out is to get enough public address neighbors in different regions of the address space. 

Then when I think I have a pattern that may work, create a test address pair, proceed as if I don't know the private address. 
Determine my test ranges of private addresses based on the public address. 
Decode my base58 guess range addresses into long integers. 
Integer // 128 + 1 for page number of these "Directory.io" like sites and scrub in either direction looking for the public address to match. 



Code:
codestring = list('123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz')
...
place_holder = 0
for value in pub_address[::-1]:
        long_int += codestring.index(value) * 58 ** place_holder
        place_holder += 1
...

The problem really comes down to that I periodically get a shorter number, unless, that's a key to the pattern.  Check it out. 

Quote
1C1rEtR7thtETfacM7zSAr5K3z5TmDBYH
51078483646279294236952535710672081744668370430130160350

1C1rFtVdGd2QjyYGUTrfbwCb4VTtzUDmEQ
2962553431846907081444274408269607242597151315247731067433

1C1tVsw7hNrAuHQepw4UBMiPs2oXb7bGam
2962732625605733070539107364803282557057598475989994440498
Post
Topic
Board Service Discussion
Re: Directory.io - Now with balances!
by
tres_commas
on 24/07/2015, 23:42:55 UTC
Ha. Already found three that were emptied at some point. Does that mean I broke the odds of a lifetime burnt it on empty addresses, or should I go buy a lotto ticket.
Post
Topic
Board Service Discussion
Re: Directory.io - Now with balances!
by
tres_commas
on 24/07/2015, 23:27:25 UTC
Hello,

I made a clone of Directory.io but I added the ability to show the balance of the addresses when CORS is enabled in Chrome;

http://btcdirectory.azurewebsites.net/


To enable CORS in Chrome I use this extension:
https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi?utm_source=chrome-app-launcher-info-dialog

http://i.imgur.com/5WkAvTM.png

This is purely for fun, your odds shouldn't even be called odds.

But just in case you happen to stumble on an address with a balance, DON'T STEAL.



Great novelty game. LOL 
How can I set it up to get the information from another location. I have a setup that allows me to get the information from, which is accessible via the browser and I would like to point the 'http://blockchain.info' CORS request there (while keeping the address in link) for retrieval instead of blockchain.info  ( http://replace_this_part_to_my_local/q/address/#keep_this_the_same)