<p>I think the way to reason about this is to think about the incentives and rewards of such actions.</p>

<p>Yes, I can potentially throw a lot of computational work into generating private keys and checking their balance... But is it really worth it knowing that I can throw the same amount of energy into Mining, and get a guaranteed and constant return on my computational work?</p>

<p>Somebody was discussing something similar in 2012 on BitcoinTalk, here's the link <a href="https://bitcointalk.org/index.php?topic=107172.0" rel="nofollow noreferrer">https://bitcointalk.org/index.php?topic=107172.0</a>. Note that the author of the post says that <em>"you probably have much better odds finding extraterrestrial life or winning the Powerball 5 times in a row"</em> than randomly finding a generated BTC address with a balance in it.</p>

<p>EDIT: Reason for the downvotes? Why did a couple of people damage my account reputation without explaining exactly what is wrong with my answer? So sad this community is not as nice and newbie-friendly as it should be.</p>

CC BY-SA 4.0
2019-09-29T16:10:05.623Z
This does not accurately describe the impossibility of generating the same key that has been used before, which is almost zero chance.
Claris
CC BY-SA 4.0
2019-09-29T16:28:53.840Z
Why you downvoted me? :( I don't think I've said anything wrong! I answered questions from OP in a simple way and pointed to another relevant discussion on bitcointalk. Why did you just pass by here to damage my account, critique me with the generic comment "which is almost zero chance" and not leave any other meaningful contribution? I understand you are a super smart developer, but it's not a reason to be so salty towards a more simple answer like mine. Hostile people like you are what slows down the growth of the crypto community, especially when it comes to helping each other. Disappointed
bitfede
CC BY-SA 4.0
2019-09-29T19:17:28.997Z
@bitfede welcome to Bitcoin.SE! People here are generally friendly, don’t read into a single downvote so heavily. I agree your answer is not incorrect, but it also does not provide any explanation of ‘why’, except in the link you posted. Since links can break over time, it is preferable to post the relevant info in the answer itself, even if you just quote from the link.
chytrik
CC BY-SA 4.0
2019-09-29T19:26:53.337Z
Hey @chytrik thank you for your reply and for the explanation. Will keep all this in mind.
bitfede
CC BY-SA 4.0
2019-09-29T22:52:36.200Z
I'll have to upvote you when I have the rep, @bitfede. I asked because I recently wrote a simple dictionary attack to bitaddress.org's brain wallet function and I came across a decent amount of addresses with balances on them. Yes, I understand that this was exploiting the human aspect of key from password creation, rather than bitcoin's digital signature algorithm, but I was curious to the mathematical probability of brute force create and check compared with the amount of addresses already created along with the creation rate and if it could ever be theoretically plausible.
mov eax
CC BY-SA 4.0
2019-09-30T14:51:49.510Z
ahhhh brain wallets! That's so cool man! Yeah theoretically almost impossible, when bitcoin was designed this was definitely taken into account by its creators.
bitfede
CC BY-SA 4.0
2019-09-29T15:44:59.933Z
2019-09-29T16:47:20.823Z
2019-09-29T16:47:20.823Z
bitfede
<p>I understand how difficult it would be to brute force a specific bitcoin address' private key. </p>

<p>I'm wondering out of curiosity though, with bitcoin being adopted so rapidly, will there ever be computer farms where it is more profitable to continuously and rapidly create addresses and checking their balance in hopes of someone out there sharing it?</p>

<p>Or will the amount of power usage generated from such an idea be more profitable simply going to mining?</p>

CC BY-SA 4.0
2019-09-29T11:29:17.660Z
Possible duplicate of [Is it possible to brute force bitcoin address creation in order to steal money?](https://bitcoin.stackexchange.com/questions/22/is-it-possible-to-brute-force-bitcoin-address-creation-in-order-to-steal-money). I would also like to add that the SegWit P2WSH is SHA256 of the underlying script, making it much more robust, 256 bit vs 160 bit of legacy addresses.
Ugam Kamat
CC BY-SA 4.0
2019-09-29T22:56:10.890Z
Thank you, @UgamKamat! Considering this question solved.
mov eax
<random><futures>
Future risk of computer farms generating addresses for previous balance?
mov eax
# Future risk of computer farms generating addresses for previous balance?

(Asked by: username_0 on 2019-09-29)

I understand how difficult it would be to brute force a specific bitcoin address' private key.

I'm wondering out of curiosity though, with bitcoin being adopted so rapidly, will there ever be computer farms where it is more profitable to continuously and rapidly create addresses and checking their balance in hopes of someone out there sharing it?

Or will the amount of power usage generated from such an idea be more profitable simply going to mining?

**Tags:** random, futures

> **Comments:**
> **username_1**: Possible duplicate of [Is it possible to brute force bitcoin address creation in order to steal money?](https://bitcoin.stackexchange.com/questions/22/is-it-possible-to-brute-force-bitcoin-address-creation-in-order-to-steal-money). I would also like to add that the SegWit P2WSH is SHA256 of the underlying script, making it much more robust, 256 bit vs 160 bit of legacy addresses.  
> **username_0**: Thank you, @username_1! Considering this question solved.  

---

## 1 answers

### Answer by username_2 on 2019-09-29. Score: -1

I think the way to reason about this is to think about the incentives and rewards of such actions.

Yes, I can potentially throw a lot of computational work into generating private keys and checking their balance... But is it really worth it knowing that I can throw the same amount of energy into Mining, and get a guaranteed and constant return on my computational work?

Somebody was discussing something similar in 2012 on BitcoinTalk, here's the link <https://bitcointalk.org/index.php?topic=107172.0>. Note that the author of the post says that *"you probably have much better odds finding extraterrestrial life or winning the Powerball 5 times in a row"* than randomly finding a generated BTC address with a balance in it.

EDIT: Reason for the downvotes? Why did a couple of people damage my account reputation without explaining exactly what is wrong with my answer? So sad this community is not as nice and newbie-friendly as it should be.

> **Comments:**
> **username_3**: This does not accurately describe the impossibility of generating the same key that has been used before, which is almost zero chance.  
> **username_2**: Why you downvoted me? :( I don't think I've said anything wrong! I answered questions from OP in a simple way and pointed to another relevant discussion on bitcointalk. Why did you just pass by here to damage my account, critique me with the generic comment "which is almost zero chance" and not leave any other meaningful contribution? I understand you are a super smart developer, but it's not a reason to be so salty towards a more simple answer like mine. Hostile people like you are what slows down the growth of the crypto community, especially when it comes to helping each other. Disappointed  
> **username_4**: @username_2 welcome to Bitcoin.SE! People here are generally friendly, don’t read into a single downvote so heavily. I agree your answer is not incorrect, but it also does not provide any explanation of ‘why’, except in the link you posted. Since links can break over time, it is preferable to post the relevant info in the answer itself, even if you just quote from the link.  
> **username_2**: Hey @username_4 thank you for your reply and for the explanation. Will keep all this in mind.  
> **username_0**: I'll have to upvote you when I have the rep, @username_2. I asked because I recently wrote a simple dictionary attack to bitaddress.org's brain wallet function and I came across a decent amount of addresses with balances on them. Yes, I understand that this was exploiting the human aspect of key from password creation, rather than bitcoin's digital signature algorithm, but I was curious to the mathematical probability of brute force create and check compared with the amount of addresses already created along with the creation rate and if it could ever be theoretically plausible.  
> **username_2**: ahhhh brain wallets! That's so cool man! Yeah theoretically almost impossible, when bitcoin was designed this was definitely taken into account by its creators.  

---

