Bitcoin Forum
December 09, 2016, 12:05:21 PM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 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 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 ... 744 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2033245 times)
Proofer
Sr. Member
****
Offline Offline

Activity: 251


View Profile
October 18, 2012, 04:35:40 AM
 #3561

P2Pool release 8.2 tag: 8.2 hash: 7e823017a508feb861ee05cb163df88cde35b57b

Output and web stats page say:
Version: unknown

How did you get P2Pool? From Git? Pre-built Windows binaries? Github zip/tarball download?

Ah, sorry...  tarball download from github. I unarchived it then renamed the resulting directory to p2pool. I'm using Linux.
1481285121
Hero Member
*
Offline Offline

Posts: 1481285121

View Profile Personal Message (Offline)

Ignore
1481285121
Reply with quote  #2

1481285121
Report to moderator
1481285121
Hero Member
*
Offline Offline

Posts: 1481285121

View Profile Personal Message (Offline)

Ignore
1481285121
Reply with quote  #2

1481285121
Report to moderator
1481285121
Hero Member
*
Offline Offline

Posts: 1481285121

View Profile Personal Message (Offline)

Ignore
1481285121
Reply with quote  #2

1481285121
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
October 18, 2012, 04:37:58 AM
 #3562

P2Pool release 8.2 tag: 8.2 hash: 7e823017a508feb861ee05cb163df88cde35b57b

Output and web stats page say:
Version: unknown

How did you get P2Pool? From Git? Pre-built Windows binaries? Github zip/tarball download?

Ah, sorry...  tarball download from github. I unarchived it then renamed the resulting directory to p2pool. I'm using Linux.

Using the tarball doesn't provide any version information except the contained folder's name... and you renamed it, so it couldn't use that. Ordinarily, it extracts to forrestv-p2pool-7aedd00, and P2Pool uses the hash at the end as its version.

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
Proofer
Sr. Member
****
Offline Offline

Activity: 251


View Profile
October 18, 2012, 05:01:01 AM
 #3563

P2Pool release 8.2 tag: 8.2 hash: 7e823017a508feb861ee05cb163df88cde35b57b

Output and web stats page say:
Version: unknown

How did you get P2Pool? From Git? Pre-built Windows binaries? Github zip/tarball download?

Ah, sorry...  tarball download from github. I unarchived it then renamed the resulting directory to p2pool. I'm using Linux.

Using the tarball doesn't provide any version information except the contained folder's name... and you renamed it, so it couldn't use that. Ordinarily, it extracts to forrestv-p2pool-7aedd00, and P2Pool uses the hash at the end as its version.

I renamed the dir back to forrestv-p2pool-7aedd00 and then, to accommodate my script which starts p2pool, made a soft link to it named p2pool.  That script contains "python ~/src/p2pool/run_p2pool.py".  There's still no version output.

[I recognize that this issue is quite trivial and will cheerfully accept lack of a reply.]
forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
October 18, 2012, 05:03:24 AM
 #3564

I renamed the dir back to forrestv-p2pool-7aedd00 and then, to accommodate my script which starts p2pool, made a soft link to it named p2pool.  That script contains "python ~/src/p2pool/run_p2pool.py".  There's still no version output.

[I recognize that this issue is quite trivial and will cheerfully accept lack of a reply.]

P2Pool uses the argv[0] (the path that you give to run_p2pool.py) to find its directory, so it's looking at "~/src/p2pool", and the symlink does nothing. I think it would make most sense to rename it to p2pool_8.2 and run p2pool as "python ~/src/p2pool_8.2/run_p2pool.py". (:

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
spiccioli
Legendary
*
Offline Offline

Activity: 1376

nec sine labore


View Profile
October 18, 2012, 07:30:00 AM
 #3565

I renamed the dir back to forrestv-p2pool-7aedd00 and then, to accommodate my script which starts p2pool, made a soft link to it named p2pool.  That script contains "python ~/src/p2pool/run_p2pool.py".  There's still no version output.

[I recognize that this issue is quite trivial and will cheerfully accept lack of a reply.]

P2Pool uses the argv[0] (the path that you give to run_p2pool.py) to find its directory, so it's looking at "~/src/p2pool", and the symlink does nothing. I think it would make most sense to rename it to p2pool_8.2 and run p2pool as "python ~/src/p2pool_8.2/run_p2pool.py". (:

forrestv,

I'm doing the same thing, that is I untar it and then do a

Code:
ln -s ./forrestv-p2pool-7aedd00 p2pool

then I start it with a

Code:
cd p2pool
python ./run_p2pool.py

and it shows, right at the start

Code:
fatal: Not a git repository (or any parent up to mount parent )
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
2012-10-18 09:25:08.997911 p2pool (version 7aedd00)

So it finds its version even if I start if from a link

spiccioli
Syke
Legendary
*
Offline Offline

Activity: 2086


View Profile
October 18, 2012, 08:48:02 AM
 #3566

* Transaction preforwarding Transactions that you're mining are sent to peers before you get a share, so any block solution you find can be broadcast virtually instantaneously. This could theoretically get our invalid block rate below any other pool's thanks to our large network of nodes.

Excellent work.

Now for the next version. Is it time to start considering ASICs? A lot of the current small miners are going to see difficulty go too high as soon as ASICs come online. I see 2 options:

1. Split ASICs off to a separate pool.
2. Auto-adjust local share difficulty.

Buy & Hold
tucenaber
Sr. Member
****
Offline Offline

Activity: 336


View Profile
October 18, 2012, 08:59:48 AM
 #3567

* Transaction preforwarding Transactions that you're mining are sent to peers before you get a share, so any block solution you find can be broadcast virtually instantaneously. This could theoretically get our invalid block rate below any other pool's thanks to our large network of nodes.

Wow!
Gabi
Legendary
*
Offline Offline

Activity: 1050


View Profile
October 18, 2012, 01:24:11 PM
 #3568

Great job Cheesy
mdude77
Legendary
*
Offline Offline

Activity: 1358


View Profile
October 18, 2012, 01:52:19 PM
 #3569

P2Pool release 8.2 tag: 8.2 hash: 7e823017a508feb861ee05cb163df88cde35b57b

HARDFORK: Upgrade is required! Hardfork will happen after 95% of the pool's hash rate has upgraded. Everybody having not upgraded will be split off into a tiny P2Pool.

Windows binary: http://u.forre.st/u/fgwamcsu/p2pool_win32_8.2.zip
Source zipball: https://github.com/forrestv/p2pool/zipball/8.2
Source tarball: https://github.com/forrestv/p2pool/tarball/8.2

Changes:
* Transaction preforwarding Transactions that you're mining are sent to peers before you get a share, so any block solution you find can be broadcast virtually instantaneously. This could theoretically get our invalid block rate below any other pool's thanks to our large network of nodes.
* Added some additional data to web stats viewer.
* Added network traffic graph.

I'm trying p2pool again...

Thanks!

M

MMinerMonitor author, monitor/auto/schedule reboots/alerts/remote/MobileMiner for Ants and Spondoolies! Latest (5.2). MPoolMonitor author, monitor stats/workers for most pools, global BTC stats (current/nxt diff/USD val/hashrate/calc)! Latest (v4.2) 
Buyer beware of Bitmain hardware and services.
mdude77
Legendary
*
Offline Offline

Activity: 1358


View Profile
October 18, 2012, 01:53:42 PM
 #3570

* Transaction preforwarding Transactions that you're mining are sent to peers before you get a share, so any block solution you find can be broadcast virtually instantaneously. This could theoretically get our invalid block rate below any other pool's thanks to our large network of nodes.

Excellent work.

Now for the next version. Is it time to start considering ASICs? A lot of the current small miners are going to see difficulty go too high as soon as ASICs come online. I see 2 options:

1. Split ASICs off to a separate pool.
2. Auto-adjust local share difficulty.

I'm not sure this is worth the effort.  Presumably it won't be too long before ALL current GPU miners will be bailing because of increased difficulty from ASIC miners.

M

MMinerMonitor author, monitor/auto/schedule reboots/alerts/remote/MobileMiner for Ants and Spondoolies! Latest (5.2). MPoolMonitor author, monitor stats/workers for most pools, global BTC stats (current/nxt diff/USD val/hashrate/calc)! Latest (v4.2) 
Buyer beware of Bitmain hardware and services.
forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
October 18, 2012, 05:09:30 PM
 #3571

I'm doing the same thing, that is I untar it and then do a

Code:
ln -s ./forrestv-p2pool-7aedd00 p2pool

then I start it with a

Code:
cd p2pool
python ./run_p2pool.py

and it shows, right at the start

Code:
fatal: Not a git repository (or any parent up to mount parent )
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
2012-10-18 09:25:08.997911 p2pool (version 7aedd00)

So it finds its version even if I start if from a link

You're not doing exactly the same thing. You're cd'ing in first. Maybe this is because getcwd() from within a symlinked directory returns the original directory name?

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
rav3n_pl
Legendary
*
Offline Offline

Activity: 1320


Don`t panic! Organize!


View Profile
October 18, 2012, 05:45:51 PM
 #3572

Trying to complie scrypt module on my win7 64 machine:
Code:
C:\p2pool-8.2-1-g90b71e5\litecoin_scrypt>setup.py build --compiler=mingw32 install
running build
running build_ext
building 'ltc_scrypt' extension
c:\mingw\bin\gcc.exe -mdll -O -Wall -I. -IC:\Python27\include -IC:\Python27\PC -c scryptmodule.c -o build\temp.win-amd64-2.7\Release\scryptmodule.o
scryptmodule.c: In function 'scrypt_getpowhash':
scryptmodule.c:15:5: warning: implicit declaration of function 'scrypt_1024_1_1_256' [-Wimplicit-function-declaration]
c:\mingw\bin\gcc.exe -mdll -O -Wall -I. -IC:\Python27\include -IC:\Python27\PC -c scrypt.c -o build\temp.win-amd64-2.7\Release\scrypt.o
writing build\temp.win-amd64-2.7\Release\ltc_scrypt.def
c:\mingw\bin\gcc.exe -shared -s build\temp.win-amd64-2.7\Release\scryptmodule.o build\temp.win-amd64-2.7\Release\scrypt.o build\temp.win-amd64-2.7\Rel
ease\ltc_scrypt.def -LC:\Python27\libs -LC:\Python27\PCbuild\amd64 -lpython27 -lmsvcr90 -o build\lib.win-amd64-2.7\ltc_scrypt.pyd
build\temp.win-amd64-2.7\Release\scryptmodule.o:scryptmodule.c:(.text+0x1e): undefined reference to `__imp__PyArg_ParseTuple'
build\temp.win-amd64-2.7\Release\scryptmodule.o:scryptmodule.c:(.text+0x35): undefined reference to `__imp__PyMem_Malloc'
build\temp.win-amd64-2.7\Release\scryptmodule.o:scryptmodule.c:(.text+0x44): undefined reference to `__imp__PyString_AsString'
build\temp.win-amd64-2.7\Release\scryptmodule.o:scryptmodule.c:(.text+0x83): undefined reference to `__imp__Py_BuildValue'
build\temp.win-amd64-2.7\Release\scryptmodule.o:scryptmodule.c:(.text+0x8e): undefined reference to `__imp__PyMem_Free'
build\temp.win-amd64-2.7\Release\scryptmodule.o:scryptmodule.c:(.text+0xcd): undefined reference to `__imp__Py_InitModule4'
collect2.exe: error: ld returned 1 exit status
error: command 'gcc' failed with exit status 1
Tried to use VC compiler too:
Code:
C:\p2pool-8.2-1-g90b71e5\litecoin_scrypt>vcvarsall
Setting environment for using Microsoft Visual Studio 2010 x86 tools.

C:\p2pool-8.2-1-g90b71e5\litecoin_scrypt>setup.py build --compile=msvc install
running build
running build_ext
building 'ltc_scrypt' extension
creating build
creating build\temp.win-amd64-2.7
creating build\temp.win-amd64-2.7\Release
E:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -I. -IC:\Python27\include -IC:\Python27\PC /Tcs
cryptmodule.c /Fobuild\temp.win-amd64-2.7\Release\scryptmodule.obj
scryptmodule.c
scryptmodule.c(15) : warning C4013: 'scrypt_1024_1_1_256' undefined; assuming extern returning int
E:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -I. -IC:\Python27\include -IC:\Python27\PC /Tcs
crypt.c /Fobuild\temp.win-amd64-2.7\Release\scrypt.obj
scrypt.c
creating build\lib.win-amd64-2.7
E:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\link.exe /DLL /nologo /INCREMENTAL:NO /LIBPATH:C:\Python27\libs /LIBPATH:C:\Python27\PCbuil
d\amd64 /EXPORT:initltc_scrypt build\temp.win-amd64-2.7\Release\scryptmodule.obj build\temp.win-amd64-2.7\Release\scrypt.obj /OUT:build\lib.win-amd64-
2.7\ltc_scrypt.pyd /IMPLIB:build\temp.win-amd64-2.7\Release\ltc_scrypt.lib /MANIFESTFILE:build\temp.win-amd64-2.7\Release\ltc_scrypt.pyd.manifest
   Creating library build\temp.win-amd64-2.7\Release\ltc_scrypt.lib and object build\temp.win-amd64-2.7\Release\ltc_scrypt.exp
scryptmodule.obj : error LNK2019: unresolved external symbol __imp__PyMem_Free referenced in function _scrypt_getpowhash
scryptmodule.obj : error LNK2019: unresolved external symbol __imp__Py_BuildValue referenced in function _scrypt_getpowhash
scryptmodule.obj : error LNK2019: unresolved external symbol __imp__PyString_AsString referenced in function _scrypt_getpowhash
scryptmodule.obj : error LNK2019: unresolved external symbol __imp__PyMem_Malloc referenced in function _scrypt_getpowhash
scryptmodule.obj : error LNK2019: unresolved external symbol __imp__PyArg_ParseTuple referenced in function _scrypt_getpowhash
scryptmodule.obj : error LNK2019: unresolved external symbol __imp__Py_InitModule4 referenced in function _initltc_scrypt
build\lib.win-amd64-2.7\ltc_scrypt.pyd : fatal error LNK1120: 6 unresolved externals
error: command '"E:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\link.exe"' failed with exit status 1120
Any ideas? I have no troubles on win7 32bit...

1Rav3nkMayCijuhzcYemMiPYsvcaiwHni  Bitcoin stuff on my OneDrive
My RPC CoinControl for any coin https://bitcointalk.org/index.php?topic=929954
My SatoshDice bot https://bitcointalk.org/index.php?topic=897685
BR0KK
Hero Member
*****
Offline Offline

Activity: 742



View Profile
October 18, 2012, 08:32:19 PM
 #3573

Upgrades are comming fast with p2pool ?

from 5.0 to 8.2

Just upgraded Smiley


Is it normal that every new release ofd p2pool gets its own default BTC address with Bitcoin qt?

Krak
Hero Member
*****
Offline Offline

Activity: 591



View Profile WWW
October 18, 2012, 08:36:04 PM
 #3574

Is it normal that every new release ofd p2pool gets its own default BTC address with Bitcoin qt?
Yes. It's a good idea to set a static payout address with the -a flag.

BTC: 1KrakenLFEFg33A4f6xpwgv3UUoxrLPuGn
mdude77
Legendary
*
Offline Offline

Activity: 1358


View Profile
October 18, 2012, 09:42:29 PM
 #3575

I'm showing pool stale rate at 18%.  Aside from making my 4% very very efficient, is this normal for a hard branch?

I'm showing 8 at 20% right now.

M

MMinerMonitor author, monitor/auto/schedule reboots/alerts/remote/MobileMiner for Ants and Spondoolies! Latest (5.2). MPoolMonitor author, monitor stats/workers for most pools, global BTC stats (current/nxt diff/USD val/hashrate/calc)! Latest (v4.2) 
Buyer beware of Bitmain hardware and services.
BR0KK
Hero Member
*****
Offline Offline

Activity: 742



View Profile
October 18, 2012, 09:49:13 PM
 #3576

seeing the same atm.

Seems to be normal?

Code:
2012-10-18 23:48:46.318000 P2Pool: 17452 shares in chain (9324 verified/17456 total) Peers: 12 (2 incoming)
2012-10-18 23:48:46.319000  Local: 3851MH/s in last 10.0 minutes Local dead on arrival: ~4.3% (2-7%) Expected time to share: 13.0 minutes
2012-10-18 23:48:46.320000  Shares: 7 (1 orphan, 3 dead) Stale rate: ~57.1% (25-85%) Efficiency: ~51.2% (18-90%) Current payout: 0.0174 BTC
2012-10-18 23:48:46.321000  Pool: 399GH/s Stale rate: 16.3% Expected time to block: 9.2 hours

forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
October 18, 2012, 09:50:08 PM
 #3577

I'm showing pool stale rate at 18%.  Aside from making my 4% very very efficient, is this normal for a hard branch?

I'm showing 8 at 20% right now.

Nothing has actually happened yet. The switchover happens at 95% upgraded, and until then, nothing should change.

I think the jump in the pool's stale rate was someone joining with a lot of misconfigured miners (FPGAs?). Looking at http://forre.st:9332/static/graphs.html?Day , the good (non-stale) hashrate didn't decline.

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
mdude77
Legendary
*
Offline Offline

Activity: 1358


View Profile
October 18, 2012, 09:51:11 PM
 #3578

I'm showing pool stale rate at 18%.  Aside from making my 4% very very efficient, is this normal for a hard branch?

I'm showing 8 at 20% right now.

Nothing has actually happened yet. The switchover happens at 95% upgraded, and until then, nothing should change.

I was wondering how that worked.  Clever!

M

MMinerMonitor author, monitor/auto/schedule reboots/alerts/remote/MobileMiner for Ants and Spondoolies! Latest (5.2). MPoolMonitor author, monitor stats/workers for most pools, global BTC stats (current/nxt diff/USD val/hashrate/calc)! Latest (v4.2) 
Buyer beware of Bitmain hardware and services.
rav3n_pl
Legendary
*
Offline Offline

Activity: 1320


Don`t panic! Organize!


View Profile
October 18, 2012, 09:54:05 PM
 #3579

seeing the same atm.

Seems to be normal?

Code:
2012-10-18 23:48:46.318000 P2Pool: 17452 shares in chain (9324 verified/17456 total) Peers: 12 (2 incoming)
2012-10-18 23:48:46.319000  Local: 3851MH/s in last 10.0 minutes Local dead on arrival: ~4.3% (2-7%) Expected time to share: 13.0 minutes
2012-10-18 23:48:46.320000  Shares: 7 (1 orphan, 3 dead) Stale rate: ~57.1% (25-85%) Efficiency: ~51.2% (18-90%) Current payout: 0.0174 BTC
2012-10-18 23:48:46.321000  Pool: 399GH/s Stale rate: 16.3% Expected time to block: 9.2 hours

57% stales? Looks like failed miner config to me.
If you use cgminer (best miner imo) change in config:
"queue" : "0",
"gpu-threads" : "1",

1Rav3nkMayCijuhzcYemMiPYsvcaiwHni  Bitcoin stuff on my OneDrive
My RPC CoinControl for any coin https://bitcointalk.org/index.php?topic=929954
My SatoshDice bot https://bitcointalk.org/index.php?topic=897685
BR0KK
Hero Member
*****
Offline Offline

Activity: 742



View Profile
October 18, 2012, 09:59:32 PM
 #3580

no  i don't use GPUs Smiley

im testing p2pool, with my ztex boards (so FPGAs). I figured it takes some time for them to do real work.


Pages: « 1 ... 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 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 ... 744 »
  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!