Pages:
Author

Topic: [ARCHIVE] Bitcoin challenge discusion - page 10. (Read 28991 times)

member
Activity: 138
Merit: 10
October 25, 2019, 11:32:34 PM
Table update with bitcrack key/rate per sec:

Code:
1. RTX 2080ti      1,200-1,300 Mkey/sec  (price $1,200-1,500)
2. RTX 2080        810 Mkey/s | 300 Mkey/s (2M addresses)
3. GTX 2070ti      805 Mkey/sec
4. RTX 2060        620 Mkey/sec
5. GTX 1080ti      345 Mkey/sec          (price $700-1,000)
6. Tesla K80       250 Mkey/sec | 100 Mkes/s (2M addresses)
7. GTX 1080        130 Mkey/sec          (price $500)
8. GTX 1070ti      100 Mkey/sec
9. GTX 1070        80-90 Mkey/sec        (price $450-550)
10. GTX 1060       69 Mkey/sec
11. GTX 1050ti     64 Mkey/sec           (price $150-200)
12. GTX 980        70-80 Mkey/sec
13. GTX 770(2Gb)   120 MKey/sec
14. GTX 680        109 Mkey/sec          (price $150)
15. GT 640         9 Mkey/sec      
16. RX 480         107 Mkey/sec          (price $130-150)
17. RX 470         105 Mkey/sec          (price $150-300)
18. RX 580         89 Mkey/sec           (price $200-250)
19. RX 560         50 Mkey/sec           (price $100-150)
20. R9 280/290x    20 Mkey/sec           (price $50)

Added RTX 2080 and Tesla K80
member
Activity: 255
Merit: 27
October 23, 2019, 09:50:56 AM
I have been trying to solve the puzzle but every time I tried I got an headache. I dont know where to start and I keep on researching until I end up with nothing. I even ask some of my friends who are good with this things but I cannot understand fully their explanation. I guess I will stop doing the challenge and will focus on the signature campaign. Well good luck to you guys in solving the puzzle its hopeless for me.
Just a every day.
https://www.youtube.com/watch?v=im2VlRprLVc

how can i play the same? )
https://mrxtraf.github.io/brainwalletXX/#game
newbie
Activity: 50
Merit: 0
October 23, 2019, 09:14:15 AM
I have been trying to solve the puzzle but every time I tried I got an headache. I dont know where to start and I keep on researching until I end up with nothing. I even ask some of my friends who are good with this things but I cannot understand fully their explanation. I guess I will stop doing the challenge and will focus on the signature campaign. Well good luck to you guys in solving the puzzle its hopeless for me.
Just a every day.
https://www.youtube.com/watch?v=im2VlRprLVc

how can i play the same? )
member
Activity: 142
Merit: 70
October 22, 2019, 06:30:05 PM
apt-get install libgmp-dev
apt-get install libmpfr-dev
apt-get install libmpc-dev

Thanks ,that was usefull in my ubuntu machine.
so now we have just to specify a range and search into it to optimize our search.
Hope can do it as soon as we can, even gpu membre are more powerfull XD



Thanks
member
Activity: 316
Merit: 34
October 22, 2019, 05:52:29 PM

You should use the same bit version (32 or 64) and the same Python version (cp37 in the file name means Python version 3.7). The error looks like you use the incorrect wheel version.
thanks but its look like no hope ,because I use python 3.7 and x64 also, I changed to try python27 but still same error. thanks for your support.
and about puzzle, What if we minimize the range of search ?!! it's possible to find it fast than full range.


Thanks
on ubuntu first run these command with sudo
apt-get install libgmp-dev
apt-get install libmpfr-dev
apt-get install libmpc-dev

then run direct install pip install gmpy2
or
downloaded gmpy2 wheel files
you will success Smiley
member
Activity: 142
Merit: 70
October 22, 2019, 04:57:11 PM

You should use the same bit version (32 or 64) and the same Python version (cp37 in the file name means Python version 3.7). The error looks like you use the incorrect wheel version.
thanks but its look like no hope ,because I use python 3.7 and x64 also, I changed to try python27 but still same error. thanks for your support.
and about puzzle, What if we minimize the range of search ?!! it's possible to find it fast than full range.


Thanks
sr. member
Activity: 443
Merit: 350
October 22, 2019, 04:22:28 PM
-snip-
Code:
ERROR: gmpy2-2.0.8-cp37-cp37m-win_amd64.whl is not a supported wheel on this platform.

if i use ubuntu i get that need gmp .if i tried windows i get this problem . i readed also that gmpy add 8% fast calcul.

Thanks

You should use the same bit version (32 or 64) and the same Python version (cp37 in the file name means Python version 3.7). The error looks like you use the incorrect wheel version.
member
Activity: 142
Merit: 70
October 22, 2019, 04:10:57 PM

It is not very difficult. Go here and download the correct version for your Python: https://www.lfd.uci.edu/~gohlke/pythonlibs/#gmpy
For eample, for python 3.7 (64bit) use this file: gmpy2-2.0.8-cp37-cp37m-win_amd64.whl
Copy that file to the root folder of your phyton, and run with administrator rights the following code: python -m pip install gmpy2-2.0.8-cp37-cp37m-win_amd64.whl
Yeah I tried that too but still nothing,

Code:
ERROR: gmpy2-2.0.8-cp37-cp37m-win_amd64.whl is not a supported wheel on this platform.

if i use ubuntu i get that need gmp .if i tried windows i get this problem . i readed also that gmpy add 8% fast calcul.

Thanks
sr. member
Activity: 443
Merit: 350
October 22, 2019, 03:29:19 PM
I think this question should be adressed to that one who made the code kanagaroo  Wink

The 10 times difference could be because you use the phyton code to calcualte the scalar inversion. It is slow. Try to import gmpy2 library and use function gmpy2.invert - you will reach the same 100Kh/sec (depending on your CPU power). But ususaly the difference is exactly 10 times.
Thank you so much for explaining ,and sure he or she will not give the gpu code until he finish and find the key.
and about gmpy2 ,i tried to use it but can't, its problem with installing gmp and the wheel is damaged.
So now we can just go to #64 and let gpu users doing it  Embarrassed

It is not very difficult. Go here and download the correct version for your Python: https://www.lfd.uci.edu/~gohlke/pythonlibs/#gmpy
For eample, for python 3.7 (64bit) use this file: gmpy2-2.0.8-cp37-cp37m-win_amd64.whl
Copy that file to the root folder of your phyton, and run with administrator rights the following code: python -m pip install gmpy2-2.0.8-cp37-cp37m-win_amd64.whl
member
Activity: 142
Merit: 70
October 22, 2019, 03:16:05 PM
I think this question should be adressed to that one who made the code kanagaroo  Wink

The 10 times difference could be because you use the phyton code to calcualte the scalar inversion. It is slow. Try to import gmpy2 library and use function gmpy2.invert - you will reach the same 100Kh/sec (depending on your CPU power). But ususaly the difference is exactly 10 times.
Thank you so much for explaining ,and sure he or she will not give the gpu code until he finish and find the key.
and about gmpy2 ,i tried to use it but can't, its problem with installing gmp and the wheel is damaged.
So now we can just go to #64 and let gpu users doing it  Embarrassed
sr. member
Activity: 443
Merit: 350
October 22, 2019, 03:01:55 PM
Please I Have Question to you MrFreeDragon ,Why the one who code kangaroo use CPU ,why didn't use GPU to accelerate the code and get the solution faster

I think this question should be adressed to that one who made the code kanagaroo  Wink
But if you read some mesages before, he (or she, i can not be sure) found the last key #105, and he also wrote that he used GPU to find that one. He wrote that: "Solving #105 takes 1 month of working of GTX 1080ti at 270-275 Mh/s, and last 2 week of work of all my available GPUs (total h/s was approximately 1800Mh/s). So, it was not so simple as the Python code presented. I haven't reached published by j2002ba2 1600Mh/s. I has obtained only 470Mh/s with a cloud GPU server and one Tesla V100" (the whole post is here: https://bitcointalksearch.org/topic/m.52535752)

I use the same code of Kangaroo and I have only 10k H/s but other membres result is 100k H/s !! thats mean my cpu is low, but why not use cuda gpu ? and thanks

The 10 times difference could be because you use the phyton code to calcualte the scalar inversion. It is slow. Try to import gmpy2 library and use function gmpy2.invert - you will reach the same 100Kh/sec (depending on your CPU power). But ususaly the difference is exactly 10 times.
member
Activity: 255
Merit: 27
October 22, 2019, 08:42:13 AM
I do not argue that the keys from the puzzle were obtained randomly. What was this generator, bitwise, ekdska, super random, etc. irrelevant.
But here we go into the theory of probability. For example, if you get a random number from 1 to 100, then theoretically one kind of number, for example 3, can fall 10 times in a row. But it is theoretically. If in practice this happens, then it will be more like a generator failure. Another example. We create a million random numbers from 1 to 100. In theory, some numbers will turn out much more, and some much less. But in practice, the quantitative discrepancy will be no more than 10 percent on all numbers. That is, not entirely by accident.
From this we see that the numbers found have some rules or conditions. The number of set bits can be from 30 to 70 percent, a sequence of up to 8 identical bits in a row, the same rotation no more than 10 times, etc. The same rules can be chosen for the 8-decimal version and the 16-decimal representation. Repeating the same numbers, ladder, etc.
And applying these rules, we can discard most of the keys so as not to check them for correctness. Yes, there may be exceptions to the rules, but most should be subject to these rules.
This increases the speed of search. And you can start not with boundary values, but let's say averaged ones.
Code:
01 - 100%, 02 - 100%, 03 - 100%, 04 - 25%, 05 - 60%, 06 - 50%, 07 - 43%, 08 - 38%, 09 - 67%, 10 - 20%, 11 - 36%, 12 - 67%, 13 - 31%, 14 - 36%, 15 - 60%, 16 - 50%, 17 - 65%, 18 - 33%, 19 - 63%, 20 - 50%,
21 - 52%, 22 - 55%, 23 - 52%, 24 - 38%, 25 - 68%, 26 - 42%, 27 - 52%, 28 - 50%, 29 - 55%, 30 - 53%, 31 - 68%, 32 - 47%, 33 - 48%, 34 - 47%, 35 - 43%, 36 - 47%, 37 - 59%, 38 - 45%, 39 - 51%, 40 - 55%,
41 - 51%, 42 - 45%, 43 - 56%, 44 - 50%, 45 - 42%, 46 - 41%, 47 - 51%, 48 - 65%, 49 - 51%, 50 - 48%, 51 - 37%, 52 - 58%, 53 - 45%, 54 - 59%, 55 - 56%, 56 - 61%, 57 - 51%, 58 - 43%, 59 - 56%, 60 - 53%,
61 - 48%, 62 - 55%, 63 - 57%, 65 - 45%, 70 - 49%, 75 - 44%, 80 - 46%, 85 - 46%, 90 - 48%, 95 - 51%, 100 - 53%,

Sort, less than 50 and more than 50.
Code:
01 - 100%, 02 - 100%, 03 - 100%, 05 - 60%, 09 - 67%, 12 - 67%, 15 - 60%, 17 - 65%, 19 - 63%,
21 - 52%, 22 - 55%, 23 - 52%, 25 - 68%, 27 - 52%, 29 - 55%, 30 - 53%, 31 - 68%, 37 - 59%, 39 - 51%, 40 - 55%,
41 - 51%, 43 - 56%, 47 - 51%, 48 - 65%, 49 - 51%, 52 - 58%, 54 - 59%, 55 - 56%, 56 - 61%, 57 - 51%, 59 - 56%,
62 - 55%, 63 - 57%, 95 - 51%, 100 - 53%,

Count 35 Average 60,77%
Code:
04 - 25%, 07 - 43%, 08 - 38%, 10 - 20%, 11 - 36%, 13 - 31%, 14 - 36%, 18 - 33%,
24 - 38%, 26 - 42%, 32 - 47%, 33 - 48%, 34 - 47%, 35 - 43%, 36 - 47%, 38 - 45%,
42 - 45%, 45 - 42%, 46 - 41%, 50 - 48%, 51 - 37%, 53 - 45%, 58 - 43%,
61 - 48%, 65 - 45%, 70 - 49%, 75 - 44%, 80 - 46%, 85 - 46%, 90 - 48%,

Count 30 Average 41.43%
Code:
06 - 50%, 16 - 50%, 20 - 50%,
28 - 50%,
44 - 50%,

Count 5 Average 50% not used in calculation.

That is, the search can begin with a range from 41 to 61 percent.
And if we search for those already found with this range, then we will find 58 keys out of 71. That is more than 81 percent of the locations.
In this case, the search is performed in only 20 percent of the possible options, that is, 80 percent of the options recline !!!
If you have not found, increase the range, say up to 31 - 71, while also excluding options from 41 to 61 percent. Etc. Or we proceed to search for the next key.
member
Activity: 142
Merit: 70
October 22, 2019, 08:37:39 AM
But there are not just random numbers, there are also some checks that were discussed in this or a neighboring branch. For example, a repeating sequence of identical bits cannot exceed 8, this is a type, for example. Another algorithm changes only one random bit from the last option.

So you just confirm that the key is random! Your example like "that the same bit could not repeat more than 8 times" just prove that the key is random.

Please I Have Question to you MrFreeDragon ,Why the one who code kangaroo use CPU ,why didn't use GPU to accelerate the code and get the solution faster , I use the same code of Kangaroo and I have only 10k H/s but other membres result is 100k H/s !! thats mean my cpu is low, but why not use cuda gpu ? and thanks
sr. member
Activity: 443
Merit: 350
October 22, 2019, 07:33:25 AM
But there are not just random numbers, there are also some checks that were discussed in this or a neighboring branch. For example, a repeating sequence of identical bits cannot exceed 8, this is a type, for example. Another algorithm changes only one random bit from the last option.

So you just confirm that the key is random! Your example like "that the same bit could not repeat more than 8 times" just prove that the key is random.

How do you think the real random works? The random number is not selected within the eide range, no. The random is applied to every bit. So, the random entropy was used to create each bit in random way, which is absolutely 50%/50% for every bit.
That's why there is no pattern. That's why it is so hard to guess and find any connections. When you apply 50% probability for every single bit, so you do not guess and imagine how is the whole key will look, it is really not important.

I beleive that all the keys for this puzzle transactions were generated randomly on the lowest level - on bit level.
member
Activity: 255
Merit: 27
October 22, 2019, 07:13:44 AM

Funny game ) I found there a square 16x16 visualizing the key in BIN format. Last month I also created a tool to generate a bitcoin address in coin mode and visualize the existing keys (https://btckeygen.com/). I made the visualizations of all known puzzle keys to find the pstterns, but could not. I made a conclusion that the keys were random  Cool With no patterns  Grin
How many private key can be generated per second using this tool ? I am not sure but when I watch th video its look like take more time + don't forget that using bitcrack and gpu can create more than 100Mkey if you have good resources, so this game should take lot and lot of time than bitcrack.
and at all its just chance, you can get it fast if you have chance
Yes, the visualizer is designed for chance. The speed is small enough, it’s just sometimes not interesting to watch. But there are not just random numbers, there are also some checks that were discussed in this or a neighboring branch. For example, a repeating sequence of identical bits cannot exceed 8, this is a type, for example. Another algorithm changes only one random bit from the last option.
member
Activity: 142
Merit: 70
October 22, 2019, 05:43:49 AM

Funny game ) I found there a square 16x16 visualizing the key in BIN format. Last month I also created a tool to generate a bitcoin address in coin mode and visualize the existing keys (https://btckeygen.com/). I made the visualizations of all known puzzle keys to find the pstterns, but could not. I made a conclusion that the keys were random  Cool With no patterns  Grin
How many private key can be generated per second using this tool ? I am not sure but when I watch th video its look like take more time + don't forget that using bitcrack and gpu can create more than 100Mkey if you have good resources, so this game should take lot and lot of time than bitcrack.
and at all its just chance, you can get it fast if you have chance
sr. member
Activity: 443
Merit: 350
October 22, 2019, 04:08:35 AM

Funny game ) I found there a square 16x16 visualizing the key in BIN format. Last month I also created a tool to generate a bitcoin address in coin mode and visualize the existing keys (https://btckeygen.com/). I made the visualizations of all known puzzle keys to find the pstterns, but could not. I made a conclusion that the keys were random  Cool With no patterns  Grin
jr. member
Activity: 119
Merit: 1
October 22, 2019, 03:59:20 AM
I have been trying to solve the puzzle but every time I tried I got an headache. I dont know where to start and I keep on researching until I end up with nothing. I even ask some of my friends who are good with this things but I cannot understand fully their explanation. I guess I will stop doing the challenge and will focus on the signature campaign. Well good luck to you guys in solving the puzzle its hopeless for me.
Just a every day.
https://www.youtube.com/watch?v=im2VlRprLVc

It is not clear what you are doing there and what result you get?
Write me in PM.
newbie
Activity: 1
Merit: 0
October 21, 2019, 11:05:49 PM
Thanks for the info regarding the "challenge". I was not sure about the right form :-) As to the percentage ranges - I took them personally into account, but I do not plan to base them in my actions, because they would be shots on the basis of statistics, and again complicating my life. It is not known whether now there will be three subsequent addresses had their key in the range of 90-100% .... and maybe even the rest of the keys below 50% :-)
newbie
Activity: 14
Merit: 0
October 21, 2019, 10:43:04 PM
That is a very complex problem and addressed to experts in programming, I will be watching to see who sends the solution.
Pages:
Jump to: