Bitcoin Forum
September 26, 2018, 12:15:46 AM *
News: ♦♦ New info! Bitcoin Core users absolutely must upgrade to previously-announced 0.16.3 [Torrent]. All Bitcoin users should temporarily trust confirmations slightly less. More info.
 
   Home   Help Search Donate Login Register  
Pages: « 1 [2]  All
  Print  
Author Topic: Private key (privkey) hunters - unite!  (Read 541 times)
Flangler
Jr. Member
*
Offline Offline

Activity: 266
Merit: 2


View Profile
June 03, 2018, 09:30:46 PM
 #21

Why are people still doing this, if the probability of finding a private key that is used, is almost zero?
-snip-
Yup, by brute-forcing the key, the chance to hit a collision is close to 0.0000000000000000000000000000001%. Wait,

No, what they talking about (in this thread) are those neglectfully stored wallet.dat files, private key backups, paper wallet images or other forms of backups which potentially have funds.
History can tell that some people are stupid enough to store those (not only wallets but passwords and sensitive info too) directly in the internet without "hiding" the files with a disguised file name, file type, etc.

This one for example:
Found more than 10 wallets with a positive balance without any password protection. Not entirely sure how or why you come up with the idea to put your wallet.dat in your public Dropbox folder. Those were the days...

@OP, this isn't "hacking" and... use this to display the image (the link must be the image's direct link that ends with ".png/.gif/.jpg"):
Code:
[img alt=img height=420]https://i.imgur.com/PrBSxN8.png[/img]
Winning a big lottery also has a small chance, you will never know unless you try. The numbers do not work always like that, technically you have two options you can find one with balance or not. Why there are doing this? Because they can.

Only legit and original translations.
Language: Polish
Bitcointalk username: Flangler
1537920946
Hero Member
*
Offline Offline

Posts: 1537920946

View Profile Personal Message (Offline)

Ignore
1537920946
Reply with quote  #2

1537920946
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
Preout
Newbie
*
Offline Offline

Activity: 78
Merit: 0


View Profile
June 03, 2018, 11:15:07 PM
 #22

very thank it it will be useful
MrCrank
Sr. Member
****
Offline Offline

Activity: 686
Merit: 253



View Profile
June 04, 2018, 05:58:18 AM
 #23

I'm interested but I don't understand.. How can use this "empty" private key? any reason please..
I don't check keys yet.. Can claim forks?

        ▄▄▄▀▀▀▀▀▀▀▀▄▄▄▄
      ██            ▀▀███▄▄
    ██                  ▀███▄
   █       ▄▄  ▄▄         ████
  █        ██  ██          ████
 █       ███████████        ████
█        ███████████         ████
█        ████                █▀ ▀▌
█        ██████████           ▄█▄
█        ██████████          ████▌
█        ████               ▐████
 █       ███████████        ████
  █      ███████████       ████
   █       ██  ██         ████
    ██     ▀▀  ▀▀       ████▀
      ██            ▄▄████▀
        ▀▀▄▄▄▄▄▄▄▄▄▀▀▀▀▀
██
██  ██  ██
██
██  ██  ██
██  ██  ██
██  ██  ██
██  ██  ██
██  ██  ██
██  ██  ██
██  ██  ██
██
██  ██  ██
██
██
██  ██  ██
██
██  ██  ██
██  ██  ██
██  ██  ██
██  ██  ██
██  ██  ██
██  ██  ██
██  ██  ██
██
██  ██  ██
██
▄███▄
███████████████████████
██                   ██
██ ░███████████████░ ██
██                   ██
▀███ ░███████████████░ ███▀
▄  ▀█                   █▀  ▄
██▄    ███████████████    ▄██
████▄                   ▄████
██████▄               ▄██████
████████             ████████
██████▀  ▄██▄   ▄██▄  ▀██████
████▀  ▄██████▄██████▄  ▀████
██▀  ▄█████████████████▄  ▀██

WHITEPAPER
.██████████████████████
████████████████████████
████████████████████████
██▄     ███████     ▄███
████     █████     █████
████ ▌    ███▌     █████
████ █     █▌ ▐    █████
████ ██      ▐█    █████
████ ███    ▐██    █████
███▀ ▀███   ███    █████
█▀     ▀██ ██▀      ▀███
████████████████████████
.██████████████████████
.██████████████████████
████████████████████████
█████████████▀    ▀█████
██░▀████████▌      ▀████
██░   ▀████▀        ▀███
██                 █████
███                █████
█████              █████
██████           ▄██████
█████▀         ▄████████
███▄▄      ▄▄███████████
████████████████████████
.██████████████████████
.██████████████████████
████████████████████████
████████████████████████
████████████▀▀    ▐█████
███████▀▀     ▄▀  ▐█████
███▀▀       ▄▀    ██████
██░       ▄▀      ██████
████▄▄  ▄▀       ███████
████████▄        ███████
█████████        ███████
██████████ ██▄▄ ████████
████████████████████████
.██████████████████████
b1ockchain
Newbie
*
Offline Offline

Activity: 16
Merit: 0


View Profile
June 10, 2018, 09:20:23 AM
 #24

It's reasonable for you to do so although the odd might not in your favor but yet "nothing is unhackable".
mattcode
Copper Member
Member
**
Offline Offline

Activity: 196
Merit: 17


View Profile
June 10, 2018, 02:17:10 PM
 #25

Did any of you try to access wallets by guessing the seed? I think it might be easier to create a program that randomly checks various seed combinations than trying to find a private key with a positive balance. As time goes by there will be so many seed combinations that a modified password guesser linked to a dictionary might do the job. And this time if you'll able to find something it might not be a single address but a bunch of them. You might even get lucky and get into a wallet owned by a treasure hunter like yourself Wink

Electrum has a dictionary size of 1626 words and uses 12 of them randomly, producing 1626^12 possible combinations, which is close to 10^38 combinations. Good luck finding a collision. It will take quite a while. Example:

If somehow could test 1 billion combinations per second (arbitrary number I just came up with), we need 10^(38-9) = 10^29 seconds to try them all. That is approximately 3.17*10^27 years.

The universe has existed for about 13.8*10^9 years.

You see where this is going... right?

I think that the last few words are a checksum, so your chances are slightly better than that (but still impossibly low).
bill gator
Copper Member
Hero Member
*****
Offline Offline

Activity: 840
Merit: 845


Avatar by SFR10


View Profile
June 10, 2018, 02:33:02 PM
Merited by Lucius (1)
 #26

I'm having an existential crisis right now. Maybe it's because I have a poor understanding of math, but the chances of winning the Powerball lottery are something like 1 in 300 million and it happens all of the time. Statistical improbability does not equal impossibility, in fact it's tangibly the opposite. I could type random keys on my keyboard and potentially end up with an old Satoshi address at my disposal. The chances that someone pops a Private Key increases each time more people are attempting to do so, and increases exponentially when any of these attackers is using a method more effective than simple random generation or brute-force. Sophisticated hacks have a better chance than these figures would suggest.

ljonathan
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
June 10, 2018, 06:27:17 PM
 #27

To be honest never taught about that, what are the odds to hit a wallet with bitcoin in there
LoyceV
Legendary
*
Offline Offline

Activity: 1246
Merit: 1996


Let's make Bitcointalk great again!


View Profile WWW
June 10, 2018, 06:45:31 PM
Merited by pooya87 (1)
 #28

~ the chances of winning the Powerball lottery are something like 1 in 300 million and it happens all of the time.
People win all the time because the chance to win is equal to the number of tickets sold. It's not rare that someone wins, it's rare that you win.

Back to Bitcoin: I can generate a random private key right now. The chance of me finding that key: 1 in 1461501637330902918203684832716283019655932542976 !
But the chance of me finding a key: 100%.

When comparing Bitcoin to the Powerball lottery, I think it's safe to say you're more likely to win that lottery without buying a ticket, than finding a collision on a private key.

Quote
I could type random keys on my keyboard
Humans are very bad at creating random keystrokes.

Quote
and potentially end up with an old Satoshi address at my disposal.
No you can't! It's easy to confuse a theoretical chance with a real chance.
Example: You can randomly generate my phone number, call me, and tell me my creditcard number. Although this sounds far fetched, it's still 1461501637330902918203 times more likely than finding a private key collision.

Quote
and increases exponentially when any of these attackers is using a method more effective than simple random generation or brute-force. Sophisticated hacks have a better chance than these figures would suggest.
That's why it's very important to generate your private keys at random. If your random isn't random, someone else can reproduce it.

neo_crypt
Jr. Member
*
Offline Offline

Activity: 34
Merit: 2


View Profile
June 10, 2018, 10:17:07 PM
 #29

But the chance of me finding a key: 100%.

The quantum computers is a key. Nobody know how AI works, but AI drives your Tesla Wink
BTCW
Copper Member
Jr. Member
*
Offline Offline

Activity: 68
Merit: 3

Click "+Merit" top-right corner


View Profile WWW
June 11, 2018, 01:43:36 PM
 #30

We just found a really interesting ETH private key:

Code:
Privkey: 64e604787cbf194841e7b68d7cd28786f6c9a0a3ab9f8b0a0e87cb4387ab0107
Address: 0xf46b6b9c7cb552829c1d3dfd8ffb11aabae782f6

https://etherscan.io/address/0xf46b6b9c7cb552829c1d3dfd8ffb11aabae782f6

What's cool about this one?

It received 21 ETH from the genesis block! Check the first transaction on the blockchain (link above).

How did we find it? Wordlists, math and blockchain APIs (our own scripts).

Pseudocode:

keccak-256sum("ABC123*") = 64e604787cbf194841e7b68d7cd28786f6c9a0a3ab9f8b0a0e87cb4387ab0107

(* The phrase is actually NOT "ABC123", but you should be able to reproduce this one quite swiftly, with a basic wordlist.)

From there, it's two relatively simple operations, including elliptic curve, to derive the public address.

Pretty awesome, no?

BTC Waves
Send bribes to: BTC 35MYV7tBjWqppXjsBwR9M8721wLgoiSGAP | LTC LNg2nDZjdF1cuWttURipLMJ6hq6JPKNFFY | ETH 0x340dfb4ff3d08d6a1ad77eda478ca679808a71fd | Waves 3PDmkjXPY2H9xxqyDP4vXeQYUi2VPbusPe7
LoyceV
Legendary
*
Offline Offline

Activity: 1246
Merit: 1996


Let's make Bitcointalk great again!


View Profile WWW
June 11, 2018, 02:16:45 PM
 #31

We just found a really interesting ETH private key:

Code:
Privkey: 64e604787cbf194841e7b68d7cd28786f6c9a0a3ab9f8b0a0e87cb4387ab0107
Address: 0xf46b6b9c7cb552829c1d3dfd8ffb11aabae782f6

~

Pretty awesome, no?
It would be pretty awesome indeed, if this private key wouldn't have been published 10 months ago already.

BTCW
Copper Member
Jr. Member
*
Offline Offline

Activity: 68
Merit: 3

Click "+Merit" top-right corner


View Profile WWW
June 11, 2018, 02:41:35 PM
 #32

We just found a really interesting ETH private key:

Code:
Privkey: 64e604787cbf194841e7b68d7cd28786f6c9a0a3ab9f8b0a0e87cb4387ab0107
Address: 0xf46b6b9c7cb552829c1d3dfd8ffb11aabae782f6

~

Pretty awesome, no?
It would be pretty awesome indeed, if this private key wouldn't have been published 10 months ago already.

How very curious. Because that short blog post doesn't mention WHY they use that private key in their example.

BTC Waves
Send bribes to: BTC 35MYV7tBjWqppXjsBwR9M8721wLgoiSGAP | LTC LNg2nDZjdF1cuWttURipLMJ6hq6JPKNFFY | ETH 0x340dfb4ff3d08d6a1ad77eda478ca679808a71fd | Waves 3PDmkjXPY2H9xxqyDP4vXeQYUi2VPbusPe7
bill gator
Copper Member
Hero Member
*****
Offline Offline

Activity: 840
Merit: 845


Avatar by SFR10


View Profile
June 11, 2018, 07:09:22 PM
 #33

People win all the time because the chance to win is equal to the number of tickets sold. It's not rare that someone wins, it's rare that you win.

Then I misunderstand the Powerball, because I'm talking about matching the numbers randomly pulled. Your chances of matching random numbers would be unaffected by the random numbers that others have chosen. Their "guesses" do not make your guess any more or less likely to be correct. Again, I might not understand how lotteries work I guess, but this is how I understand it. How are the chances equal to the tickets in a lottery of random numbers? More tickets makes it more likely that someone wins, but it wouldn't make your chances vary.

When comparing Bitcoin to the Powerball lottery, I think it's safe to say you're more likely to win that lottery without buying a ticket, than finding a collision on a private key.

You're over exaggerating, unless we're operating on the assumption that you can win with a stolen ticket, or something? I do see your point though.

Humans are very bad at creating random keystrokes.

Bee Boop.

It's easy to confuse a theoretical chance with a real chance.

Apparently, because I do not know the difference. I've thought on this for hours and I cannot figure out the riddle. Help me understand theoretical chance Vs. real chance, genuinely, I am interested.

Example: You can randomly generate my phone number, call me, and tell me my creditcard number. Although this sounds far fetched, it's still 1461501637330902918203 times more likely than finding a private key collision.

Show your work for this math problem. What are the odds of me randomly generating your phone number, credit card and catching you at a good time for a phone call?  Wink
Since I'm illiterate on vocabulary and semantics, collision = randomly generating a previously randomly generated Private Key, right?

That's why it's very important to generate your private keys at random. If your random isn't random, someone else can reproduce it.

Humans are almost as bad at programming random number generators as they are typing random numbers.

LoyceV
Legendary
*
Offline Offline

Activity: 1246
Merit: 1996


Let's make Bitcointalk great again!


View Profile WWW
June 11, 2018, 07:31:52 PM
 #34

Then I misunderstand the Powerball, because I'm talking about matching the numbers randomly pulled. Your chances of matching random numbers would be unaffected by the random numbers that others have chosen. Their "guesses" do not make your guess any more or less likely to be correct. Again, I might not understand how lotteries work I guess, but this is how I understand it. How are the chances equal to the tickets in a lottery of random numbers? More tickets makes it more likely that someone wins, but it wouldn't make your chances vary.
I clearly don't live in a Powerball country, I was assuming it uses tickets.
Anyway, the same applies: the chance that you win is small, but the chance that someone wins is quite large (I don't know the details of the lottery).
For the sake of argument, let's say the chance that someone wins is 10%.
For Bitcoin, even if a billion people search for collissions, the chance that someone finds one is stil 0.00000000......0001%.
That's what makes it so unlikely to ever find one.
In the Powerball lottery, a large part of the search space is covered. In Bitcoin, only a very small fraction is covered.

Quote
You're over exaggerating, unless we're operating on the assumption that you can win with a stolen ticket, or something? I do see your point though.
I was thinking about finding a ticket. I think it's a safe assumption that some tickets are lost, out of millions of tickets. Let's put the chance of finding a ticket at 1 in a million, that still makes it billions times more likely to win with that ticket than finding a collision.

Quote
Apparently, because I do not know the difference. I've thought on this for hours and I cannot figure out the riddle. Help me understand theoretical chance Vs. real chance, genuinely, I am interested.
I may have made up the difference for the sake of argument. Real chance: it won't happen. Theoretical: it might happen. But the chance is so low that you can safely say it won't happen anyway (I read someone else explain this better once).

Quote
What are the odds of me randomly generating your phone number, credit card and catching you at a good time for a phone call?  Wink
1 in 10^11 if you don't know my country
1 in 10^16 for my creditcard
About 100% for calling at the right time.

Quote
collision = randomly generating a previously randomly generated Private Key, right?
No, you can never prove you found them independently. A collision means having two private keys that both produce the same address.

bill gator
Copper Member
Hero Member
*****
Offline Offline

Activity: 840
Merit: 845


Avatar by SFR10


View Profile
June 12, 2018, 01:54:21 AM
 #35

In the Powerball lottery, a large part of the search space is covered. In Bitcoin, only a very small fraction is covered.

I figured this is what you were getting at, point taken.

I was thinking about finding a ticket.

That's not very fair, in our context! That would be similar to leaking your Private Key, and the person using it claiming to have found it randomly (seems to be the case more often than not).

I may have made up the difference for the sake of argument.

Blasphemer!
If a concept is valid and unaccounted for, then I have no problem with you "making it up". I was just genuinely puzzled at the concept.

Real chance: it won't happen. Theoretical: it might happen.

I was unaware of your prophetic abilities, Mr. Loyce. Shocked Help me peer into the nether and see what is and is not to happen.

1 in 10^11 if you don't know my country
1 in 10^16 for my creditcard

Easy enough, credit cards are 16 digits with 10 possibilities per digit. Maybe the math is easier than I thought, fair enough.

About 100% for calling at the right time.

Are you hitting on me, Loyce?

No, you can never prove you found them independently. A collision means having two private keys that both produce the same address.

Oh, well than that changes everything. I'm talking more about acquiring a Private key, rather than a collision; I'm not technically inclined enough to comment on that, yet.

robolove
Member
**
Offline Offline

Activity: 130
Merit: 10


View Profile
June 12, 2018, 11:00:15 AM
 #36

Wait a minute. I'm not talking about randomly generating private keys like

Code:
openssl rand -hex 32

and luck out a la (Powerball)^128. We all know the odds for finding a positive balance address that way is practically close to infinity, even if you had the computational power to check a billion addresses per second.

I'm talking about way to significantly reduce the entropy. Or completely remove it, such as finding images of paper wallets that people frequently - those were the days - used to share on Instagram, Imgur, Flickr and so forth.

Take this one, for example. It had more than 2 BTC in October 2015:

https://www.washingtonpost.com/wp-apps/imrs.php?src=http://img.washingtonpost.com/blogs/innovations/files/2014/11/IMG_20141027_185706.jpg&w=1484

Another way is (was) brainwallets, maybe the stupidest contribution to the bitcoin ecosystem. A famous example is sha256sum("mike") that gives (I'm by no means taking credit for this one):

Code:
64b4d0f47c93ce23d157e68a58767356283dc9b63c459d45d0e0e39b3a64b9b9
5JadzKfQLiM4v5dpqE3J5knhkZdnug6FRmjiCxpnPMAWix11rWR
144BBhjaTofkGJzCG7opHyG5t5HP2boUXc

https://blockchain.info/address/144BBhjaTofkGJzCG7opHyG5t5HP2boUXc

After the 2016 release of brainflayer and this instructional video (recommended viewing!), I assume every possbile and impossible wordlist has been used to sweep the blockchain clean of brainwallets, in a global script kiddie joint venture.

However, I might take credit for Smiley

Code:
echo -n "8" | keccak-256sum -l | tr -d ' -'

which leads us to this Ethereum address

Code:
e4b1702d9298fee62dfeccc57d322a463ad55ca201256d01f62b45b2e1c21c10
dc39020c132047dbff55bcb81aeadccc2b042b35becdd9e6a97f0e86a84785e6c96f252986cdb081103612617754ff45122e34a0c3023e26587ac1a0eba7508e
0xe0fc04fa2d34a66b779fd5cee748268032a146c0

https://etherscan.io/address/0xe0fc04fa2d34a66b779fd5cee748268032a146c0

which was active only 57 days ago.

Ethereum is perhaps even more interesting than bitcoin, because of tokens and smart contracts, some of which you can easily dump on exchanges. I simply assume lots of people are sweeping low entropy ETH addresses for such tokens.

My main point is that there are other and much less explored methods, that I work on for time to time when I have some spare time. I'm done with brainwallets and Google Image, but still have one or two aces up my sleeve.

It would be cool to hook up with others who are into the same thing. I'm fairly certain you are out there. Step forth!
BTCW
Copper Member
Jr. Member
*
Offline Offline

Activity: 68
Merit: 3

Click "+Merit" top-right corner


View Profile WWW
June 12, 2018, 06:03:35 PM
 #37

Here's a genius who figured posting his/her private key on Twitter seemed like a good idea.



Reference:
https://twitter.com/_pronto_/status/821072274442829824

Code:
Private key: 5KENaH6zZfjrmhim96ygs657kVWTZ5b9AaS193XNhLUwByW2sKc
Public key: 1EmoMxgGMr1KdYNQVzfs7u6YJYBoR2C3Nj

Posted on January 16, 2017. Looks like it survived for 20 minutes, before being spent, hopefully by its owner, but who knows:

https://blockchain.info/address/1EmoMxgGMr1KdYNQVzfs7u6YJYBoR2C3Nj

Bravo.


BTC Waves
Send bribes to: BTC 35MYV7tBjWqppXjsBwR9M8721wLgoiSGAP | LTC LNg2nDZjdF1cuWttURipLMJ6hq6JPKNFFY | ETH 0x340dfb4ff3d08d6a1ad77eda478ca679808a71fd | Waves 3PDmkjXPY2H9xxqyDP4vXeQYUi2VPbusPe7
LoyceV
Legendary
*
Offline Offline

Activity: 1246
Merit: 1996


Let's make Bitcointalk great again!


View Profile WWW
June 12, 2018, 07:44:12 PM
 #38

Looks like it survived for 20 minutes, before being spent, hopefully by its owner, but who knows:

https://blockchain.info/address/1EmoMxgGMr1KdYNQVzfs7u6YJYBoR2C3Nj
I count 8 seconds before the first attempt to take the funds.
What I don't get though, is why it confirmed the transaction with 152.47 sat/B, and not the older transaction with 446.43 sat/B! Miners are supposed to take the highest fee.

Pages: « 1 [2]  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!