Search content
Sort by

Showing 20 of 59 results by Firebox
Post
Topic
Board Bitcoin Discussion
Re: == Bitcoin challenge transaction: ~100 BTC total bounty to solvers! ==UPDATED==
by
Firebox
on 05/04/2020, 14:11:11 UTC
Unfortunatelly I'm not really expert in this. I'm using 'Visual Studio 2019'.
I have finally succeded to comply vs-kangaroo-hybrid.exe by choosing 'Release' in configuration (before was 'Debug' by default), but without any aadditional settings. Just as it was.
Where do I put this settings "make gpu=1 ccap=20 all"?
Another question here. Runnigng test and found that script goes over 100% i.e. for #50:
Compute capability 2.0 and 3.0 Not supported.
This is normal, the program does not make accurate calculations. Set -p 0 or for bits 50 use cpu version.
Ok. Agree, that could be, but we are triying to test gpu usage, not a cpu )). And to test it quickly I choose lower number addresses in order to see if I will get a propper result in the end.
So far looks like somethis I did wrong:

Result received in ~ 6.5 minutes


Result received in ~ 4.5 minutes

What am I doing wrong? This are the time to spent by CPU.
Could you share you results for #50?

Just when power is set 12 for bit 50, it turns out Hop_module 41 is 1 long jump 2 ^ 41 - it's too far and the range of selected points goes far from bit 50. Accordingly, the search time will be much longer. Also, when a large power - DP parity / DPmodule becomes less than 18, which leads to a large amount of data received from the video card and errors occur, wild and tame files grow quickly. Accordingly, it also affects negatively. The optimum size of the DPmodule is 22 - 24 of these values ​​should be selected power. And if DPmodule is large, then fewer selected points will be saved in files and search time will increase. Therefore, it is installed no more than 24.
+ the comparator starts the comparison once every half a minute. Therefore, such a total time.
All noted. Thanks. Will continue testing.
Those two results that I gave a screenshots were both with p=0. But the one with lesser time was tested with rekey=5000.
Post
Topic
Board Bitcoin Discussion
Re: == Bitcoin challenge transaction: ~100 BTC total bounty to solvers! ==UPDATED==
by
Firebox
on 05/04/2020, 13:10:26 UTC
Unfortunatelly I'm not really expert in this. I'm using 'Visual Studio 2019'.
I have finally succeded to comply vs-kangaroo-hybrid.exe by choosing 'Release' in configuration (before was 'Debug' by default), but without any aadditional settings. Just as it was.
Where do I put this settings "make gpu=1 ccap=20 all"?
Another question here. Runnigng test and found that script goes over 100% i.e. for #50:
Compute capability 2.0 and 3.0 Not supported.
This is normal, the program does not make accurate calculations. Set -p 0 or for bits 50 use cpu version.
Ok. Agree, that could be, but we are triying to test gpu usage, not a cpu )). And to test it quickly I choose lower number addresses in order to see if I will get a propper result in the end.
So far looks like somethis I did wrong:

Result received in ~ 6.5 minutes


Result received in ~ 4.5 minutes

What am I doing wrong? This are the time to spent by CPU.
Could you share you results for #50?
Post
Topic
Board Bitcoin Discussion
Re: == Bitcoin challenge transaction: ~100 BTC total bounty to solvers! ==UPDATED==
by
Firebox
on 05/04/2020, 11:23:27 UTC
2days before i see alek76 message in post, he said soon at github, today i see, his post deleted, maybe he chnage his mind, and his new mind maybe work better then old mind Smiley
Right. First you need to fix possible inaccuracies, then there is no time to do this on Github.
The comparator on python works faster than on c ++, when the file sizes are more than 50MB - have to choose a comparator. In general, the correct way is to do the aggregation of selected points in the sql database on the server. The program should send them as a client. I have no time and knowledge for this  Sad I will soon post it as it is.

Already available https://github.com/alek76-2/vs-kangaroo-hybrid


Thanks, brother!
Can you help, I get this error when triying to run after successfull complilation.

Your GPU code not compiled , mention in your snap
have u compiled by this command
make gpu=1 ccap=20 all
where ccap setting as per your card ...
Unfortunatelly I'm not really expert in this. I'm using 'Visual Studio 2019'.
I have finally succeded to comply vs-kangaroo-hybrid.exe by choosing 'Release' in configuration (before was 'Debug' by default), but without any aadditional settings. Just as it was.
Where do I put this settings "make gpu=1 ccap=20 all"?
------
Another question here. Runnigng test and found that script goes over 100% i.e. for #50:
Post
Topic
Board Bitcoin Discussion
Re: == Bitcoin challenge transaction: ~100 BTC total bounty to solvers! ==UPDATED==
by
Firebox
on 05/04/2020, 08:29:45 UTC
2days before i see alek76 message in post, he said soon at github, today i see, his post deleted, maybe he chnage his mind, and his new mind maybe work better then old mind Smiley
Right. First you need to fix possible inaccuracies, then there is no time to do this on Github.
The comparator on python works faster than on c ++, when the file sizes are more than 50MB - have to choose a comparator. In general, the correct way is to do the aggregation of selected points in the sql database on the server. The program should send them as a client. I have no time and knowledge for this  Sad I will soon post it as it is.

Already available https://github.com/alek76-2/vs-kangaroo-hybrid


Thanks, brother!
Can you help, I get this error when triying to run after successfull complilation.
Post
Topic
Board Bitcoin Discussion
Re: == Bitcoin challenge transaction: ~100 BTC total bounty to solvers! ==UPDATED==
by
Firebox
on 23/03/2020, 22:20:45 UTC
Thanks for pointing to the github. I learned a lot from Telariust code.
Now I’ve modified the algorithm (I’ll write the whole algorithm here soon) in terms of performing operations specific to python and productivity has increased by 14%. And this is only single-threaded execution.
I also have a multithreaded part ready.
I still can not lay out a single-threaded code, because it is not optimized by memory. Soon
When rewriting program for CUDA, I don’t share the code.
./vs-kangaroo-hybrid -v 1 -p 8 -gpu -bits 65 0230210c23b1a047bc9bdbb13448e67deddc108946de6de639bcc75d47c0216b1b
Code:
bla bla bla
[x] EXIT

Bro, show us the result of finding the address # 105, othervise all this has no sense at all...
Why spend electricity on 105 bits Huh, preferably 110 bits.
If with this code you still need to waste an electricity for #105, then this code is still useless. In order to have it profitable it must solve #105 in a few seconds... ok, few minutes... ok, few hours... )))
Post
Topic
Board Bitcoin Discussion
Re: == Bitcoin challenge transaction: ~100 BTC total bounty to solvers! ==UPDATED==
by
Firebox
on 23/03/2020, 21:00:44 UTC
Thanks for pointing to the github. I learned a lot from Telariust code.
Now I’ve modified the algorithm (I’ll write the whole algorithm here soon) in terms of performing operations specific to python and productivity has increased by 14%. And this is only single-threaded execution.
I also have a multithreaded part ready.
I still can not lay out a single-threaded code, because it is not optimized by memory. Soon
When rewriting program for CUDA, I don’t share the code.
./vs-kangaroo-hybrid -v 1 -p 8 -gpu -bits 65 0230210c23b1a047bc9bdbb13448e67deddc108946de6de639bcc75d47c0216b1b
Code:
bla bla bla
[x] EXIT

Bro, show us the result of finding the address # 105, othervise all this has no sense at all...
Post
Topic
Board Bitcoin Discussion
Re: == Bitcoin challenge transaction: ~100 BTC total bounty to solvers! ==UPDATED==
by
Firebox
on 25/02/2020, 22:18:30 UTC
@zielar

I noticed that the PubKeys for 155 and 160 are not listed on the first page.

I think that next several thousands years we are going to need it...
Post
Topic
Board Development & Technical Discussion
Re: VanitySearch (Yet another address prefix finder)
by
Firebox
on 15/02/2020, 22:00:28 UTC
in this tests i found interesting address 1111111111111111111114oLvT2
its shorter than typical P2PKH  1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2
and is not random generated
This is very well known address with Public Key hash 0000000000000000000000000000000000000000.
Post
Topic
Board Development & Technical Discussion
Re: BitCrack - A tool for brute-forcing private keys
by
Firebox
on 21/01/2020, 22:39:21 UTC
OpenCL version is known to have such problems. Someone must fix the code. I only use CUDA version.

That's right.

the program skip private keys in amd rx580 but working fine with nvidia gtx 950m
anyone knows why?

amd rx580 command :
clbitcrack  -c -u -i test18.txt -o out.txt --device 1 --keyspace 2:FF
...
The clbitcrack has nothing to do with your AMD GPU. In order to utilize the GPU for this task you must use cuBitCrack.
Post
Topic
Board Development & Technical Discussion
Re: BitCrack - A tool for brute-forcing private keys
by
Firebox
on 16/01/2020, 17:50:21 UTC
Failed
not find 3,4,5,6,7,9
Help Me
Upload somewhere your TEST.txt file and share the link.
Post
Topic
Board Development & Technical Discussion
Re: Please help me
by
Firebox
on 15/01/2020, 22:26:52 UTC
this resul only : 2^0=1 (hex 1)
2^1=2 (hex 2)
2^2=4 (hex 4)
2^3=8 (hex Cool
2^4=16 (hex 10)
2^5=32 (hex 20)
2^6=64 (hex 40)
2^7=128 (hex 80)
2^8=256 (hex 100)
2^9=512 (hex 200)
2^10=1024 (hex 400)
2^11=2048 (hex 800)
Huh?!!
clBitCrack -c -u -i TEST.txt -o out.txt --device 0 --keyspace 0000000000000000000000000000000000000000000000000000000000000001
Result :
1BgGZ9tcN4rm9KBzDn7KprQz87SZ26SAMH 0000000000000000000000000000000000000000000000000000000000000001 0279BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798
1cMh228HTCiwS8ZsaakH8A8wze1JR5ZsP 0000000000000000000000000000000000000000000000000000000000000002 02C6047F9441ED7D6D3045406E95C07CD85C778E4B8CEF3CA7ABAC09B95C709EE5
1JtK9CQw1syfWj1WtFMWomrYdV3W2tWBF9 0000000000000000000000000000000000000000000000000000000000000004 02E493DBF1C10D80F3581E4904930B1404CC6C13900EE0758474FA94ABE8C4CD13
1EhqbyUMvvs7BfL8goY6qcPbD6YKfPqb7e 0000000000000000000000000000000000000000000000000000000000000008 022F01E5E15CCA351DAFF3843FB70F3C2F0A1BDD05E5AF888A67784EF3E10A2A01
19p7ktDbdJnmV4YLC7zQ37RsYczMZJmd6q 0000000000000000000000000000000000000000000000000000000000000010 03E60FCE93B59E9EC53011AABC21C23E97B2A31369B87A5AE9C44EE89E2A6DEC0A
no tresult :
0000000000000000000000000000000000000000000000000000000000000003
0000000000000000000000000000000000000000000000000000000000000005
0000000000000000000000000000000000000000000000000000000000000006
0000000000000000000000000000000000000000000000000000000000000007
0000000000000000000000000000000000000000000000000000000000000009
..............
Whay?!!
What is in your TEST.txt??? Are there this addresses?

1NZUP3JAc9JkmbvmoTv7nVgZGtyJjirKV1
1E1NUNmYw1G5c3FKNPd435QmDvuNG3auYk
1UCZSVufT1PNimutbPdJUiEyCYSiZAD6n
1BYbgHpSKQCtMrQfwN6b6n5S718EJkEJ41
1CijKR7rDvJJBJfSPyUYrWC8kAsQLy2B2e
18XrReT5ChW8qgXecNgKTU5T6MrMMLnV8H
1LwjY8QPCW46jXn79eeN5SfZDsYNB9qDj1
1BBwZVdBjoPxotHfrKLpHJBSy7vmc2pjex
13zGBax475zUoLFatjye7Rp48vPrtiaeqs
1LWWyaRPtU7PHHEN67Zh8qhmZyAoaRubcw

If not, add them and you will get 3, 5, 6, 7, 9... etc.
Post
Topic
Board Development & Technical Discussion
Merits 3 from 2 users
Re: VanitySearch (Yet another address prefix finder)
by
Firebox
on 12/01/2020, 15:53:32 UTC
⭐ Merited by Jean_Luc (2) ,MrFreeDragon (1)
Good! Is there a security audit of this program? I personally can't read the code, and neither can 99 percent of users. And what if the developer of this program has implemented in the code that the basic keys are repeated. It may be a large range, so users will not notice. Then, at the appropriate time, all addresses created with this program will be emptied. So the base key is a security threat.
You must be crazy, man, to store your bitcoins on the vanity addresses generated by the tool the source code of which you are not able to read and understand.
Post
Topic
Board Development & Technical Discussion
Re: VanitySearch (Yet another address prefix finder)
by
Firebox
on 10/01/2020, 17:52:54 UTC
Yes it increments the starting priv key at each step but generates also 5 other points from it (no way to disable the 5 extra points without code mods).
To start with a specific priv key, the only way is to specify the corresponding public key using -sp option and reconstruct final key using -rp option.

If specify the corresponding public key using -sp option, the tool just adds some "unknown" number to the priv key. This is very useful for work delegation.

My question was about start search from the exact priv key. You have base key in your tool, but it is not determined as the exact 256bit number to start, it is determined by the seed. How do you receive the base key from the "-s seed" option as the starting point?
Bro, you would probably need VanitySearch-1.15.2_bitcrack for this task.
Run it like:
Code:
VanitySearch-1.15.2_bitcrack -stop -t 0 -gpu -r 10000 -s 0000000000000000000000000000000000000000000000000000000400000000 1PWCx5fovoEaoBowAvF5k91m2Xat9bMgwb
-s    - start privkey
Post
Topic
Board Development & Technical Discussion
Re: VanitySearch (Yet another address prefix finder)
by
Firebox
on 09/01/2020, 01:58:20 UTC
I dumped the p2pkh and the p2pk addresses from the chainstate of a full node and that's about 22mil at the moment...
Can you upload this file somewhere and share the link?
Post
Topic
Board Development & Technical Discussion
Re: VanitySearch (Yet another address prefix finder)
by
Firebox
on 08/01/2020, 02:38:31 UTC
I published a new release. 1.16.
Many thanks, Bro! You are the best!
Post
Topic
Board Development & Technical Discussion
Re: VanitySearch (Yet another address prefix finder)
by
Firebox
on 07/01/2020, 00:35:14 UTC
@Jean_Luc
Could you issue new releases with new features more often? See some people have a difficulty to build it.
Let it be beta releases.... why not? ))
Post
Topic
Board Off-topic
Re: [ARCHIVE] Bitcoin challenge discusion
by
Firebox
on 25/09/2019, 10:55:14 UTC
It is impossible to add to the algorithm a kangaroo so that it does not search by public key, but by address? Suppose this takes longer, but you can search for keys for addresses without an outgoing transaction. Or is the kangaroo algorithm not suitable for this?
For this case you have a VanitySearch.
Post
Topic
Board Off-topic
Re: [ARCHIVE] Bitcoin challenge discusion
by
Firebox
on 23/09/2019, 04:57:43 UTC
57fe, congrats!
Share pls the lucky script that you use to crack #105.
Post
Topic
Board Off-topic
Re: [ARCHIVE] Bitcoin challenge discusion
by
Firebox
on 16/09/2019, 17:22:09 UTC
I've optimized the code. Hopping speed improved about  50% per core.
with 4 cores I've reached 850000 h/s.
Timing:
Code:
Case #     time (sec)
50    148.46
51    120.88
52    189.33
53    204.99
54    674.51
55    441.58
56    945.33
57   1509.22
58   2685.02
59   2300.80
60   4389.98
61   2958.66
62   7802.91
63  10239.27



 
Could you share your optimized code for testing?
Post
Topic
Board Bitcoin Discussion
Re: Science Fair Project to trap Bitcoin private keys using Kangaroos!
by
Firebox
on 10/09/2019, 09:01:32 UTC
We have updated the OP with our latest results.  Here is a summary of the results of runs for tests 0 through 49:...
That is already good result!
When will be the first release?