TheArchaeologist
|
|
June 25, 2020, 12:47:57 PM |
|
what exactly do you need to search a pubkey for? what's the point? let's say you have found a pubkey with funds, so?
I'm gonna answer this as I read your question, as in: what good would it do to know the public key anyway? In order to use the "Baby Step - Giant Step" Algorithm ( https://en.wikipedia.org/wiki/Baby-step_giant-step) you need to have the public key. So that's why
|
Sooner or later you're going to realize, just as I did, that there's a difference between knowing the path and walking the path
|
|
|
Jean_Luc (OP)
|
|
June 25, 2020, 12:50:27 PM |
|
really 256 x v100? that would be damn impressive ;-)
Yes that right. 256 x Tesla V100. With the GPU kernel of kangaroo optimized for V100 we have a power of 0.5Tera group operation per second.
|
|
|
|
shlomogold
Jr. Member
Offline
Activity: 75
Merit: 2
|
|
June 25, 2020, 12:56:46 PM |
|
what exactly do you need to search a pubkey for? what's the point? let's say you have found a pubkey with funds, so?
Personally We (me and zielar) are searching only for puzzle transactions, we have found 2 keys together with funds and of course, we got them ! what is puzzle transaction? sorry for all the questions, kind of new to it
|
|
|
|
bangbumbang
Jr. Member
Offline
Activity: 41
Merit: 1
|
|
June 25, 2020, 01:02:07 PM |
|
what exactly do you need to search a pubkey for? what's the point? let's say you have found a pubkey with funds, so?
Personally We (me and zielar) are searching only for puzzle transactions, we have found 2 keys together with funds and of course, we got them ! what is puzzle transaction? sorry for all the questions, kind of new to it search for btc puzzle on bitcoin forum... in short someone produced a transaction where several btc are spread over 256 addresses the first address has 1 bit private key the secon 2 bit priv the third 3 bit ... the 120'th uses a priv key comprised of the lower 120 bit's and so on until 256 bit all leading bits are 0 it is surmised that this is as much a puzzle to solve as it is a way to see if the security of btc is compromised "suddenly and in a significant way" if the addresses all got cracked in a short time..
|
|
|
|
Jean_Luc (OP)
|
|
June 25, 2020, 01:03:57 PM |
|
|
|
|
|
bangbumbang
Jr. Member
Offline
Activity: 41
Merit: 1
|
|
June 25, 2020, 01:07:28 PM |
|
really 256 x v100? that would be damn impressive ;-)
Yes that right. 256 x Tesla V100. With the GPU kernel of kangaroo optimized for V100 we have a power of 0.5Tera group operation per second. holy shit man.. :-) how many kW is it consuming per hour? 20? 150?
|
|
|
|
Jean_Luc (OP)
|
|
June 25, 2020, 01:16:26 PM Last edit: June 25, 2020, 01:27:02 PM by Jean_Luc |
|
how many kW is it consuming per hour? 20? 150?
Power: ~94KW For #115 it consumed 94*13*24 = 29.3 MWh and the prize was 1.15BTC (+1.15 BCH)
|
|
|
|
student4ever
Newbie
Offline
Activity: 12
Merit: 0
|
|
June 25, 2020, 03:03:50 PM |
|
I don't know what you mean by "published" their pubK
PubK are only published if the adress has been used for an outgoing transaction. Of course ~ 80% of the adresses had an outgoing transaction, but for example the big wallets like 1Feex... has never had an outgoing transaction - therefore the pubK is not "published" on the blockchain. Once again: my goal is not to find wallets with balance. My goal is to find lyrical prefixes. Now I started something for such an "AI". Yes, it is nonlinear, but with a big dataset and epoches the AI may could crack the whole process, because it is still static, since A -> B. I took 50k pairs of random uncompressed adresses and splitted them into 2 cvs with input and output. I started 100k epoches. If it does not work it is ok, but it is worth a try.
|
|
|
|
COBRAS
Member
Offline
Activity: 1001
Merit: 23
|
|
June 25, 2020, 06:16:06 PM |
|
I don't know what you mean by "published" their pubK
PubK are only published if the adress has been used for an outgoing transaction. Of course ~ 80% of the adresses had an outgoing transaction, but for example the big wallets like 1Feex... has never had an outgoing transaction - therefore the pubK is not "published" on the blockchain. Once again: my goal is not to find wallets with balance. My goal is to find lyrical prefixes. Now I started something for such an "AI". Yes, it is nonlinear, but with a big dataset and epoches the AI may could crack the whole process, because it is still static, since A -> B. I took 50k pairs of random uncompressed adresses and splitted them into 2 cvs with input and output. I started 100k epoches. If it does not work it is ok, but it is worth a try. You using neuronetwork ? I think neuro network is good idea for searc privkeys from pubkeys. Because system (privkey,pubkey) is static and with static energy. This is not dynamic stochastix system.
|
[
|
|
|
math09183
Member
Offline
Activity: 170
Merit: 58
|
|
June 25, 2020, 06:21:03 PM |
|
how many kW is it consuming per hour? 20? 150?
Power: ~94KW For #115 it consumed 94*13*24 = 29.3 MWh and the prize was 1.15BTC (+1.15 BCH) Wow... 1000 years of of 1000W coffee machine running 5minutes per day ;-) GPUs are in Poland?
|
|
|
|
Jean_Luc (OP)
|
|
June 25, 2020, 09:28:00 PM |
|
Wow... 1000 years of of 1000W coffee machine running 5minutes per day ;-)
And few hours of operation of the accelerator where I'm working and few minutes of operation of the LHC However this value I gave is a overestimated because we got an unwanted interruption during the run due to a storm and when Zielar restarted the GPUs he forget a setting and GPU were not running at 100%. I also probably overestimated the power of the ~80 hosts which hosting GPUs and of the infrastructure. GPUs are in Poland?
Yes
|
|
|
|
math09183
Member
Offline
Activity: 170
Merit: 58
|
|
June 26, 2020, 06:29:37 AM |
|
Wow... 1000 years of of 1000W coffee machine running 5minutes per day ;-)
And few hours of operation of the accelerator where I'm working and few minutes of operation of the LHC So probably a few seconds of planned LHC successor... Is yours as sensitive as LHC and also detects TGVs? Coal-running GPUs ;-) It would be interesting to calculate how much CO2 was produced for it.
|
|
|
|
Jean_Luc (OP)
|
|
June 26, 2020, 06:50:34 AM |
|
So probably a few seconds of planned LHC successor... Is yours as sensitive as LHC and also detects TGVs?
No, I'm not working in a collisioner but in a light source. We accelerate electron (6Gev) to produce hard Xrays. Coal-running GPUs ;-) It would be interesting to calculate how much CO2 was produced for it.
Something like ~15/20tons of CO2 if considering that all coming from coal.
|
|
|
|
bangbumbang
Jr. Member
Offline
Activity: 41
Merit: 1
|
|
June 26, 2020, 07:52:34 AM |
|
I don't know what you mean by "published" their pubK
PubK are only published if the adress has been used for an outgoing transaction. Of course ~ 80% of the adresses had an outgoing transaction, but for example the big wallets like 1Feex... has never had an outgoing transaction - therefore the pubK is not "published" on the blockchain. Once again: my goal is not to find wallets with balance. My goal is to find lyrical prefixes. Now I started something for such an "AI". Yes, it is nonlinear, but with a big dataset and epoches the AI may could crack the whole process, because it is still static, since A -> B. I took 50k pairs of random uncompressed adresses and splitted them into 2 cvs with input and output. I started 100k epoches. If it does not work it is ok, but it is worth a try. ok, cool, post your finding here :-)
|
|
|
|
zedderzed
Newbie
Offline
Activity: 2
Merit: 0
|
|
July 02, 2020, 03:47:15 AM |
|
please tell me where and how to register the path to the version of the CUDA I have an old version CUDA
|
|
|
|
WanderingPhilospher
Full Member
Offline
Activity: 1190
Merit: 237
Shooters Shoot...
|
|
July 02, 2020, 04:32:42 AM |
|
please tell me where and how to register the path to the version of the CUDA I have an old version CUDA
If you are trying to update the code to go from 11.0 to one lesser like 10.0: Located in the file: https://github.com/JeanLucPons/VanitySearch/blob/master/VanitySearch.vcxprojLine 100: <Import Project="$(VCTargetsPath)\BuildCustomizations\CUDA 11.0.props" /> and line 171: <Import Project="$(VCTargetsPath)\BuildCustomizations\CUDA 11.0.targets" /> Bring up VanitySearch.vcxproj and do search for Cuda 11...just in case there may be more than those two above.
|
|
|
|
zedderzed
Newbie
Offline
Activity: 2
Merit: 0
|
|
July 02, 2020, 08:18:15 PM |
|
It produces such an error "GPUEngine: CudaGetDeviceCount CUDA driver version is insufficient for CUDA runti me version 35" I have a video card gt550ti cuda 7.5
|
|
|
|
philipma1957
Legendary
Offline
Activity: 4298
Merit: 8765
'The right to privacy matters'
|
|
July 05, 2020, 06:22:10 PM |
|
Has anyone put together (or started to put together) a list of CPUs / Video Cards & the speed you can get out of them. I know it's a newer project and Jean_Luc is working VERY VERY hard on it so getting accurate numbers is going to be a moving target. But for now all we can do is look through the thread and see who is running what to get a general idea. So far I have pulled from this thread:
GPU: GPU #0 GeForce GTX 1080 Ti (28x128 cores) Grid(224x128) 914.418 MK/s (GPU 896.216 MK/s)
GPU: GPU #0 GeForce GTX 1050 Ti (6x128 cores) Grid(48x128) 220.180 MK/s (GPU 220.180 MK/s)
GPU: GPU #0 GeForce GT 520M (1x48 cores) Grid(8x128) 10.233 MK/s (GPU 7.026 MK/s)
GPU: GPU #0 GeForce RTX 2070 (36x64 cores) Grid(288x128) 1535.880 MK/s (GPU 1470.257 MK/s)
Added 30-April-2019
GPU: GPU #0 GeForce GTX 1060 3GB (9x128 cores) Grid(72x128) 321.929 MK/s (GPU 321.929 MK/s)
GPU: GPU #0 GeForce GTX 1080 (20x128 cores) Grid(160x128) 672.062 MK/s (GPU 672.062 MK/s)
Added 1-May-2019
GPU: GPU #0 Tesla V100-SXM2-16GB (80x64 cores) Grid(640x128) GPU: GPU #3 Tesla V100-SXM2-16GB (80x64 cores) Grid(640x128) GPU: GPU #2 Tesla V100-SXM2-16GB (80x64 cores) Grid(640x128) GPU: GPU #1 Tesla V100-SXM2-16GB (80x64 cores) Grid(640x128) 7260.449 MK/s (GPU 7212.931 MK/s) So 7260 / 4 = 1815 MK/s
GPU: GPU #0 GeForce GTX 750 (4x128 cores) Grid(32x128) 104.960 MK/s (GPU 94.405 MK/s) (2^32.12)
Added 3-May-2019 i7-7700K CPU Number of CPU thread: 8 22.092 MK/s (GPU 0.000 MK/s)
With -t 7 Number of CPU thread: 7 21.609 MK/s
Added 8-May-2019
EVGA RTX 2080 XC ULTRA 1427.967 MK/s (GPU 1424.946 MK/s)
Added 23-May-2019
GPU: GPU #0 GeForce GTX 1660 Ti 961.319 MK/s (GPU 961.319 MK/s)
GPU: GPU #0 GeForce RTX 2080 Ti (68x64 cores) Grid(544x128) GPU: GPU #1 GeForce RTX 2080 Ti (68x64 cores) Grid(544x128) 5128.213 MK/s (GPU 5128.213 MK/s) So 5128 / 2 = 2564 MK/s
Added 8-June-2019
GPU: GPU #0 GeForce GTX 960M (5x128 cores) Grid(40x128) 117.802 MK/s (GPU 117.802 MK/s)
Added 23-July-2019
GPU: GPU #0 GeForce GTX 1660 (22x64 cores) Grid(176x128) 839.061 MK/s (GPU 839.061 MK/s)
Added 25-July-2019
GPU: GPU #0 GeForce GTX 1650 (14x64 cores) Grid(112x128) 511.906 MK/s (GPU 511.906 MK/s) (2^36.97)
Added 21-Nov-2019
GPU: GPU #0 GeForce GTX 970 (13x128 cores) Grid(104x128) 360.322 MK/s (GPU 331.442 MK/s) (2^32.77)
Added 25-Nov-2019
GPU: GPU #0 GeForce GTX 980 (16x128 cores) Grid(128x128) 375.384 MK/s (GPU 375.384 MK/s)
GPU: GPU #0 GeForce RTX 2060 SUPER (34x64 cores) Grid(272x256) [1361.71 Mkey/s][GPU 1361.71 Mkey/s]
GPU: GPU #0 GeForce RTX 2080 SUPER (48x64 cores) Grid(384x256) [2001.52 Mkey/s][GPU 2001.52 Mkey/s]
Anything else?
-Dave
Last updated 25-Nov-2019.
Anyone know what the following 4 cpus will do amd 9 3900x amd 9 3950x amd 9 3960x thread ripper amd 9 3970x thread ripper
|
|
|
|
bangbumbang
Jr. Member
Offline
Activity: 41
Merit: 1
|
|
July 09, 2020, 05:08:45 AM Last edit: July 09, 2020, 05:53:50 AM by bangbumbang |
|
Anyone know what the following 4 cpus will do
amd 9 3900x amd 9 3950x
amd 9 3960x thread ripper amd 9 3970x thread ripper
no but i just tried my ryzen 5 3600 6 core so 12 threads with -t 11 it gets 13,5 mk/s
|
|
|
|
jollygreenmidget
Newbie
Offline
Activity: 8
Merit: 0
|
|
July 11, 2020, 07:24:41 PM |
|
@student If you are looking for full addresses, do not enter in the list a part of them (for instance the 15 first char) It will be faster to enter full addresses. That's true that there is 2^96 priv key for an address and if you perform 2^96 key you will find a collision but that would also imply that you search for the whole address range, on the blockchain there is no 2^160 address with fund and it is not possible to have a file of 2^160 address. So if you want to find a collision between 2 priv key that give the same address, consider using BTCCollider which would require "only" 2^80 operations to reach the collision. https://github.com/JeanLucPons/BTCColliderIs it possible to specify prefix and seed?
|
|
|
|
|