you needed root to load the nvidia_uvm kernel module. with the nvidia-modprobe package installed, you can load the kernel module as user too or rather, it gets auto loaded.
I skipped this part of your previous comment since I got it working, but it sounds like an improvement. When I google it, it simply says to `apt-get install nvidia-modprobe`, but it doesn't exist on my system. I now know it's something I should still fix, but for now I'm happy I can use it ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif) well, then you can either load the module yourself with modprobe, or run any OpenCL application with root and quit it again to load the module. $ sudo modprobe nvidia_uvm
if you get any ohter issues, just drop a post or send me a private message.
|
|
|
try to run the miner with sudo, as with a incorrect OpenCL setup, you'll need root to load the nvidia_uvm kernel module. Once loaded you dont need sudo again. Your missing that module, hence the failure.
This fixed it! Running once as root, compiling kernel, and now it runs as user too. From 200-400 kkeys/s (depending on system load) to up to over 7.5 Mkeys/s! Thank you so much! Difficulty: 264104224 Compiling kernel, can take minutes...done! Pattern: 1test Address: 1testvSQ7NjT2bjG3Ywv8GkCNCCQmUxcz Privkey: 5HrhdHG7LzJG1k1teTKbGRhNqZzU9LxMsYTUxoNoTmUb7frNmDB Now the search continues ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) It's running at 79 degrees C now, and slowly going up, After cleaning it a bit it runs at 62 degrees C now. Edit: on performance: the GeForce 840M reaches just over 9 Mkeys/s if I close my browsers to reduce CPU (or video?) load. you needed root to load the nvidia_uvm kernel module. with the nvidia-modprobe package installed, you can load the kernel module as user too or rather, it gets auto loaded. If you use the GUI, obviously there will be less computing power for the OpenCL stuff. Some browsers use hardware accelerating which hinders oclvanitygen even more. Have fun with vanitygen ![Wink](https://bitcointalk.org/Smileys/default/wink.gif)
|
|
|
not skipping was correct. You'r binary is compiled and ready to go. Now we need to fix the last issue: Thanks ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) is the package nvidia-modprobe installed? if not, install it. Seems like it: # lsmod | grep -i nvidia nvidia 8646656 33 drm 344064 7 i915,drm_kms_helper,nvidia # find / | grep modprobe | grep -i nvidia /etc/modprobe.d/nvidia-graphics-drivers.conf /etc/modprobe.d/nvidia-352_hybrid.conf /lib/nvidia-352/modprobe.conf
The contents of these files: Laptop / # cat /etc/modprobe.d/nvidia-graphics-drivers.conf # This file was installed by nvidia-352 # Do not edit this file manually
blacklist nouveau blacklist lbm-nouveau blacklist nvidia-current blacklist nvidia-173 blacklist nvidia-96 blacklist nvidia-current-updates blacklist nvidia-173-updates blacklist nvidia-96-updates blacklist nvidia-352-updates alias nvidia nvidia_352 alias nvidia-uvm nvidia_352-uvm alias nouveau off alias lbm-nouveau off
Laptop / # cat /etc/modprobe.d/nvidia-352_hybrid.conf # This file was installed by nvidia-352 # Do not edit this file manually
blacklist nouveau blacklist lbm-nouveau alias nouveau off alias lbm-nouveau off
Laptop / # cat /lib/nvidia-352/modprobe.conf # This file was installed by nvidia-352 # Do not edit this file manually
blacklist nouveau blacklist lbm-nouveau blacklist nvidia-current blacklist nvidia-173 blacklist nvidia-96 blacklist nvidia-current-updates blacklist nvidia-173-updates blacklist nvidia-96-updates blacklist nvidia-352-updates alias nvidia nvidia_352 alias nvidia-uvm nvidia_352-uvm alias nouveau off alias lbm-nouveau off I don't know iff the blacklists are relevant. I am running the Nvidia-driver: ![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fi68.tinypic.com%2F34g3dqa.png&t=663&c=Exf7ulbxRpvT-w) Judging by this I would say my X-server knows the card: ![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fi65.tinypic.com%2F2w6yqkx.png&t=663&c=aWa1a3hj0LgzIQ) And this is what I have installed: ![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fi68.tinypic.com%2F2qa782a.png&t=663&c=KklpUchHsoQDow) check if this file exists: $ ls -al /usr/lib/x86_64-linux-gnu/libnvidia-opencl.so.1
does this exist too? $ ls -al /etc/OpenCL/vendors/nvidia.icd if not: $ sudo mkdir -p /etc/OpenCL/vendors $ sudo tee /etc/OpenCL/vendors/nvidia.icd <<< 'libnvidia-opencl.so.1'
I think this is all okay: Laptop ~ # ls -al /usr/lib/x86_64-linux-gnu/libnvidia-opencl.so.1 lrwxrwxrwx 1 root root 26 Nov 16 20:51 /usr/lib/x86_64-linux-gnu/libnvidia-opencl.so.1 -> libnvidia-opencl.so.352.63 Laptop ~ # ls -alL /usr/lib/x86_64-linux-gnu/libnvidia-opencl.so.1 -rw-r--r-- 1 root root 15901968 Nov 8 06:08 /usr/lib/x86_64-linux-gnu/libnvidia-opencl.so.1 Laptop ~ # ls -al /etc/OpenCL/vendors/nvidia.icd -rw-r--r-- 1 root root 22 Nov 8 05:08 /etc/OpenCL/vendors/nvidia.icd Laptop ~ # cat /etc/OpenCL/vendors/nvidia.icd libnvidia-opencl.so.1 Anything else I can do/try? It's probably something really simple once you know it ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif) install the nvidia-modprobe package. try to run the miner with sudo, as with a incorrect OpenCL setup, you'll need root to load the nvidia_uvm kernel module. Once loaded you dont need sudo again. Your missing that module, hence the failure.
|
|
|
$ find /usr -name libOpenCL.so
/usr/lib64/OpenCL/vendors/intel/libOpenCL.so Or more complete: ls -l `find / | grep -i ibopencl.so` -rw-r--r-- 1 root root 35200 Mar 15 2014 /usr/lib64/OpenCL/vendors/intel/libOpenCL.so lrwxrwxrwx 1 root root 16 Nov 16 20:51 /usr/lib/i386-linux-gnu/libOpenCL.so.1 -> libOpenCL.so.1.0 lrwxrwxrwx 1 root root 18 Nov 16 20:51 /usr/lib/i386-linux-gnu/libOpenCL.so.1.0 -> libOpenCL.so.1.0.0 -rw-r--r-- 1 root root 25148 Nov 8 06:10 /usr/lib/i386-linux-gnu/libOpenCL.so.1.0.0 lrwxrwxrwx 1 root root 16 Nov 16 20:51 /usr/lib/x86_64-linux-gnu/libOpenCL.so.1 -> libOpenCL.so.1.0 lrwxrwxrwx 1 root root 18 Nov 16 20:51 /usr/lib/x86_64-linux-gnu/libOpenCL.so.1.0 -> libOpenCL.so.1.0.0 -rw-r--r-- 1 root root 26432 Nov 8 06:09 /usr/lib/x86_64-linux-gnu/libOpenCL.so.1.0.0 I've been searching in this direction before, but didn't manage to fix it then. $ gcc oclvanitygen.o oclengine.o pattern.o util.o -o oclvanitygen -ggdb -O3 -Wall -L/usr/lib/x86_64-linux-gnu/ -lpcre -lcrypto -lm -lpthread -l:/usr/lib/x86_64-linux-gnu/libOpenCL.so I now get this: test@Laptop:~/vanitygen-master$ make clean rm -f vanitygen.o oclvanitygen.o oclvanityminer.o oclengine.o keyconv.o pattern.o util.o vanitygen keyconv oclvanitygen oclvanityminer test@Laptop:~/vanitygen-master$ make cc -ggdb -O3 -Wall -c -o vanitygen.o vanitygen.c cc -ggdb -O3 -Wall -c -o pattern.o pattern.c cc -ggdb -O3 -Wall -c -o util.o util.c cc vanitygen.o pattern.o util.o -o vanitygen -ggdb -O3 -Wall -lpcre -lcrypto -lm -lpthread cc -ggdb -O3 -Wall -c -o keyconv.o keyconv.c cc keyconv.o util.o -o keyconv -ggdb -O3 -Wall -lpcre -lcrypto -lm -lpthread So far so good! test@Laptop:~/vanitygen-master$ make oclvanitygen cc -ggdb -O3 -Wall -c -o oclvanitygen.o oclvanitygen.c 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 /usr/bin/ld: cannot find -lOpenCL collect2: error: ld returned 1 exit status make: *** [oclvanitygen] Error 1 Errors! If I do make oclvanitygen first, the next command does not give errors: test@Laptop:~/vanitygen-master$ gcc oclvanitygen.o oclengine.o pattern.o util.o -o oclvanitygen -ggdb -O3 -Wall -L/usr/lib/x86_64-linux-gnu/ -lpcre -lcrypto -lm -lpthread -l:/usr/lib/x86_64-linux-gnu/libOpenCL.so.1 But after this it still can't find the OpenCL platforms: test@Laptop:~/vanitygen-master$ ./oclvanitygen 1test Difficulty: 264104224 clGetPlatformIDs(0): Unknown code -1001 clGetPlatformIDs(0): Unknown code -1001 Available OpenCL platforms: If I skip the "make oclvanitygen", it gives this: test@Laptop:~/vanitygen-master$ gcc oclvanitygen.o oclengine.o pattern.o util.o -o oclvanitygen -ggdb -O3 -Wall -L/usr/lib/x86_64-linux-gnu/ -lpcre -lcrypto -lm -lpthread -l:/usr/lib/x86_64-linux-gnu/libOpenCL.so.1 gcc: error: oclvanitygen.o: No such file or directory gcc: error: oclengine.o: No such file or directory I'm hoping your guess is better than mine ![Undecided](https://bitcointalk.org/Smileys/default/undecided.gif) not skipping was correct. Your binary is compiled and ready to go. Now we need to fix the last issue: is the package nvidia-modprobe installed? if not, install it. check if this file exists: $ ls -al /usr/lib/x86_64-linux-gnu/libnvidia-opencl.so.1
does this exist too? $ ls -al /etc/OpenCL/vendors/nvidia.icd if not: $ sudo mkdir -p /etc/OpenCL/vendors $ sudo tee /etc/OpenCL/vendors/nvidia.icd <<< 'libnvidia-opencl.so.1'
|
|
|
$ find /usr -name libOpenCL.so
/usr/lib64/OpenCL/vendors/intel/libOpenCL.so Or more complete: ls -l `find / | grep -i ibopencl.so` -rw-r--r-- 1 root root 35200 Mar 15 2014 /usr/lib64/OpenCL/vendors/intel/libOpenCL.so lrwxrwxrwx 1 root root 16 Nov 16 20:51 /usr/lib/i386-linux-gnu/libOpenCL.so.1 -> libOpenCL.so.1.0 lrwxrwxrwx 1 root root 18 Nov 16 20:51 /usr/lib/i386-linux-gnu/libOpenCL.so.1.0 -> libOpenCL.so.1.0.0 -rw-r--r-- 1 root root 25148 Nov 8 06:10 /usr/lib/i386-linux-gnu/libOpenCL.so.1.0.0 lrwxrwxrwx 1 root root 16 Nov 16 20:51 /usr/lib/x86_64-linux-gnu/libOpenCL.so.1 -> libOpenCL.so.1.0 lrwxrwxrwx 1 root root 18 Nov 16 20:51 /usr/lib/x86_64-linux-gnu/libOpenCL.so.1.0 -> libOpenCL.so.1.0.0 -rw-r--r-- 1 root root 26432 Nov 8 06:09 /usr/lib/x86_64-linux-gnu/libOpenCL.so.1.0.0 I've been searching in this direction before, but didn't manage to fix it then. $ gcc oclvanitygen.o oclengine.o pattern.o util.o -o oclvanitygen -ggdb -O3 -Wall -L/usr/lib/x86_64-linux-gnu/ -lpcre -lcrypto -lm -lpthread -l:/usr/lib/x86_64-linux-gnu/libOpenCL.so
|
|
|
Remove the Intel OpenCL this way, seems you installed this manually...:
$ sudo rm /etc/ld.so.conf.d/opencl-vendor-intel.conf $ sudo ldconfig
after this, go to the vanitygen folder: $ make clean && make Done $ rm *.oclbin
The second command removes the compiled OpenCL kernel for your GPU which dosnt work anyway, always remove it when changing drivers/rebuilding, otherwise you'll end up using an old OpenCL kernel. I have no file ending on oclbin. Now back to your first line: You will have to install the packages i've told you. nvidia-libopencl1-352 should show "installed". Installing nvidia-libopencl1-352 removes ocl-lcd-libopencl1. After this: # dpkg --get-selections | grep opencl nvidia-libopencl1-352 install nvidia-opencl-icd-352 install ocl-icd-libopencl1:amd64 deinstall opencl-headers install Now, try again and post the results.
I now get this: make oclvanitygen cc -ggdb -O3 -Wall -c -o oclvanitygen.o oclvanitygen.c 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 /usr/bin/ld: cannot find -lOpenCL collect2: error: ld returned 1 exit status make: *** [oclvanitygen] Error 1 Error "/usr/bin/ld: cannot find -lOpenCL" is what I've had before, and so far if I got rid of this error I got an oclvanitygen that can't find a platform. Any more suggestions are much appreciated ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) Now we need to know where your OpenCL lib is stored. $ find /usr -name libOpenCL.so
|
|
|
$ locate libOpenCL.so /usr/lib/x86_64-linux-gnu/libOpenCL.so /usr/lib/x86_64-linux-gnu/libOpenCL.so.1 /usr/lib/x86_64-linux-gnu/libOpenCL.so.1.0.0 /usr/lib64/OpenCL/vendors/intel/libOpenCL.so /usr/share/man/man7/libOpenCL.so.7.gz do you have the ocl or nvidia package installed?
How can I be sure about this? $ dpkg --get-selections | grep opencl Ensure the nvidia package is installed. nvidia-libopencl1-352 deinstall nvidia-opencl-icd-352 install ocl-icd-libopencl1:amd64 install opencl-headers install Nvidia installed. I wonder about the amd though, as my system runs on Intel(R) Core(TM) i3-4010U CPU @ 1.70GHz I wouldnt be surprised if your ldconfig prefers the intel OpenCL first, which would break things. Why did you install it anyway? Desperation ![Tongue](https://bitcointalk.org/Smileys/default/tongue.gif) I tried so many things I found online, hoping one would work. Try it this way:
$ gcc oclvanitygen.o oclengine.o pattern.o util.o -o oclvanitygen -ggdb -O3 -Wall -L/usr/lib/x86_64-linux-gnu -lpcre -lcrypto -lm -lpthread -lOpenCL Done in 90 ms, without errors. But still no available OpenCL platforms: ./oclvanitygen 1test Difficulty: 264104224 clGetPlatformIDs(0): Unknown code -1001 clGetPlatformIDs(0): Unknown code -1001 Available OpenCL platforms: if this also dosnt work, we'll have to locate and remove that intel OpenCL first from the ldconfig. $ grep -R -E "OpenCL|intel" /etc/ld.so.conf*
I like the "we" in this, thanks for your help so far! # grep -R -E "OpenCL|intel" /etc/ld.so.conf* /etc/ld.so.conf.d/opencl-vendor-intel.conf:/usr/lib/OpenCL/vendors/intel I feel clueless ![Huh](https://bitcointalk.org/Smileys/default/huh.gif) You will have to install the packages i've told you. nvidia-libopencl1-352 should show "installed". Remove the Intel OpenCL this way, seems you installed this manually...: $ sudo rm /etc/ld.so.conf.d/opencl-vendor-intel.conf $ sudo ldconfig after this, go to the vanitygen folder: $ make clean && make $ rm *.oclbin The second command removes the compiled OpenCL kernel for your GPU which dosnt work anyway, always remove it when changing drivers/rebuilding, otherwise you'll end up using an old OpenCL kernel. Now, try again and post the results.
|
|
|
$ locate libOpenCL.so /usr/lib/x86_64-linux-gnu/libOpenCL.so /usr/lib/x86_64-linux-gnu/libOpenCL.so.1 /usr/lib/x86_64-linux-gnu/libOpenCL.so.1.0.0 /usr/lib64/OpenCL/vendors/intel/libOpenCL.so /usr/share/man/man7/libOpenCL.so.7.gz do you have the ocl or nvidia package installed?
How can I be sure about this? $ dpkg --get-selections | grep opencl Ensure the nvidia package is installed. I wouldnt be surprised if your ldconfig prefers the intel OpenCL first, which would break things. Why did you install it anyway? Try it this way: $ gcc oclvanitygen.o oclengine.o pattern.o util.o -o oclvanitygen -ggdb -O3 -Wall -L/usr/lib/x86_64-linux-gnu -lpcre -lcrypto -lm -lpthread -lOpenCL if this also dosnt work, we'll have to locate and remove that intel OpenCL first from the ldconfig. $ grep -R -E "OpenCL|intel" /etc/ld.so.conf*
|
|
|
install these packages and recompile (make clean && make): nvidia-libopencl1-352 nvidia-opencl-icd-352
The first one was new, the second installed already. Now I'm back to the error I had before: can't find -lOpenCL cc oclvanitygen.o oclengine.o pattern.o util.o -o oclvanitygen -ggdb -O3 -Wall -lpcre -lcrypto -lm -lpthread -lOpenCL /usr/bin/ld: cannot find -lOpenCL collect2: error: ld returned 1 exit status make: *** [oclvanitygen] Error 1 When I installed nvidia-libopencl1-352, I got this: The following packages will be REMOVED: ocl-icd-dbg ocl-icd-libopencl1 The following NEW packages will be installed: nvidia-libopencl1-352 Removing ocl-icd-dbg:amd64 (2.1.3-4) ... dpkg: ocl-icd-libopencl1:amd64: dependency problems, but removing anyway as you requested: nvidia-opencl-icd-352 depends on ocl-icd-libopencl1 | nvidia-libopencl1-352; however: Package ocl-icd-libopencl1:amd64 is to be removed. Package nvidia-libopencl1-352 is not installed.
Removing ocl-icd-libopencl1:amd64 (2.1.3-4) ... Processing triggers for man-db (2.6.7.1-1ubuntu1) ... Processing triggers for doc-base (0.10.5) ... Processing 1 removed doc-base file... Registering documents with scrollkeeper... Processing triggers for libc-bin (2.19-0ubuntu6.7) ... Selecting previously unselected package nvidia-libopencl1-352. (Reading database ... 199141 files and directories currently installed.) Preparing to unpack .../nvidia-libopencl1-352_352.63-0ubuntu0.14.04.1_amd64.deb ... Unpacking nvidia-libopencl1-352 (352.63-0ubuntu0.14.04.1) ... Setting up nvidia-libopencl1-352 (352.63-0ubuntu0.14.04.1) ... Processing triggers for libc-bin (2.19-0ubuntu6.7) ... So some packages are fighting eachoter over dependencies, and I end up with either one of the required packages. More suggestions are welcome ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) If I reinstall ocl-icd-libopencl1 I'm back to where I started (it compiles but no Available OpenCL platforms: apt-get install ocl-icd-libopencl1 ...... dpkg: nvidia-libopencl1-352: dependency problems, but removing anyway as you requested: nvidia-opencl-icd-352 depends on ocl-icd-libopencl1 | nvidia-libopencl1-352; however: Package ocl-icd-libopencl1:amd64 is not installed. Package nvidia-libopencl1-352 is to be removed. $ locate libOpenCL.so do you have the ocl or nvidia package installed?
|
|
|
I'm running 14.04 (long term release). Do you have a Geforce 840M or another brand?
Do you use the binary (ie, proprietary) drivers form nvidia? if so, i can help you get it up and running. You probably don't, do you have bumblebee installed for discrete GPU use? I've reinstalled (from Ubuntu to Mint), but I get the same error: test@Laptop:~/vanitygen-master$ ./oclvanitygen 1test Difficulty: 264104224 clGetPlatformIDs(0): Unknown code -1001 clGetPlatformIDs(0): Unknown code -1001 Available OpenCL platforms: I am using NVIDIA Driver Version 352.63, I'm not sure about the bumblebee-thing. Any help to get it working would be much appreciated ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) install these packages and recompile (make clean && make): nvidia-libopencl1-352 nvidia-opencl-icd-352
|
|
|
Hmm... I have Hi there, I have wallet running all the time and coins that are older than 35 days but staking doesn't seem to work. Wallet is unlocked and I see "unlocked for block minting" text in the tooltip. What am I missing? Thanks.
I'm thinking it is working, you just aren't lucky enough to get a block yet. Have a LOT of coins helps too. Hi there, I have wallet running all the time and coins that are older than 35 days but staking doesn't seem to work. Wallet is unlocked and I see "unlocked for block minting" text in the tooltip. What am I missing? Thanks.
I'm thinking it is working, you just aren't lucky enough to get a block yet. Have a LOT of coins helps too. Hmm... I have 2500 coins untouched for more than 30 days. I hope it's working. How often stake generating is expected? Any data on that? Thanks. the stacking code of emercoin is horrible inefficient... just wait.
|
|
|
I'm running 14.04 (long term release). Do you have a Geforce 840M or another brand?
Do you use the binary (ie, proprietary) drivers form nvidia? if so, i can help you get it up and running. You probably don't, do you have bumblebee installed for discrete GPU use?
|
|
|
why is I2p usage the master question? I suggested to implement (I2p / Freenet) to ANC before ages (at v 0.7.x if i rember it correctly) and i am happy that it become reality. i have experience with i2p/Tor/Freenet and 4 other less known Networks. At the moment i have other high priority issues ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) so i did not tested the ANC I2p function, but i trust the dude before who posted it worked ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) . greetings If you dont use I2P + ANC, then you arent serious about it. you know, those features are only good if people use them. yet another leecher i guess?
|
|
|
we will go down for 24hours from 2PM friday until 2PM Saturday UTC universal time for hardware testing and upgrades
I've just been looking at it (exchanged.i2p -- http://exchanged.i2p/en/home) and I like the interface, but I don't see BCN, etc. there yet. Eagerly looking forward to the introduction of these. Hey, we will add Bytecoin *soon* If you add BCN before you add XMR your exchange will lose all credibility. Monero could have brought a large community and lots of volume. The only reason your actions make sense is if you work for BCN. spread your FUD elsewhere and learn to read the past pages to know why monero isnt included.
|
|
|
I tried out the new Client and i am really supprised! ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif) Fast Connections without messing with config files (9 Connections) the History isn't so Huge like other Coins. New Features (I2P + Tor), which gives ANC the real purpose to be anon. great work, now the master question, do you use I2P?
|
|
|
OK no answer?
...
Well the problem with expected earnings on P2Pool is that it's lower than other pools.
P2Pool has 10x the work changes of a standard bitcoin pool, so that means 10x the number of stales. That then leads directly to under stating the number of accepted shares on p2ool vs a normal pool.
Simple explanation: If someone has 1THs and they get 0.3% stales on a normal pool, they will see 0.997THs of accepted shares on the pool. If the same miner is pointed at p2pool and getting 10x the stales dues to 10x the work changes, they will see 0.97THs of accepted shares on the pool. i.e. a lower expected number of shares.
As soon as you convert that to expected earnings, you are saying the p2pool expected earning is lower than a normal pool expected earning due to the lower number of shares.
To compare it correctly: P2Pool: 97.9% of 0.97THs = 0.94963THs Normal (PPS) Pool with ridiculous high 3% fee 97% of 0.997THs = 0.96709THs
Normal (PPS) Pool with 3% fee pays more than P2Pool with 97.9% PPS
you forgot that stales can find blocks. if the stalerate would be even across all p2pool miners, then they wouldnt matter.
|
|
|
my block explorer's node got stuck, running latest release from git. sending getdata: block 10e664684f3547e2ab9e received block 10e664684f3547e2ab9e ERROR: CheckProofOfStake() : INFO: check kernel failed on coinstake 0d9cf6877fe973737930b5cf3577247ef945feaa1f5c5c2cfe18a301789814f8, hashProof=c7e7885e86ec515b27a448ee9d3bf9d5e991d4db781ee8c3c37141b7612db3c7 WARNING: ProcessBlock(): check proof-of-stake failed for block 10e664684f3547e2ab9e559146bb0e71a8b1579dc8c2a7450db21e7999768d52
EDIT: nvm, seems it was running an older version. upgrading now...
|
|
|
E-Mails still dont work. Still cant withdraw my BTC. ![Roll Eyes](https://bitcointalk.org/Smileys/default/rolleyes.gif) just stop using a scammers platform ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) good luck on the btc.
|
|
|
|