Bitcoin Forum
December 09, 2016, 01:59:55 AM *
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 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17 18 19 20 21 22 23 24 25 26 27 28 29 »
  Print  
Author Topic: p2pool - Decentralized, Absolutely DoS-Proof, Pool Hopping-Proof Pool [archival]  (Read 31709 times)
LightRider
Legendary
*
Offline Offline

Activity: 1488


I advocate the Zeitgeist Movement & Venus Project.


View Profile WWW
December 24, 2011, 02:17:27 PM
 #301

Code:
08:14:55.132000 Error in DeferredResource handler:
08:14:55.132000 Traceback (most recent call last):
08:14:55.132000   File "twisted\web\http.pyc", line 773, in requestReceived
08:14:55.428000
08:14:55.584000   File "twisted\web\server.pyc", line 127, in process
08:14:55.880000
08:14:56.036000   File "twisted\web\server.pyc", line 147, in render
08:14:56.192000
08:14:56.489000   File "p2pool\util\deferred_resource.pyc", line 24, in render
08:14:56.645000
08:14:56.801000 --- <exception caught here> ---
08:14:56.957000   File "twisted\internet\defer.pyc", line 133, in maybeDeferred
08:14:57.097000
08:14:57.253000   File "twisted\web\resource.pyc", line 215, in render
08:14:57.409000
08:14:57.565000 twisted.web.error.UnsupportedMethod: ['HEAD', 'POST']
08:14:58.033000 Pool: 13026MH/s in 10016 shares (1375/10016 verified) Recent: 0.
00% >0H/s Shares: 0 (0 orphan, 0 dead) Peers: 4
08:14:58.033000 Average time between blocks: 4.41 days
08:14:58.033000 Pool stales: 15%
08:14:58.845000 Processing 1001 shares...
08:15:03.166000 Requesting parent share ce4f10b8 from 94.23.34.145:9333
08:15:03.166000 ... done processing 1001 shares. New: 1001 Have: 11017/~17280
08:15:26.987000 Pool: 13026MH/s in 11017 shares (2376/11017 verified) Recent: 0.
00% >0H/s Shares: 0 (0 orphan, 0 dead) Peers: 4
08:15:35.661000 Average time between blocks: 4.41 days
08:15:35.676000 Pool stales: 15%
08:15:35.863000 Requesting parent share ce4f10b8 from 94.23.34.145:9333
08:15:36.066000 Error in HeightTracker._think2:
08:15:36.066000 Traceback (most recent call last):
08:15:36.066000 Failure: twisted.internet.error.TimeoutError: User timeout cause
d connection failure.

Only seems to appear when there is "new work for worker".
New version. Bitcoinqt 0.5.1 on Win7x64.

Bitcoin combines money, the wrongest thing in the world, with software, the easiest thing in the world to get wrong.
Visit www.thevenusproject.com and www.theZeitgeistMovement.com.
1481248795
Hero Member
*
Offline Offline

Posts: 1481248795

View Profile Personal Message (Offline)

Ignore
1481248795
Reply with quote  #2

1481248795
Report to moderator
1481248795
Hero Member
*
Offline Offline

Posts: 1481248795

View Profile Personal Message (Offline)

Ignore
1481248795
Reply with quote  #2

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

Posts: 1481248795

View Profile Personal Message (Offline)

Ignore
1481248795
Reply with quote  #2

1481248795
Report to moderator
1481248795
Hero Member
*
Offline Offline

Posts: 1481248795

View Profile Personal Message (Offline)

Ignore
1481248795
Reply with quote  #2

1481248795
Report to moderator
1481248795
Hero Member
*
Offline Offline

Posts: 1481248795

View Profile Personal Message (Offline)

Ignore
1481248795
Reply with quote  #2

1481248795
Report to moderator
forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
December 24, 2011, 08:00:37 PM
 #302

Only seems to appear when there is "new work for worker".
New version. Bitcoinqt 0.5.1 on Win7x64.

What miner are you using? Poclbm? It does long polls using HTTP GET requests instead of JSON-RPC, which I didn't know.

EDIT: The latest commit has a fix for this.

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
LightRider
Legendary
*
Offline Offline

Activity: 1488


I advocate the Zeitgeist Movement & Venus Project.


View Profile WWW
December 25, 2011, 06:18:29 PM
 #303

Only seems to appear when there is "new work for worker".
New version. Bitcoinqt 0.5.1 on Win7x64.

What miner are you using? Poclbm? It does long polls using HTTP GET requests instead of JSON-RPC, which I didn't know.

EDIT: The latest commit has a fix for this.

Ufasoft bitcoin miner.

Bitcoin combines money, the wrongest thing in the world, with software, the easiest thing in the world to get wrong.
Visit www.thevenusproject.com and www.theZeitgeistMovement.com.
gyverlb
Hero Member
*****
Offline Offline

Activity: 896



View Profile
December 26, 2011, 03:33:29 PM
 #304

Just a quick message to say that all my previous problems with p2pool have disappeared. It now fits nicely in RAM on my VPS, no more swapping, bitcoind-0.5.1 seems stable too (previous versions did crash regularly, maybe because of the out-of-memory killer), it runs without problems for more than a week now (didn't found a block yet though...).

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
iongchun
Member
**
Offline Offline

Activity: 76


View Profile
December 29, 2011, 04:42:48 AM
 #305

P2pool just found yet another block:
http://blockexplorer.com/block/0000000000000c425c7ee8cada954889c7ee0a0d71984399105c2e67f1a9c304

Bitcoin: 1NFMpJUW7sTKmnVKj12MxhPvCvzAKQ5gUV
Namecoin: N5Tnt3JyMeizsoAFAZDr7CSxjzDtPSisK8
Mining with P2Pool. Graph. Blocks.
gmaxwell
Moderator
Legendary
*
Offline Offline

Activity: 2030



View Profile
December 30, 2011, 06:35:52 AM
 #306

At forestv's suggestion I decided to give p2pool another try—  Wow. It's really matured a lot.

I've had about 8GH/s on it for a couple of hours with no issues.  It was a cinch to setup, even with merged mining.

I think P2Pool makes mining fun again.
forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
January 01, 2012, 09:20:41 AM
 #307

Another block, right around New Year's Eve: https://blockexplorer.com/block/00000000000002d5eb45a45014ad550ae837efb348049edd6769e7e11873c769

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
gyverlb
Hero Member
*****
Offline Offline

Activity: 896



View Profile
January 01, 2012, 04:22:24 PM
 #308

Works great. Even motivated me enough to take the time to watercool my 5970 with a faulty fan today and added it to my rig.

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
gyverlb
Hero Member
*****
Offline Offline

Activity: 896



View Profile
January 01, 2012, 11:01:16 PM
 #309

And another block again, lucky pool :

https://blockexplorer.com/block/0000000000000c27544bb72c273fc65937e9d8dfb21f53795049c9f9fe1f5c3a

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
bronan
Hero Member
*****
Offline Offline

Activity: 765


Lazy Lurker Reads Alot


View Profile WWW
January 01, 2012, 11:53:48 PM
 #310

well i think done enough test at p2pool and got not payed at all again.
so i think for those who stop mining in between and game its a bad choice
the shares i did all disappeared and got paid to who ever is the lucky one, but not to me.
but as i see it only those mining the last 24hours get paid.
gyverlb
Hero Member
*****
Offline Offline

Activity: 896



View Profile
January 02, 2012, 12:22:39 AM
 #311

so i think for those who stop mining in between and game its a bad choice
« hop-proof » is self-explanatory :-)

but as i see it only those mining the last 24hours get paid.
This is the exepected behaviour. Although I believe you are paid for the last 48 hours at the time a block is found (at least the p2pool client remembers shares for this period from what I can read in its logs).

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
January 02, 2012, 06:12:20 AM
 #312

General notice: All users must be using P2Pool version 0.7.1 or greater before Thu Jan 5 23:11:45 UTC (Unix time 1325805105) (Thu Jan 5 18:11:45 EST). P2Pool is switching from a 12 hour maximum payout period to a 24 hour maximum payout period.

but as i see it only those mining the last 24hours get paid.
This is the exepected behaviour. Although I believe you are paid for the last 48 hours at the time a block is found (at least the p2pool client remembers shares for this period from what I can read in its logs).

I'm sorry for your loss, bronan... P2Pool has very high variance due to the long time between blocks and the short memory period, which is currently 12 hours, but will switch to 24 hours when the above change takes effect. This should make anyone who mines only during the day (or any other daily period) not be hurt by variance due to the memory period.

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
gyverlb
Hero Member
*****
Offline Offline

Activity: 896



View Profile
January 02, 2012, 02:34:52 PM
 #313

I'm sorry for your loss, bronan... P2Pool has very high variance due to the long time between blocks and the short memory period, which is currently 12 hours, but will switch to 24 hours when the above change takes effect. This should make anyone who mines only during the day (or any other daily period) not be hurt by variance due to the memory period.
Just curious : why does p2pool report a number of shares roughly covering 48 hours ? Is it to make it possible to switch to another memory period later or did I misinterpret something else ?

Some questions for fellow p2pool users : is anyone using cgminer with p2pool as primary pool and several other fallback pools ?

I ask because I see my cgminer-2.1.1 instances using fallback pools on occasions (on temporary network slowdowns maybe) and it seems they can get stuck for large periods using the fallback pool(s). At least my p2pool node logs exhibit large variations of hashing speed (between ridiculously low rates to near theoretical max hashrate) over large periods (the oscillations seem to span several hours).
All clients are cgminer 2.1.0 and 2.1.1 with similar configuration, I often see 1-difficulty share being submitted. It's probably a cgminer bug but I wonder if anyone saw this kind of log :
Code:
15:30:04.698403 Worker submitted share with hash > target:
15:30:04.698579 hash  : 474e164967bdceaedb355c9bfcb8f96fadcfc1ad25a2b00cfb148770
15:30:04.698713 target: 578ae00000000000000000000000000000000000000000000000000
Might be a share for a "classic" pool being submitted to p2pool in error (I think 2.0.8 had this kind of problem and believed it to be fixed in 2.1.0).
Anyone can confirm seeing this kind of behavior on cgminer (or another miner supporting fallbacks) ?

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
broken
Jr. Member
*
Offline Offline

Activity: 56


View Profile
January 02, 2012, 04:38:35 PM
 #314


Some questions for fellow p2pool users : is anyone using cgminer with p2pool as primary pool and several other fallback pools ?

I ask because I see my cgminer-2.1.1 instances using fallback pools on occasions (on temporary network slowdowns maybe) and it seems they can get stuck for large periods using the fallback pool(s). At least my p2pool node logs exhibit large variations of hashing speed (between ridiculously low rates to near theoretical max hashrate) over large periods (the oscillations seem to span several hours).
All clients are cgminer 2.1.0 and 2.1.1 with similar configuration, I often see 1-difficulty share being submitted. It's probably a cgminer bug but I wonder if anyone saw this kind of log :
Code:
15:30:04.698403 Worker submitted share with hash > target:
15:30:04.698579 hash  : 474e164967bdceaedb355c9bfcb8f96fadcfc1ad25a2b00cfb148770
15:30:04.698713 target: 578ae00000000000000000000000000000000000000000000000000
Might be a share for a "classic" pool being submitted to p2pool in error (I think 2.0.8 had this kind of problem and believed it to be fixed in 2.1.0).
Anyone can confirm seeing this kind of behavior on cgminer (or another miner supporting fallbacks) ?

I´m using cgminer 2.0.8 with two backup pools. I noticed the same behavior, that the miners spend much time on the backup pools. I m now using only one backup pool and now only about 0,5% of the hashing power goes to the backup pool. I never saw that log of yours here, but sometimes I get "[2012-01-02 17:19:49] Pool 0 not providing work fast enough"


I have another question:
I´m not generating any namecoins.
 ~/.namecoin/bitcoin.conf has rpcuser, rpcpassword and rpcport set. Im running p2pool like this:

python run_p2pool.py bitcoinRpcUser bitcoinRpcPass  --merged-url http://127.0.0.1:8882/ --merged-userpass namecoinRpcUser:namecoinRpcPass

How can i see if merged mining is working? P2pool sometimes logs:

 Got new merged mining work! Difficulty: 409454.724619

So I think it should be working, but namecoind shows no balance or transactions.
Any ideas?
forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
January 03, 2012, 12:08:19 AM
 #315

Just curious : why does p2pool report a number of shares roughly covering 48 hours ? Is it to make it possible to switch to another memory period later or did I misinterpret something else ?

Currently, 48 hours of shares are held in order to make it possible to switch to 24 hours, which will happen in a few days.

It requires double the number of shares because an individual share depends on having a history to be verified. If the memory period is 24 hours, we keep the last 48 hours of shares, so we can verify the last 24 hours.

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
January 03, 2012, 01:09:01 AM
 #316

How can i see if merged mining is working? P2pool sometimes logs:

 Got new merged mining work! Difficulty: 409454.724619

So I think it should be working, but namecoind shows no balance or transactions.
Any ideas?

As long as it shows that, everything is working. Keep in mind that you're mining solo, and it can be a long time between blocks. You can test namecoin block submission if you run with --debug - you'll get lots of lines saying "MERGED RESULT: False" or "MERGED RESULT: True" if you get a block. I know that at least gmaxwell has recently gotten a namecoin block.

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
LightRider
Legendary
*
Offline Offline

Activity: 1488


I advocate the Zeitgeist Movement & Venus Project.


View Profile WWW
January 03, 2012, 04:40:19 AM
 #317

I don't know who's fault it is, but every time I connect p2pool to bitcoin-qt 5.1, the bitcoin client crashes.

Code:
Problem signature:
  Problem Event Name: APPCRASH
  Application Name: bitcoin-qt.exe
  Application Version: 0.0.0.0
  Application Timestamp: 4d44aa00
  Fault Module Name: bitcoin-qt.exe
  Fault Module Version: 0.0.0.0
  Fault Module Timestamp: 4d44aa00
  Exception Code: c0000005
  Exception Offset: 00c98d59
  OS Version: 6.1.7601.2.1.0.256.48
  Locale ID: 1033
  Additional Information 1: 0a9e
  Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
  Additional Information 3: 0a9e
  Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

Bitcoin combines money, the wrongest thing in the world, with software, the easiest thing in the world to get wrong.
Visit www.thevenusproject.com and www.theZeitgeistMovement.com.
gyverlb
Hero Member
*****
Offline Offline

Activity: 896



View Profile
January 03, 2012, 03:40:21 PM
 #318

p2pool is now cruising at 48GH/s and still rising. If this continues it may join the top 10 pools (it only needs to reach 100GH/s to do so).

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
LightRider
Legendary
*
Offline Offline

Activity: 1488


I advocate the Zeitgeist Movement & Venus Project.


View Profile WWW
January 03, 2012, 04:59:17 PM
 #319

Still getting that weird HEAD POST error when using ufasoft miner, and cgminer continues to crash my display drivers. Wish I could contribute to the pool.

Luckily, p2pool seems to play nice with bitcoind when bitcoinqt isn't running.

Bitcoin combines money, the wrongest thing in the world, with software, the easiest thing in the world to get wrong.
Visit www.thevenusproject.com and www.theZeitgeistMovement.com.
forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
January 03, 2012, 06:42:11 PM
 #320

P2Pool 0.8.1 - tag: release-0.8.1

Windows py2exe binary: http://u.forre.st/u/eyhowtzt/p2pool_0.8.1_c7feb00.zip
Source tarball: https://github.com/forrestv/p2pool/tarball/release-0.8.1

Changes:
* Pool stales are published and computed in a much more accurate way
* Merkle root caching isn't hurt by having miners with different usernames
* The HTTP method bug present with poclbm and ufasoft is fixed
* Some other efficiency and memory improvements for miners

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17 18 19 20 21 22 23 24 25 26 27 28 29 »
  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!