Pages:
Author

Topic: BitCrack - A tool for brute-forcing private keys - page 15. (Read 74450 times)

member
Activity: 194
Merit: 67
'Bitcoin signature chain' & '1 pixel inscriptions'
I divided the total space of the possible keys into 1,844,674,408 sessions of 20 billion keys each, each session can be completed with a 7-year-old computer like mine in about 1 hour, in a few minutes with a newer computer.

~

I invite you to publish your tested sessions with a post, so they will not be repeated by others who want to try their hand at the challenge.

We would have on average 1 billion posts here before solving puzzle 66  Smiley
jr. member
Activity: 90
Merit: 6
I suggest a method to try to solve puzzle 66 together using bitcrack 0.30 (not other versions)
Use this version ONLY because I have verified that it finds the private key:
https://github.com/brichard19/BitCrack/releases/tag/0.30

Obviously, whoever resolves it will keep the prize for himself without sharing it with anyone.
The collaboration of several people will be useful to get closer to identifying the private key.

The method proposed in this post is within the reach of almost any computer (desktop or laptop) of the last ten years, even without a gpu card.
I divided the total space of the possible keys into 1,844,674,408 sessions of 20 billion keys each, each session can be completed with a 7-year-old computer like mine in about 1 hour, in a few minutes with a newer computer.

To randomly choose the session (from 1 to 1844674408) you can use: https://xoomer.virgilio.it/roberto-ricci/variabilialeatorie/esperimenti/numeriacaso2.htm

The command to use is the following:

clbitcrack -o out.txt --keyspace 20000000000000000: 3ffffffffffffffff 13zb1hQbWVsc2S7ZTZnP2G4undNNpdh5so -b 96 -t 256 -p 256 --share 1000000000/1844674408

Substitute 1000000000 with the number of the session you want to verify.

You can modify the parameters -b 96 -t 256 -p 256 to speed up, with my laptop I reach 5,41 Mkeys/s with these parameters.

DON'T add the --continue option because it's not sure that it works fine (there is the risk that it skip the private key).

In a few days I should have a much more powerful PC (Ryzen7+gtx1060) so I can increase the sessions.

These are the portions of keyspace that I have already checked:

259178020/1844674408
247EFB4B3458D250B:247EFB4B7EDA4ED03

695809479/1844674408
2C1203CAB547C3796:2C1203CAFFC93FF8E

810809050/1844674408
2E10B72ADDC0CC811:2E10B72B284249009

1000000000/1844674408
3158E4602CA7CB207:3158E4607729479FF

It's like choosing a lottery ticket, with the advantage that you only pay for it with some electricity. The prize is 0.66 bitcoins !!! Wink

I invite you to publish your tested sessions with a post, so they will not be repeated by others who want to try their hand at the challenge.
newbie
Activity: 19
Merit: 0
thank you @stanner.austin and @italiandigger
  Cheesy Cheesy Cheesy
jr. member
Activity: 90
Merit: 6
PrivKey: f7051f27b09112d4
pubkey: 03100611c54dfef604163b8358f7b7fac13ce478e02cb224ae16d45526b25d9d4d
address: 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN

i tried to use electrum on that found private key, but electrum doesn't recognise the format of that private key.
how we use found private key? is there any other process to change format of the private key so it can be use on electrum or any wallet?
Open www.bitaddress.org
Click in "wallet details" button
Copy and paste the complete privkey: 000000000000000000000000000000000000000000000000f7051f27b09112d4
Click the "view details" button
Copy the Private Key WIF Compressed: KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qZ6FxoaD5r1kYegmtbaT

Install last windows desktop Exodus wallet : https://www.exodus.com/download/
Register your wallet with a password, save the seed phrase, etc...
Select btc asset.
Open settings panel (clickin on the right 3 points)
Select : Move funds
Paste the Key WIF Compressed: KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qZ6FxoaD5r1kYegmtbaT
Click the OK button.
Exodus reply:
Unable to move funds. There is nothing to move from 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN, bc1q8mjpx0veraf0ma4ztjvrfcr5ttr5yj9yvgkf7q, or 384DBhzwx6ch6oiRT9S8TJByq9vA6AZ2zQ

Wink
member
Activity: 66
Merit: 53
@KudilCumil
Raw data is what we call hex or binary.
maxim 256 bit supported to be as bitcoin private key.
Most wallets support WIF keys or SEED etc
For you such case you need to convert answer from hex private key to compressed WIF private key to get compressed address
For example puzzle 64 key is
KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qZ6FxoaD5r1kYegmtbaT
newbie
Activity: 19
Merit: 0
hallo,..
needs explanation what is the next step after found private key?
cant open wallet address using above private key found,.. is there anything else to be done after found private key,..
thanks
If the wallet (like the puzzle 64) is empty you cannot sign new transactions. Zero bitcoin means zero transactions available.  Wink
Here you can find an archive of private keys, all empty wallets : https://privatekeys.pw/keys/bitcoin/3
If you are lucky and you find a privkey with bitcoins inside you can use a wallet like Exodus (there are tutorials online how to importing a paper wallet).


PrivKey: f7051f27b09112d4
pubkey: 03100611c54dfef604163b8358f7b7fac13ce478e02cb224ae16d45526b25d9d4d
address: 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN

i tried to use electrum on that found private key, but electrum doesn't recognise the format of that private key.
how we use found private key? is there any other process to change format of the private key so it can be use on electrum or any wallet?
jr. member
Activity: 90
Merit: 6
hallo,..
needs explanation what is the next step after found private key?
cant open wallet address using above private key found,.. is there anything else to be done after found private key,..
thanks
If the wallet (like the puzzle 64) is empty you cannot sign new transactions. Zero bitcoin means zero transactions available.  Wink
Here you can find an archive of private keys, all empty wallets : https://privatekeys.pw/keys/bitcoin/3
If you are lucky and you find a privkey with bitcoins inside you can use a wallet like Exodus (there are tutorials online how to importing a paper wallet).
newbie
Activity: 19
Merit: 0
Try this clBitcrack -o out.txt --keyspace f7051f27a09112d4:f7051f37b09112d4 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN
I did the suggested test with another software: keyhunt (https://github.com/secp8x32/keyhunt/tree/master/x64/Release)
The suggested test keyrange is 68.987.912.192 keys (it is useless to test it with clbitcrack because with 260000+ keys it skips the key found)

Keyhunt fullfills the target in 3.30 hours on my old laptop with geforce 820M!!!

C:\Keyhunt>keyhunt -m address -f addresses.txt -r f7051f27a09112d4:f7051f37b09112d4 -l compress -c btc -t 96
  • Version 0.2.211012 Chocolate ┬íBeta!, developed by AlbertoBSD(Win64 build by KV)
  • Mode address
  • Search compress only
  • Setting search for BTC adddress.
  • Threads : 96
  • Opening file addresses.txt
  • Allocating memory for 1 elements: 0.00 MB
  • Bloom filter for 1 elements.
  • Loading data to the bloomfilter total: 0.00 MB
  • Bloomfilter completed
  • Sorting data ... done! 1 values were loaded and sorted
Base key: f7051f36b08826c5     120 seconds: 374009 keys/s
HIT!! PrivKey: f7051f27b09112d4
pubkey: 03100611c54dfef604163b8358f7b7fac13ce478e02cb224ae16d45526b25d9d4d
address: 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN
^Cse key: f7051f28c3cf56d3     580 seconds: 375917 keys/s
C:\Keyhunt>

The addresses.txt file contains only the address 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN

I haven't enough experience to setup correctly the software, I don't know for example if and how i can allocate memory to reduce the processing time.
Keyhunt continues to elaborate the base key until the end of keyspace, i quitted it once i've seen that the key has been found.
Brainless you are right, it takes a lot of time to check 37.181.645.904.000 keys (116.160 times more than 268.436.000 keys with my old laptop if keyhunt cannot be set better)  Wink
Clbitcrack is totally useless because it create the false illusion that the key can be found very quickly with any keyrange, but it's not true (it works with maximum 260000 keys only).
If you know how to setup better keyhunt, please let me know.
Did you tested keyhunt with better graphic cards like Gtx1080ti or Rtx3070? How many key/s do you reach?

hallo,..
needs explanation what is the next step after found private key?
cant open wallet address using above private key found,.. is there anything else to be done after found private key,..
thanks
jr. member
Activity: 90
Merit: 6
I was thinking to a cheap Xeon low energy workstation:

CPU
2x Intel Xeon E5-2630L v3 - 1.80GHz / Eight Core / QPi 8 / Cache 20MB / TDP 55W P/N: SR209

Heatsink
2x heatsink

Geheugen
8GB 2Rx8 PC4-2133P Hynix P/N: HMA41GR7MFR8N-TF

HDD
300GB 15K SAS 2.5" DP, 6G, DELL P/N: 0H8DVC

FlexRom NIC Adapter
HP FlexRom 533FLB P/N: 647586-B21

PSU
HP 500W HPE 500W Power Supply Platinum, HSTNS-PD40 P/N: 723594-001, 723595-101, 754377-001

This workstation could be better than my laptop with i7 4500U 1,80 - 2,40 Ghz. Could I reach a better performance (Keys/s) with keyhunt (cpu mode)?
Xeon E5-2630L v3 has 8 cores and 16 threads.
My i7 only 2 cores 4 threads.
jr. member
Activity: 90
Merit: 6
Quote from: 7isce

I was had 9 servers (Dual Xeon E5-2696v3) each one of them have speed for rmd160  ~56 Mkeys/s (56918732 keys/s) and for bsgs ~2 Ekeys/s (2476793317881701990 keys/s)
How much wallet I found IS ZERO  Cry
Hi 7isce, about bsgs I tested it with a short and fast keyspace (post #1601) but  it cannot find the puzzle 64 pubkey..
Have you done other tests to verify that the bsgs mode really works fine?
newbie
Activity: 19
Merit: 0
hallo,..
need an explanation about multiple addresses.
how is it work?
is it :
1. search key for the first address of the list >> found >> move to 2nd address of the list?
2. search key randomly and match to any addresses on the list?
thanks
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
It means that the server owner/employees can read the privkey too.. maybe faster than you (you cannot check it h24)
When accessing the server you can disable any account created by hoster and you can change root password...etc
So the only thing owner/employees can read is the hard disk/SSD without access system.
They can hack you system but you will be know that because you can't access it anymore.

If the operator wants to hack into your own box then why are you renting from them in the first place?

Private key searching is sensitive business, how can you be sure that there aren't a bunch of oscilloscopes hooked up to your server to measure secp256k1 timing frequency, if you have to resort to locking the operator out?
jr. member
Activity: 90
Merit: 6
Yeah I learn my lesson so all my search now is on GPU.
But you keep talk about going with CPU so I give the advice to go with top one to reduce your lesson time and cost to half  Smiley

In vast.ai the RTX 3070 is 1200 MKey for 0.069h, For month 0.069x24x30=49.68$ half of one dual Xeon server price.
Do you try mainly random or secuential with keyspace small portions?
jr. member
Activity: 61
Merit: 6
It means that the server owner/employees can read the privkey too.. maybe faster than you (you cannot check it h24)
When accessing the server you can disable any account created by hoster and you can change root password...etc
So the only thing owner/employees can read is the hard disk/SSD without access system.
They can hack you system but you will be know that because you can't access it anymore.
jr. member
Activity: 90
Merit: 6

The public key usually only used as SSH authentication though, rather than encrypt the host itself.
I agree with that because the data must be available any time uncle sam request it  Smiley
It means that the server owner/employees can read the privkey too.. maybe faster than you (you cannot check it h24)
jr. member
Activity: 61
Merit: 6

The public key usually only used as SSH authentication though, rather than encrypt the host itself.
I agree with that because the data must be available any time uncle sam request it  Smiley
jr. member
Activity: 61
Merit: 6
Why 9 Xeon cpu if a single GPU 3070 can reach 1337 MKey/s?

Yeah I learn my lesson so all my search now is on GPU.
But you keep talk about going with CPU so I give the advice to go with top one to reduce your lesson time and cost to half  Smiley

In vast.ai the RTX 3070 is 1200 MKey for 0.069h, For month 0.069x24x30=49.68$ half of one dual Xeon server price.
jr. member
Activity: 90
Merit: 6
I was had 9 servers (Dual Xeon E5-2696v3) each one of them have speed for rmd160  ~56 Mkeys/s (56918732 keys/s) and for bsgs ~2 Ekeys/s (2476793317881701990 keys/s)
How much wallet I found IS ZERO  Cry
if i take highest speed
[2022-09-25.21:11:56] [Info] Initializing NVIDIA GeForce RTX 3070 Ti
[2022-09-25.21:11:56] [Info] Generating 50,331,648 starting points (1920.0MB)
[2022-09-25.21:12:03] [Info] 10.0%
[2022-09-25.21:12:03] [Info] 20.0%
[2022-09-25.21:12:04] [Info] 30.0%
[2022-09-25.21:12:04] [Info] 40.0%
[2022-09-25.21:12:04] [Info] 50.0%
[2022-09-25.21:12:04] [Info] 60.0%
[2022-09-25.21:12:04] [Info] 70.0%
[2022-09-25.21:12:05] [Info] 80.0%
[2022-09-25.21:12:05] [Info] 90.0%
[2022-09-25.21:12:05] [Info] 100.0%
[2022-09-25.21:12:05] [Info] Done
NVIDIA GeForce R 5678 / 8192MB | 1 target 1337.45 MKey/s (39,510,343,680 total) [00:00:27]

Why 9 Xeon cpu if a single GPU 3070 can reach 1337 MKey/s?
jr. member
Activity: 61
Merit: 6
Noisiness for sure during the night .
It does not seem to overheat much with keyhunt, not using the gpu in my opinion it does not consume more than 2 times the 15W declared by Intel for the middle cpu usage plus something for the rest of the hardware maybe it does not reach 30-40W (65W is the maximum of the transformer).

How many privkeys can you examine monthly with your rented Xeon? How many keys/s does it reach?

Prices for 36 cores/72 threads is 100$/month.  Undecided
How many privkeys do you think can i examine in one month with a Dual Xeon E5-2696v3 128 GB 2x2 TB SSD?

I was had 9 servers (Dual Xeon E5-2696v3) each one of them have speed for rmd160  ~56 Mkeys/s (56918732 keys/s) and for bsgs ~2 Ekeys/s (2476793317881701990 keys/s)
How much wallet I found IS ZERO  Cry
jr. member
Activity: 90
Merit: 6

You should go with Xeon processor if you want to have chance. less than that is absolute zero(bitcoin range is tooooooooooo...etc big)

You miss about cooling because you laptop will run 100% all time which will cost you much then that.
And also don't miss the noisiness  Smiley
Noisiness for sure during the night .
It does not seem to overheat much with keyhunt, not using the gpu in my opinion it does not consume more than 2 times the 15W declared by Intel for the middle cpu usage plus something for the rest of the hardware maybe it does not reach 30-40W (65W is the maximum of the transformer).

How many privkeys can you examine monthly with your rented Xeon? How many keys/s does it reach?

Prices for 36 cores/72 threads is 100$/month.  Undecided
How many privkeys do you think can i examine in one month with a Dual Xeon E5-2696v3 128 GB 2x2 TB SSD?
Pages:
Jump to: