Bitcoin Forum
December 17, 2018, 04:11:59 AM *
News: Latest Bitcoin Core release: 0.17.0 [Torrent].
 
   Home   Help Search Login Register More  
Pages: « 1 ... 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 [144] 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 »
  Print  
Author Topic: Vanitygen: Vanity bitcoin address generator/miner [v0.22]  (Read 1114576 times)
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1484
Merit: 1278


No I dont escrow anymore.


View Profile WWW
August 03, 2016, 06:29:36 AM
 #2861

The physical limitations assumed in the picture are the following. Take the thing that requires the least amount of energy to represent a bit in either a 0 or a 1 state. IIRC its the spin of some particle. This lowest possible amount of energy is defined by the law of thermodynamics

Actually no, the lowest possible amount of energy is defined by quantum mechanics and can be calculated using Planck's constant (which equals 6.63*10^-34 joule-seconds) by multiplying it by minimal frequency, i.e. E(min) = h x f(min). The minimal possible frequency is determined by the age of the Universe (4.4*10^17 seconds). So we get the minimal possible energy that an object can possess equal to 6.63*10^-34 x 1 / 4.4*10^17 = 1.5*10^-51 joules. In this way, we only need to make such an object oscillate between the two lowest levels of energy given by Planck's constant (this may require only a tiny amount of energy, thereby making a Dyson sphere totally excessive)...

Provided we find such an object in the first place (some low frequency photon whose wavelength is equal to the diameter of the Universe)

Exactly all these details I am not familiar with is why I dont like this picture. I roughly understand whats its trying to tell (probably wrong after read your post) us, but I cant check whether or not the claim is true, because I dont understand physics good enough.



i think the main thing that people arent factoring in is, not just the possibility of a collision.. but you also have to factor in the luck in colliding with a used address.

this will significantly lower your chances..

I think the chances actually increase. Why? If we have fully used the address space (i.e. all possible addresses have been found and used), then the probability of collision will be equal to 1, that is, any address you may find will necessarily lead to a collision. If only half of the address space is taken, the probability diminishes to 0.5...

In this way, by filling up the address space, we increase the probability of collision (that was precisely my point)

No, if half of all addresses have been used there will very likely (just shy of 100%) a collision.
100% New Software
PC, Mac, Android, & HTML5 Clients
Krill Rakeback
Low Rake
Bitcoin Poker 3.0
Bad Beat Jackpot
SwC Poker Relaunch
PLAY NOW
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
deisik
Legendary
*
Offline Offline

Activity: 1764
Merit: 1058


English ⬄ Russian Translation Services


View Profile
August 03, 2016, 06:56:51 AM
 #2862

The physical limitations assumed in the picture are the following. Take the thing that requires the least amount of energy to represent a bit in either a 0 or a 1 state. IIRC its the spin of some particle. This lowest possible amount of energy is defined by the law of thermodynamics

Actually no, the lowest possible amount of energy is defined by quantum mechanics and can be calculated using Planck's constant (which equals 6.63*10^-34 joule-seconds) by multiplying it by minimal frequency, i.e. E(min) = h x f(min). The minimal possible frequency is determined by the age of the Universe (4.4*10^17 seconds). So we get the minimal possible energy that an object can possess equal to 6.63*10^-34 x 1 / 4.4*10^17 = 1.5*10^-51 joules. In this way, we only need to make such an object oscillate between the two lowest levels of energy given by Planck's constant (this may require only a tiny amount of energy, thereby making a Dyson sphere totally excessive)...

Provided we find such an object in the first place (some low frequency photon whose wavelength is equal to the diameter of the Universe)

Exactly all these details I am not familiar with is why I dont like this picture. I roughly understand whats its trying to tell (probably wrong after read your post) us, but I cant check whether or not the claim is true, because I dont understand physics good enough

Neither do I, but I just know that thermodynamics in physics is like statistics in mathematics, meaning there are three types of lies - just lies, damned lies, and statistics, lol...

That's why I didn't believe that picture when I first saw it
deisik
Legendary
*
Offline Offline

Activity: 1764
Merit: 1058


English ⬄ Russian Translation Services


View Profile
August 03, 2016, 07:01:46 AM
 #2863

No, if half of all addresses have been used there will very likely (just shy of 100%) a collision.

I mean if we generate just one more arbitrary address at one pass. The probability of that address collision will be the same if we just flip a coin, once (I think the birthday paradox is not applicable here, or I just don't understand something). I don't know how many addresses vanity (for example) actually checks before spitting out the "new" one it finally generates, so technically you might be right. In any case, this only further confirms my point...

That we might be nearer than previously thought to the onset of a new era, an era of devastating collisions
LoyceV
Legendary
*
Offline Offline

Activity: 1330
Merit: 2375


Self-made Legendary!


View Profile WWW
August 03, 2016, 07:24:09 AM
 #2864

No, if half of all addresses have been used there will very likely (just shy of 100%) a collision.
Nice "if", but of course this won't happen. Using half the addresses will never happen, using 0.0000000001% of the addresses will also never happen.

deisik
Legendary
*
Offline Offline

Activity: 1764
Merit: 1058


English ⬄ Russian Translation Services


View Profile
August 03, 2016, 07:50:34 AM
 #2865

In any case, this only further confirms my point...

That we might be nearer than previously thought to the onset of a new era, an era of devastating collisions

It seems that my "prophecy" of nearing the age of hand-crafted collisions has come true sooner than I expected, lol. Someone apparently read my posts as of yesterday and decided to wait no longer...

https://www.bitfinex.com/

Just heard about the news
Polyatomic
Sr. Member
****
Offline Offline

Activity: 256
Merit: 250


View Profile
August 03, 2016, 08:10:36 AM
 #2866

but I have an error with the compile:
Code:
make oclvanitygen
cc -ggdb -O3 -Wall   -c -o oclengine.o oclengine.c
oclengine.c: In function ‘vg_ocl_prefix_check’:
oclengine.c:1553:18: warning: variable ‘tablesize’ set but not used [-Wunused-but-set-variable]
  int orig_delta, tablesize;
                  ^
cc oclvanitygen.o oclengine.o pattern.o util.o -o oclvanitygen -ggdb -O3 -Wall -lpcre -lcrypto -lm -lpthread -lOpenCL

So, I tried to run with this command
 /vanitygen-master# ./oclvanitygen -i 1address
Difficulty: 13419245680
Killed
error? nah man!, compiler diagnostic yes(thats a good thing)
As far as i can tell, oclvanitygen should be working for you. Try adding a -S (safe mode) to your command line is about all I can suggest.
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1484
Merit: 1278


No I dont escrow anymore.


View Profile WWW
August 03, 2016, 02:22:52 PM
 #2867

In any case, this only further confirms my point...

That we might be nearer than previously thought to the onset of a new era, an era of devastating collisions

It seems that my "prophecy" of nearing the age of hand-crafted collisions has come true sooner than I expected, lol. Someone apparently read my posts as of yesterday and decided to wait no longer...

https://www.bitfinex.com/

Just heard about the news

Nope, not a collision.
deisik
Legendary
*
Offline Offline

Activity: 1764
Merit: 1058


English ⬄ Russian Translation Services


View Profile
August 03, 2016, 02:49:40 PM
 #2868

In any case, this only further confirms my point...

That we might be nearer than previously thought to the onset of a new era, an era of devastating collisions

It seems that my "prophecy" of nearing the age of hand-crafted collisions has come true sooner than I expected, lol. Someone apparently read my posts as of yesterday and decided to wait no longer...

https://www.bitfinex.com/

Just heard about the news

Nope, not a collision.

Did you steal the money yourself?
forumaster
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250




View Profile WWW
August 03, 2016, 07:02:17 PM
 #2869

ok i solved my problem with oclminer using a .bat instead of directly cmd but with this method there is another problem... How to prevent the window from closing when the address is found? Undecided Huh
Code:
oclvanitygen.exe 1ForuM
xhomerx10
Legendary
*
Offline Offline

Activity: 1862
Merit: 1740



View Profile
August 03, 2016, 07:33:04 PM
 #2870

ok i solved my problem with oclminer using a .bat instead of directly cmd but with this method there is another problem... How to prevent the window from closing when the address is found? Undecided Huh
Code:
oclvanitygen.exe 1ForuM

 Send it to a file (-o filename) so you don't lose it or use the -k switch which forces vanitygen to keep looking.

or if in windows, shift-right click and select open command window here on the directory containing oclvanitygen

willi9974
Legendary
*
Offline Offline

Activity: 1456
Merit: 1020


Escrow Treuhandservice


View Profile
August 03, 2016, 08:27:39 PM
 #2871

Hello,

i have a System with 6 AMD 480'er cards inside and will create some adresses with vanitygen.

My System show the card from the claymore miner

Cards available: 6
GPU #0: name: Ellesmere, 8192 MB available, 36 compute units
GPU #1: name: Ellesmere, 8192 MB available, 36 compute units
GPU #2: name: Ellesmere, 8192 MB available, 36 compute units
GPU #3: name: Ellesmere, 8192 MB available, 36 compute units
GPU #4: name: Ellesmere, 8192 MB available, 36 compute units
GPU #5: name: Ellesmere, 8192 MB available, 36 compute units
Total cards: 6

But how can i use this 6 cards to find a BTC Adress like "1WiLLi......." not only with the CPU and 300-400 khash / sec.
i will use my grafikcards to find the adress very fast, but i cant...

Best Regards
Willi

Treuhandservice | Miner Hosting
BTC: 1LN5rmoZF7RA4Wo3cjvLg3G7iR7PrLuoEg ETH: 0x5d598ba7b9b9ce1b8695a5f7e62c8b45d35200b7
My Solo Block 385022, 394940, 394946, 395087, 396941, 399709, 401934
donGeilo
Full Member
***
Offline Offline

Activity: 169
Merit: 100



View Profile
August 03, 2016, 08:50:46 PM
 #2872

Just use oclvanitygen
willi9974
Legendary
*
Offline Offline

Activity: 1456
Merit: 1020


Escrow Treuhandservice


View Profile
August 03, 2016, 09:09:47 PM
 #2873

yes i have tried
but if i start oclvanitygen.exe -v 1WiLLi it will only display the openCL platforms

Code:
C:\> oclvanitygen.exe -v 1WiLLi
Prefix difficulty:          15318045009 1WiLLi
Difficulty: 15318045009
Available OpenCL platforms:
0: [Advanced Micro Devices, Inc.] AMD Accelerated Parallel Processing
  0: [Advanced Micro Devices, Inc.] Ellesmere
  1: [GenuineIntel]          Intel(R) Celeron(R) CPU G530 @ 2.40GHz

and if i use the Platform 0 i get the same output

Code:
[code]C:\>oclvanitygen.exe -p 0:0 1WiLLi
Difficulty: 15318045009
Available OpenCL platforms:
0: [Advanced Micro Devices, Inc.] AMD Accelerated Parallel Processing
  0: [Advanced Micro Devices, Inc.] Ellesmere
  1: [GenuineIntel]          Intel(R) Celeron(R) CPU G530 @ 2.40GHz
[/code]

what for a exacly command line strin did i need? and why get i only one card from my six cards back in the platform / device list?


Treuhandservice | Miner Hosting
BTC: 1LN5rmoZF7RA4Wo3cjvLg3G7iR7PrLuoEg ETH: 0x5d598ba7b9b9ce1b8695a5f7e62c8b45d35200b7
My Solo Block 385022, 394940, 394946, 395087, 396941, 399709, 401934
aarons6
Legendary
*
Offline Offline

Activity: 1498
Merit: 1004


View Profile
August 03, 2016, 09:41:44 PM
 #2874

i cant get it to work with my rx 480s either.. they seem to have broken something in the new drivers.
forumaster
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250




View Profile WWW
August 03, 2016, 11:07:16 PM
 #2875

ok i solved my problem with oclminer using a .bat instead of directly cmd but with this method there is another problem... How to prevent the window from closing when the address is found? Undecided Huh
Code:
oclvanitygen.exe 1ForuM

 Send it to a file (-o filename) so you don't lose it or use the -k switch which forces vanitygen to keep looking.

or if in windows, shift-right click and select open command window here on the directory containing oclvanitygen


thanks, now I'm ready to generate everything! (ok, not everything), I make 2,50 Mkey/s with my small GT540M  Grin Grin Grin

yes i have tried
but if i start oclvanitygen.exe -v 1WiLLi it will only display the openCL platforms

Code:
C:\> oclvanitygen.exe -v 1WiLLi
Prefix difficulty:          15318045009 1WiLLi
Difficulty: 15318045009
Available OpenCL platforms:
0: [Advanced Micro Devices, Inc.] AMD Accelerated Parallel Processing
  0: [Advanced Micro Devices, Inc.] Ellesmere
  1: [GenuineIntel]          Intel(R) Celeron(R) CPU G530 @ 2.40GHz

and if i use the Platform 0 i get the same output

Code:
[code]C:\>oclvanitygen.exe -p 0:0 1WiLLi
Difficulty: 15318045009
Available OpenCL platforms:
0: [Advanced Micro Devices, Inc.] AMD Accelerated Parallel Processing
  0: [Advanced Micro Devices, Inc.] Ellesmere
  1: [GenuineIntel]          Intel(R) Celeron(R) CPU G530 @ 2.40GHz
[/code]

what for a exacly command line strin did i need? and why get i only one card from my six cards back in the platform / device list?



i had the same problem, you just need to create a .bat file, put it in the folder of vanitygen and write this:
Code:
oclvanitygen.exe -o whereyouwanttosave.txt 1UrName
and then open it!  Wink
xhomerx10
Legendary
*
Offline Offline

Activity: 1862
Merit: 1740



View Profile
August 04, 2016, 01:12:52 AM
 #2876

i had the same problem, you just need to create a .bat file, put it in the folder of vanitygen and write this:
Code:
oclvanitygen.exe -o whereyouwanttosave.txt 1UrName
and then open it!  Wink

You have 480s working with vanitygen?

 No, I saw it's CUDA.

lc4t
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
August 04, 2016, 02:40:11 AM
 #2877

awesome! thanks! Shocked
willi9974
Legendary
*
Offline Offline

Activity: 1456
Merit: 1020


Escrow Treuhandservice


View Profile
August 04, 2016, 05:51:39 AM
 #2878

Code:
start in a batch will not work

if i start in a batch with -D 0:0 or 0:1
It is a Test on my laptop and not on my big AMD 480 Miner but the programm shows me the GPU computing power in the message (see below) but it will not start

oclvanitygen.exe -D 0:0 1WiLLi

Difficulty: 15318045009
Compiling kernel, can take minutes...vg_ocl_context_callback error: Build program failure.
failure.
clBuildProgram: CL_BUILD_PROGRAM_FAILURE
Build log:
1:173:19: error: constant address space qualified variables are required to be initialized
Device: Intel(R) HD Graphics 520
Vendor: Intel(R) Corporation (8086)
Driver: 20.19.15.4331
Profile: FULL_PROFILE
Version: OpenCL 2.0
Max compute units: 24
Max workgroup size: 256
Global memory: 1561123226
Max allocation: 390280806
Could not open device '0:0', ignoring
Available OpenCL platforms:
0: [Intel(R) Corporation] Intel(R) OpenCL
  0: [Intel(R) Corporation] Intel(R) HD Graphics 520
  1: [Intel(R) Corporation] Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz




Treuhandservice | Miner Hosting
BTC: 1LN5rmoZF7RA4Wo3cjvLg3G7iR7PrLuoEg ETH: 0x5d598ba7b9b9ce1b8695a5f7e62c8b45d35200b7
My Solo Block 385022, 394940, 394946, 395087, 396941, 399709, 401934
HCP
Legendary
*
Offline Offline

Activity: 812
Merit: 1003

<insert witty quote here>


View Profile
August 04, 2016, 09:23:33 AM
 #2879

I'm fairly sure that oclvanitygen doesn't work on Intel HD graphics... that is CPU graphics. You need a discrete GPU card like nVidia or AMD Radeon for oclvanitygen to work

From the wiki:
Quote
Vanitygen includes components to perform address searching on your CPU (vanitygen) and your OpenCL-compatible GPU (oclvanitygen)

forumaster
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250




View Profile WWW
August 04, 2016, 09:31:09 AM
 #2880

i had the same problem, you just need to create a .bat file, put it in the folder of vanitygen and write this:
Code:
oclvanitygen.exe -o whereyouwanttosave.txt 1UrName
and then open it!  Wink

You have 480s working with vanitygen?
I have a Nvidia GeForce GT540M (it' very old and it's for laptop xD)
I'm fairly sure that oclvanitygen doesn't work on Intel HD graphics... that is CPU graphics. You need a discrete GPU card like nVidia or AMD Radeon for oclvanitygen to work

From the wiki:
Quote
Vanitygen includes components to perform address searching on your CPU (vanitygen) and your OpenCL-compatible GPU (oclvanitygen)
My laptop have Intel HD graphics too but it is only for minor things such as desktop shades, etc... for compute/mine you need a OpenCL or Cuda GPU
Pages: « 1 ... 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 [144] 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!