Author

Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool - page 603. (Read 2591920 times)

hero member
Activity: 532
Merit: 500
Upiter
K1773R, thx 
legendary
Activity: 1792
Merit: 1008
/dev/null
i'm at 188 shares and 1 orphan now, after modifying source to allow more outgoing connections
u see Wink i just improved ur mining alot Cheesy
zvs
legendary
Activity: 1680
Merit: 1000
https://web.archive.org/web/*/nogleg.com
i'm at 188 shares and 1 orphan now, after modifying source to allow more outgoing connections
legendary
Activity: 1792
Merit: 1008
/dev/null
Hello, everyone. Today I try joining to p2pool and I have some problems.
My OS: Ubuntu 12.04.1 64 bit
Bitcoind version:
Code:
$./bitcoind getinfo
....
 "version" : 70100,
  "protocolversion" : 60002,
  "walletversion" : 40000,
....
Python version: 2.7.3

Today I download the tgz-archive with p2pool v 9.4 for 64-bit Linux.
Then I installed required packages:
sudo apt-get install python-zope.interface python-twisted python-twisted-web

After the bitcoind successfully running, and all of the blocks are downloaded, I run file "run_p2pool.py", and:
Code:
$./run_p2pool.py
2012-12-26 07:36:45.305205 > Error while checking Bitcoin connection:
2012-12-26 07:36:45.305419 > Traceback (most recent call last):
2012-12-26 07:36:45.305524 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 545, in _runCallbacks
2012-12-26 07:36:45.305624 >     current.result = callback(current.result, *args, **kw)
2012-12-26 07:36:45.305726 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1095, in gotResult
2012-12-26 07:36:45.305871 >     _inlineCallbacks(r, g, deferred)
2012-12-26 07:36:45.305966 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1037, in _inlineCallbacks
2012-12-26 07:36:45.306088 >     result = result.throwExceptionIntoGenerator(g)
2012-12-26 07:36:45.306208 >   File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
2012-12-26 07:36:45.306317 >     return g.throw(self.type, self.value, self.tb)
2012-12-26 07:36:45.306418 > --- ---
2012-12-26 07:36:45.306519 >   File "~/forrestv-p2pool-6880123/p2pool/util/deferral.py", line 41, in f
2012-12-26 07:36:45.306623 >     result = yield func(*args, **kwargs)
2012-12-26 07:36:45.306721 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1037, in _inlineCallbacks
2012-12-26 07:36:45.306828 >     result = result.throwExceptionIntoGenerator(g)
2012-12-26 07:36:45.306930 >   File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
2012-12-26 07:36:45.307052 >     return g.throw(self.type, self.value, self.tb)
2012-12-26 07:36:45.307158 >   File "/mnt/1/exdeath/forrestv-p2pool-6880123/p2pool/bitcoin/helper.py", line 13, in check
2012-12-26 07:36:45.307267 >     if not (yield net.PARENT.RPC_CHECK(bitcoind)):
2012-12-26 07:36:45.307366 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1037, in _inlineCallbacks
2012-12-26 07:36:45.307465 >     result = result.throwExceptionIntoGenerator(g)
2012-12-26 07:36:45.307557 >   File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
2012-12-26 07:36:45.307661 >     return g.throw(self.type, self.value, self.tb)
2012-12-26 07:36:45.307761 >   File "~/forrestv-p2pool-6880123/p2pool/bitcoin/networks.py", line 16, in
2012-12-26 07:36:45.307865 >     'bitcoinaddress' in (yield bitcoind.rpc_help()) and
2012-12-26 07:36:45.307963 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1037, in _inlineCallbacks
2012-12-26 07:36:45.308069 >     result = result.throwExceptionIntoGenerator(g)
2012-12-26 07:36:45.308166 >   File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
2012-12-26 07:36:45.308313 >     return g.throw(self.type, self.value, self.tb)
2012-12-26 07:36:45.308415 >   File "~/forrestv-p2pool-6880123/p2pool/util/jsonrpc.py", line 64, in callRemote
2012-12-26 07:36:45.308519 >     raise e
2012-12-26 07:36:45.308617 > twisted.web.error.Error: 401 Authorization Required


I will be very grateful to anyone who help me fix this.
suply username and password, run p2pool with --help for a list of all parameters.
hero member
Activity: 532
Merit: 500
Upiter
Hello, everyone. Today I try joining to p2pool and I have some problems.
My OS: Ubuntu 12.04.1 64 bit
Bitcoind version:
Code:
$./bitcoind getinfo
....
 "version" : 70100,
  "protocolversion" : 60002,
  "walletversion" : 40000,
....
Python version: 2.7.3

Today I download the tgz-archive with p2pool v 9.4 for 64-bit Linux.
Then I installed required packages:
sudo apt-get install python-zope.interface python-twisted python-twisted-web

After the bitcoind successfully running, and all of the blocks are downloaded, I run file "run_p2pool.py", and:
Code:
$./run_p2pool.py
2012-12-26 07:36:45.305205 > Error while checking Bitcoin connection:
2012-12-26 07:36:45.305419 > Traceback (most recent call last):
2012-12-26 07:36:45.305524 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 545, in _runCallbacks
2012-12-26 07:36:45.305624 >     current.result = callback(current.result, *args, **kw)
2012-12-26 07:36:45.305726 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1095, in gotResult
2012-12-26 07:36:45.305871 >     _inlineCallbacks(r, g, deferred)
2012-12-26 07:36:45.305966 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1037, in _inlineCallbacks
2012-12-26 07:36:45.306088 >     result = result.throwExceptionIntoGenerator(g)
2012-12-26 07:36:45.306208 >   File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
2012-12-26 07:36:45.306317 >     return g.throw(self.type, self.value, self.tb)
2012-12-26 07:36:45.306418 > --- ---
2012-12-26 07:36:45.306519 >   File "~/forrestv-p2pool-6880123/p2pool/util/deferral.py", line 41, in f
2012-12-26 07:36:45.306623 >     result = yield func(*args, **kwargs)
2012-12-26 07:36:45.306721 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1037, in _inlineCallbacks
2012-12-26 07:36:45.306828 >     result = result.throwExceptionIntoGenerator(g)
2012-12-26 07:36:45.306930 >   File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
2012-12-26 07:36:45.307052 >     return g.throw(self.type, self.value, self.tb)
2012-12-26 07:36:45.307158 >   File "/mnt/1/exdeath/forrestv-p2pool-6880123/p2pool/bitcoin/helper.py", line 13, in check
2012-12-26 07:36:45.307267 >     if not (yield net.PARENT.RPC_CHECK(bitcoind)):
2012-12-26 07:36:45.307366 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1037, in _inlineCallbacks
2012-12-26 07:36:45.307465 >     result = result.throwExceptionIntoGenerator(g)
2012-12-26 07:36:45.307557 >   File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
2012-12-26 07:36:45.307661 >     return g.throw(self.type, self.value, self.tb)
2012-12-26 07:36:45.307761 >   File "~/forrestv-p2pool-6880123/p2pool/bitcoin/networks.py", line 16, in
2012-12-26 07:36:45.307865 >     'bitcoinaddress' in (yield bitcoind.rpc_help()) and
2012-12-26 07:36:45.307963 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1037, in _inlineCallbacks
2012-12-26 07:36:45.308069 >     result = result.throwExceptionIntoGenerator(g)
2012-12-26 07:36:45.308166 >   File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
2012-12-26 07:36:45.308313 >     return g.throw(self.type, self.value, self.tb)
2012-12-26 07:36:45.308415 >   File "~/forrestv-p2pool-6880123/p2pool/util/jsonrpc.py", line 64, in callRemote
2012-12-26 07:36:45.308519 >     raise e
2012-12-26 07:36:45.308617 > twisted.web.error.Error: 401 Authorization Required


I will be very grateful to anyone who help me fix this.
legendary
Activity: 1540
Merit: 1001
Is p2pool ready for ASIC's or is there still work that needs to be done? Can it already do variable difficulty?
yes, vardiff works already. stratum is "ComingSoonTM"
Will stratum make the communication between cgminer and the local p2pool process more efficient or is that how variable difficult will be done?
local communication has no real latencys therefore its always efficient. variable difficulty is already implemented (altough it increases the diff for all miners, not only the fast one). for the unreleased(/undeveloped) stratum stuff ul have to ask forrestv.

So p2pool is not really ready for ASIC? Because the first one that comes along is going to screw it up for everyone else? Not really local variable difficulty?

ASIC is going to mess everyone up who doesn't have an ASIC.  That isn't unique to p2pool.

M
legendary
Activity: 1792
Merit: 1008
/dev/null
Is p2pool ready for ASIC's or is there still work that needs to be done? Can it already do variable difficulty?
yes, vardiff works already. stratum is "ComingSoonTM"
Will stratum make the communication between cgminer and the local p2pool process more efficient or is that how variable difficult will be done?
local communication has no real latencys therefore its always efficient. variable difficulty is already implemented (altough it increases the diff for all miners, not only the fast one). for the unreleased(/undeveloped) stratum stuff ul have to ask forrestv.

So p2pool is not really ready for ASIC? Because the first one that comes along is going to screw it up for everyone else? Not really local variable difficulty?
It is already with Vardiff. Later there will be stratum too.
hero member
Activity: 481
Merit: 500
Is p2pool ready for ASIC's or is there still work that needs to be done? Can it already do variable difficulty?
yes, vardiff works already. stratum is "ComingSoonTM"
Will stratum make the communication between cgminer and the local p2pool process more efficient or is that how variable difficult will be done?
local communication has no real latencys therefore its always efficient. variable difficulty is already implemented (altough it increases the diff for all miners, not only the fast one). for the unreleased(/undeveloped) stratum stuff ul have to ask forrestv.

So p2pool is not really ready for ASIC? Because the first one that comes along is going to screw it up for everyone else? Not really local variable difficulty?
legendary
Activity: 1792
Merit: 1008
/dev/null
Is p2pool ready for ASIC's or is there still work that needs to be done? Can it already do variable difficulty?
yes, vardiff works already. stratum is "ComingSoonTM"
Will stratum make the communication between cgminer and the local p2pool process more efficient or is that how variable difficult will be done?
local communication has no real latencys therefore its always efficient. variable difficulty is already implemented (altough it increases the diff for all miners, not only the fast one). for the unreleased(/undeveloped) stratum stuff ul have to ask forrestv.
hero member
Activity: 481
Merit: 500
Is p2pool ready for ASIC's or is there still work that needs to be done? Can it already do variable difficulty?
yes, vardiff works already. stratum is "ComingSoonTM"
Will stratum make the communication between cgminer and the local p2pool process more efficient or is that how variable difficult will be done?
legendary
Activity: 1792
Merit: 1008
/dev/null
Is p2pool ready for ASIC's or is there still work that needs to be done? Can it already do variable difficulty?
yes, vardiff works already. stratum is "ComingSoonTM"
hero member
Activity: 481
Merit: 500
Is p2pool ready for ASIC's or is there still work that needs to be done? Can it already do variable difficulty?
zvs
legendary
Activity: 1680
Merit: 1000
https://web.archive.org/web/*/nogleg.com
i have a bitcoind that has 800 connections

This may be the cause of your DOA. It was already said here, but you shouldn't have that many connections on your bitcoind. The network code for bitcoin isn't yet optimized and with that many connections you're effectively harming yourself and the network as a whole...

I'll drop it to 500 and move everything back over tomorrow and see how it goes.  I'm 95% sure the +25 outgoing connections reduced the orphans by at least 50%.  The DOA rate is still a bit high, but I also get 150ms ping times to my hetzner server.  I have 24GB of RAM on my home computer, so I might just end up installing the p2pool server here.
legendary
Activity: 1361
Merit: 1003
Don`t panic! Organize!
Changing queue to zero cut my rejects down to about 6 percent. I have not tried changing the threads because that will halve my speed, right?
Wrong Smiley
It will change number of threads on GPU, it MIGHT reduce for about 5% but not always.
legendary
Activity: 1792
Merit: 1008
/dev/null
"2d 21h 53m" what a long fking block...

Longest one since I joined this pool. Cripes man.
and our luck stats went down like shit Tongue
it could have been worse (longer or stale)
hero member
Activity: 924
Merit: 1000
Watch out for the "Neg-Rep-Dogie-Police".....
"2d 21h 53m" what a long fking block...

Longest one since I joined this pool. Cripes man.
hero member
Activity: 924
Merit: 1000
Watch out for the "Neg-Rep-Dogie-Police".....
I was just looking at the charts and was hit by several clumps of tumbleweed..........

And as if by magic... Cha-ching.

I'll have to make more inane comments more often..... Grin
legendary
Activity: 1792
Merit: 1008
/dev/null
"2d 21h 53m" what a long fking block...
hero member
Activity: 516
Merit: 643
Another thing that has me worried is the "Expected after mining for 24 hours" is only half of what I get on a PPS server.

It says:

Code:
Payout if a block were found NOW: x.yz BTC to 1AfPXDktciQyw1Q1wTwT4xPZTbhAKruyL7. Expected after mining for 24 hours: x.yz BTC

So it means the expected payout in the next P2Pool block, not the expected daily revenue! We expect to get a block every 12 hours, so this number should be about half your calculated daily revenue.
sr. member
Activity: 310
Merit: 250
I was just looking at the charts and was hit by several clumps of tumbleweed..........

And as if by magic... Cha-ching.
Jump to: