Michal2SAB / Bitcoin-Stealer

Generate random bitcoin wallets, private keys (seeds) and then check if they match a wallet that contains some kind of balance, and then take it. Node.js
390 stars 159 forks source link

Running 12 instances of the app. Is this ok? #92

Closed fengshui8 closed 3 months ago

fengshui8 commented 10 months ago

is this ok

is this ok? im running 12 instances of the app for over an hour now, seemingly without issue.

*except for the fact that my CPU is max'd out at 100%...

...No issue with RAM (as i do have 64gb of good ram)... But I'm wondering how efficient this really is-- with the CPU max'd out and all.

Anyone have two cents on the matter?

fengshui8 commented 10 months ago

Currently running 12 instances of the app, each instance is searching for a separate 1.9 million btc addresses (that begin with “1…”). So actively searching across ~22.8 million btc addresses (that begin with “1…”).

This doesn’t affect my RAM (I’ve got 64GB of good ram,) but my CPU is throttling at 100%. Is this okay? Do you think the instances of the app are likely underperforming?—If so, how significantly?

Regardless, do you think it is still worth doing? Won’t this up the likelihood of a hit significantly in the coming weeks/months? & What do you think the likelihood of a hit is?

MrJorman commented 9 months ago

0% chance.

MrJorman commented 9 months ago

This application is not working correctly. Even if you find the right address, you will not receive a private key, since it is not clear how it works in applications. When you run test.js, it will not give you anything. Just for fun, I used any values from a random address and threw them into test.json and tried to convert them into a private key - nothing worked. So if you find the address, you will not receive the private key. image

MrJorman commented 9 months ago

image

The address that is already in test.txt - it is a template from the coinkey module - thus it is most likely included in the database. You are looking for addresses through this application in vain. You will not be able to obtain the private key. And even if you can, then logically coinkey processes your addresses through its database - that is, another person will receive your found address faster than you. (the one who created coinkey)

MrJorman commented 9 months ago

I looked at the code of the application and all the scripts, and still did not understand why it processes this particular address in test.txt, but cannot process others at all. Just for fun, I went to the Bitcoin address generator, where all the data is listed, and just for fun, I took the already known data and substituted it into test.txt and still didn’t get anything.

fengshui8 commented 9 months ago

@MrJorman bur coinkey doesn’t even require the internet to work …

I don’t think you’re right. I think it might actually work. It’s just about the amount of weeks/months/years that you’re willing to dedicate.

And still you might not find an address.

fengshui8 commented 9 months ago

@Michal2SAB , @MrJorman seems to think that it’s impossible for this app to work. Although it’s statistically improbable, it does work— technically; correct?

marssystems commented 9 months ago

Yes - the code is technically correct and works as it should. Whether it will find a privkey for 1 of the addresses in your file is another matter.

MrJorman commented 9 months ago

@Michal2SAB , @MrJorman seems to think that it’s impossible for this app to work. Although it’s statistically improbable, it does work— technically; correct?

It doesn't work well. It also does not know what keys it is looking for, compressed or uncompressed.

fengshui8 commented 9 months ago

@marssystems

yeah I hear you.

the odds of it finding one of the 22,900,000 private keys in my .txt files is like 1 in trillions upon trillions, multiplied by billions,

…right?

marssystems commented 9 months ago

Correct !!