Author

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

sr. member
Activity: 308
Merit: 250
Decentralize your hashing - p2pool - Norgz Pool
Just a note for those in Australia and on my node. I've now added Matt's relay client to both AU and SG pools and have finished with some tweaking that has caused some instability of late. It should be much more stable going forward.
If you are in Australia I believe my node is the best performing and seems to have the highest hash rate. If you are in Australia come check it out, you can get to it from my sig below.

legendary
Activity: 1258
Merit: 1027
P2Pool Latency & Optmization

Q: How do see what my p2pool's latency is and optimize it?

I have seen seen stuff listed under an OLD thread here "called FUD or something" but I guess the real question is how do you know exactly what the latency is?

My Neppy and P2Pool are connected to the same physical network.

Primarily when people talk about latency in regards to p2pool they are referring to the time it takes for your miner's data to reach the node you are mining on. From what I've read you are running a local node, and therefore should have very low latency.

Latency can be determined by sending a ping to the p2pool node from where you are mining.

Additionally, latency can refer to the distance (not physical distance, but time on the network distance) between your node and other p2pool nodes it is connected to...

legendary
Activity: 1258
Merit: 1027
If you are mining on P2Pool.org you are paying a 100% fee!

I was afraid this might happen...

After 2 weeks of being pointed to http://minefast.coincadence.com with instructions to switch nodes, and an additional week of being completely offline I restarted the p2pool node at p2pool.org at a 100% fee, there is still over 800GH/s mining there.

On Thursday when we launch the new site it will become apparent why we are running p2pool.org at a 100% fee.

Anyway, if those are your miners and you do not want to contribute 100% of your mining power to p2pool.org, you may want to move them to another node Wink

huh?

From our site:

Quote
We will be launching the new P2Pool.org site on Thursday, September 18th, 2014. The new P2Pool.org WILL NOT include a public mining node. Former P2Pool.org Bitcoin miners MUST update their miner settings by September 8th, instructions below.
hero member
Activity: 630
Merit: 501
Sorry and just to clarify, I should be making 0.02x ~ 0.03x bitcoins with my neptune right?
What happens if I start only make 0.007x in bitcoins?

Thanks,
hero member
Activity: 630
Merit: 501
P2Pool Latency & Optmization

Q: How do see what my p2pool's latency is and optimize it?

I have seen seen stuff listed under an OLD thread here "called FUD or something" but I guess the real question is how do you know exactly what the latency is?

My Neppy and P2Pool are connected to the same physical network.
hero member
Activity: 630
Merit: 501
If you are mining on P2Pool.org you are paying a 100% fee!

I was afraid this might happen...

After 2 weeks of being pointed to http://minefast.coincadence.com with instructions to switch nodes, and an additional week of being completely offline I restarted the p2pool node at p2pool.org at a 100% fee, there is still over 800GH/s mining there.

On Thursday when we launch the new site it will become apparent why we are running p2pool.org at a 100% fee.

Anyway, if those are your miners and you do not want to contribute 100% of your mining power to p2pool.org, you may want to move them to another node Wink

huh?
legendary
Activity: 1258
Merit: 1027
If you are mining on P2Pool.org you are paying a 100% fee!

I was afraid this might happen...

After 2 weeks of being pointed to http://minefast.coincadence.com with instructions to switch nodes, and an additional week of being completely offline I restarted the p2pool node at p2pool.org at a 100% fee, there is still over 800GH/s mining there.

On Thursday when we launch the new site it will become apparent why we are running p2pool.org at a 100% fee.

Anyway, if those are your miners and you do not want to contribute 100% of your mining power to p2pool.org, you may want to move them to another node Wink
sr. member
Activity: 312
Merit: 250
Where do I find my P2Pool logs, I am running Linux (OpenSUSE).

thanks,


In the directory where run_p2pool.py is located, then cd to ./data/bitcoin, or ./data/litecoin, etc...   You should see a log file in there.  If you are going to manipulate (edit) the log file, you should make a copy and use the copy.
hero member
Activity: 630
Merit: 501
Question for some one cleverer than me:

Will the user who's flooding my node with high DOA's have any affect on my nodes performance or any other users income?

If not, I don't mind leaving it on, but if it's affecting other miners income, I'll have to ban it - but I'd hate to do that.....rather help him/her get it sorted.

Ta  Smiley

As long as your server can handle the load of all the combined miners it should not be an issue.

Have the same problem on Coin Cadence, very high DOA, absolutely kills the node efficiency stats...

... Essentially, you can blame dead shares on your miner configuration and orphan shares on internet latency.

I'm going to look into providing efficiency stats on a per miner basis.





and it's reasons like this why orphan % is much more important to look at than DOA, if you're mining on some p2pool other than your own.

every "guide" i've seen either says to select the lowest latency p2pool or whichever is 'closest' to you.  *boggle*

my lower orphan rate on my germany server more than made up for the near zero DOA I got from running locally.  it's simple to calculate expected DOA %'s based on latency, as long as there is little to no packetloss (should be less than 1%)

Is there anything that can be done to improve the latency slightly, some formula or rule of thumb, on a p2pool miner other than moving it to a colocation on a 10 or 100Mbit/sec connection?

Thanks,
zvs
legendary
Activity: 1680
Merit: 1000
https://web.archive.org/web/*/nogleg.com
Question for some one cleverer than me:

Will the user who's flooding my node with high DOA's have any affect on my nodes performance or any other users income?

If not, I don't mind leaving it on, but if it's affecting other miners income, I'll have to ban it - but I'd hate to do that.....rather help him/her get it sorted.

Ta  Smiley

As long as your server can handle the load of all the combined miners it should not be an issue.

Have the same problem on Coin Cadence, very high DOA, absolutely kills the node efficiency stats...

... Essentially, you can blame dead shares on your miner configuration and orphan shares on internet latency.

I'm going to look into providing efficiency stats on a per miner basis.





and it's reasons like this why orphan % is much more important to look at than DOA, if you're mining on some p2pool other than your own.

every "guide" i've seen either says to select the lowest latency p2pool or whichever is 'closest' to you.  *boggle*

my lower orphan rate on my germany server more than made up for the near zero DOA I got from running locally.  it's simple to calculate expected DOA %'s based on latency, as long as there is little to no packetloss (should be less than 1%)
hero member
Activity: 630
Merit: 501

I did the git pull on my p2pool then restart my pool and got 13.4-24-gf0eeb48-dirty as the version number. Is this correct or is there something that I am missing?

Thanks,

No, that's not the latest version.  Are you using the standard p2pool code, or someone's fork (like rav3n)?

Hey Jonnyb,

13.4.-24 isn't the latest version. 13.4-52 is the latest version. I wasn't paying attention until tonight when I did a git pull on my p2pool folder and noticed this error:

error: Your local changes to 'p2pool/web.py' would be overwritten by merge.  Aborting.
Please, commit your changes or stash them before you can merge.

I looked the error up and it provided two solutions. 1 which I used, git reset --hard, git pull. This updated everything and when I start my P2Pool again the version number jumped up to 13.4-52 Smiley

NOTE: for anyone who does this, BACKUP your WEB-STATIC folder otherwise all your changes will be gonzo, like mine! LOL (live and learn)

The only reason why I decided to update tonight was over the last couple of days new fixes to the p2pool code was added.
hero member
Activity: 630
Merit: 501
Answers like this make most people cut down their coins by 0.001 and risk it. This a community that people are supposed to help one another, and not make it hard for people to find the answers to things. Tongue

Dude.  Answers like what?  I'm trying to help you, seriously. I would hardly call using the search button "hard", it's there for exactly that reason, to help you find answers to questions amongst 100's of pages.....I use it all the time, in fact, I'd be lost without it - it's how I get all my info & how I learn a whole lot more besides.

But OK, I will refrain from trying to help you from now on. Sorry.

OK Smiley
hero member
Activity: 686
Merit: 500
WANTED: Active dev to fix & re-write p2pool in C
Answers like this make most people cut down their coins by 0.001 and risk it. This a community that people are supposed to help one another, and not make it hard for people to find the answers to things. Tongue

Dude.  Answers like what?  I'm trying to help you, seriously. I would hardly call using the search button "hard", it's there for exactly that reason, to help you find answers to questions amongst 100's of pages.....I use it all the time, in fact, I'd be lost without it - it's how I get all my info & how I learn a whole lot more besides.

But OK, I will refrain from trying to help you from now on. Sorry.
hero member
Activity: 630
Merit: 501
If I have 0.02504662 on my P2Pool server and want to send them to other wallet do I only need to subtract 0.001 BTC from it or is the fee higher?

I wish someone would create a bitcoin transfer calculator app or website so people like me can figure it out faster. LOL

Smiley


Don't keep BTC on your pool server, it's a security risk. Mine your coins to a different wallet on a different machine - much safer & saves you having to keep sending small amounts out all the time.

I know this thread is long, but there is a wealth of information here & you will find answers to 99% of your questions if you use the search function  Wink

Answers like this make most people cut down their coins by 0.001 and risk it. This a community that people are supposed to help one another, and not make it hard for people to find the answers to things. Tongue
hero member
Activity: 686
Merit: 500
WANTED: Active dev to fix & re-write p2pool in C
If I have 0.02504662 on my P2Pool server and want to send them to other wallet do I only need to subtract 0.001 BTC from it or is the fee higher?

I wish someone would create a bitcoin transfer calculator app or website so people like me can figure it out faster. LOL

Smiley


Don't keep BTC on your pool server, it's a security risk. Mine your coins to a different wallet on a different machine - much safer & saves you having to keep sending small amounts out all the time.

I know this thread is long, but there is a wealth of information here & you will find answers to 99% of your questions if you use the search function  Wink
hero member
Activity: 630
Merit: 501
If I have 0.02504662 on my P2Pool server and want to send them to other wallet do I only need to subtract 0.001 BTC from it or is the fee higher?

I wish someone would create a bitcoin transfer calculator app or website so people like me can figure it out faster. LOL

Smiley
member
Activity: 83
Merit: 10
No issues at all, and it is much faster with hardly any resource usage.

No need to compile it, it's ready to run from within the client folder. Yes, I run it with the standard p2pool code.

Well worth it  Smiley

Edit: Makes me wonder how much better p2pool would be if it was also in C++......

I've also starting using the C++ client. It came down to RAM usage. Here's average usage on my node:

Matt's Java client: 150 MB
Matt's fork of p2pool + Relay Node: About 50 MB more RAM usage than vanilla p2pool
Matt's C++ client: 2MB

So since RAM is very limited on my node the C++ client is the clear winner. Also it gives you the flexibility to upgrade the Relay Node client without restarting p2pool which can be painful, mess up stats, and/or cost you shares.
hero member
Activity: 630
Merit: 501
Where do I find my P2Pool logs, I am running Linux (OpenSUSE).

thanks,
hero member
Activity: 630
Merit: 501
Maybe I'm also reading your reply incorrectly here as well, but with p2pool you don't wait for days for a payout.  As soon as a block is found you get paid if you've got valid shares on the chain. 
As long as you account for the roughly 12 hours for confirmation before payment, yes, it's immediate after the block is found.
I made no mention of when the coins would become spendable... just when they are paid out - and that's upon the finding of the block.  It's 101 confirmations before they're spendable.

My "payout if a block found now" has been slowly dropping in numbers, now it doesn't appear at all, is this still normal?
legendary
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
Maybe I'm also reading your reply incorrectly here as well, but with p2pool you don't wait for days for a payout.  As soon as a block is found you get paid if you've got valid shares on the chain. 
As long as you account for the roughly 12 hours for confirmation before payment, yes, it's immediate after the block is found.
I made no mention of when the coins would become spendable... just when they are paid out - and that's upon the finding of the block.  It's 101 confirmations before they're spendable.
Jump to: