Author

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

member
Activity: 166
Merit: 10
Thanks to all who help me on the problem that i was having.

Now a new one.

How to setup my node to charge a percentage?
No one have setup one yet.
This is a public node for anyone in South America to go to.

Thanks in advance.


Quote
-f FEE_PERCENTAGE, --fee FEE_PERCENTAGE
                        charge workers mining to their own bitcoin address (by
                        setting their miner's username to a bitcoin address)
                        this percentage fee to mine on your p2pool instance.
                        Amount displayed at http://127.0.0.1:WORKER_PORT/fee
                        (default: 0)

Under option reference here: https://en.bitcoin.it/wiki/P2Pool#Useful_features

If you set a fee I would not expect any miners to jump on board...
where to you type that?
Im not here to make a million.. I wish. but electricity is not cheap....
member
Activity: 76
Merit: 10


Don't think of it as competing with miners on the same node, you are completing (and collaborating) with the whole pool.

Also, node efficiency is a poor indicator on any node with more then 1 miner. A single miner with a high latency can bring node efficiency way down, while your miners may be mining very efficiently.

Look at your latency to the node, the node getBlockTemplate latency, and your stale/DOA shares to get a feel for your particular efficiency...

After a few days of mining you can look up your miner in our "active miners" list for p2pool. That estimated hashrate, if higher then expected, means you are mining efficiently/currently lucky. If it is lower then expected you are mining inefficiently or in a streak of bad luck. (this only works after you have been mining for the length of the share chain, i.e. 3 days)

http://minefast.coincadence.com/p2pool-stats.php

Thanks!

How can I access the active miners list for p2pool?  Sorry if that's a stupid question.
legendary
Activity: 1258
Merit: 1027
Thanks to all who help me on the problem that i was having.

Now a new one.

How to setup my node to charge a percentage?
No one have setup one yet.
This is a public node for anyone in South America to go to.

Thanks in advance.


Quote
-f FEE_PERCENTAGE, --fee FEE_PERCENTAGE
                        charge workers mining to their own bitcoin address (by
                        setting their miner's username to a bitcoin address)
                        this percentage fee to mine on your p2pool instance.
                        Amount displayed at http://127.0.0.1:WORKER_PORT/fee
                        (default: 0)

Under option reference here: https://en.bitcoin.it/wiki/P2Pool#Useful_features

If you set a fee I would not expect any miners to jump on board...
legendary
Activity: 1258
Merit: 1027
Hey all,

I've been mining on a pool, and there have only been two other addresses mining.  In the last 24 hours, though something strange has happened.

One address that had been mining at 2.3TH/s suddenly went to 98 TH/s, and the overall pool hashing didn't go up significantly... which may be ok, although, I have to say it was pretty dramatic.

Other than concern for the sudden change in hash, and whether something could be suspicious, will having a whale on this particular node keep the other two miners from gaining shares?

Would it make more sense for me to seek out another node?

S

Sorry, I wrote GH/s.. I meant TH/s

Don't think of it as competing with miners on the same node, you are completing (and collaborating) with the whole pool.

Also, node efficiency is a poor indicator on any node with more then 1 miner. A single miner with a high latency can bring node efficiency way down, while your miners may be mining very efficiently.

Look at your latency to the node, the node getBlockTemplate latency, and your stale/DOA shares to get a feel for your particular efficiency...

After a few days of mining you can look up your miner in our "active miners" list for p2pool. That estimated hashrate, if higher then expected, means you are mining efficiently/currently lucky. If it is lower then expected you are mining inefficiently or in a streak of bad luck. (this only works after you have been mining for the length of the share chain, i.e. 3 days)

http://minefast.coincadence.com/p2pool-stats.php
member
Activity: 166
Merit: 10
Thanks to all who help me on the problem that i was having.

Now a new one.

How to setup my node to charge a percentage?
No one have setup one yet.
This is a public node for anyone in South America to go to.

Thanks in advance.
member
Activity: 78
Merit: 10
Hey all,

I've been mining on a pool, and there have only been two other addresses mining.  In the last 24 hours, though something strange has happened.

One address that had been mining at 2.3TH/s suddenly went to 98 TH/s, and the overall pool hashing didn't go up significantly... which may be ok, although, I have to say it was pretty dramatic.

Other than concern for the sudden change in hash, and whether something could be suspicious, will having a whale on this particular node keep the other two miners from gaining shares?

Would it make more sense for me to seek out another node?

S

Sorry, I wrote GH/s.. I meant TH/s

As long as the nodes effeciency is the same as before, i would not think extra hasing power on that node would matter.
member
Activity: 76
Merit: 10
Hey all,

I've been mining on a pool, and there have only been two other addresses mining.  In the last 24 hours, though something strange has happened.

One address that had been mining at 2.3TH/s suddenly went to 98 TH/s, and the overall pool hashing didn't go up significantly... which may be ok, although, I have to say it was pretty dramatic.

Other than concern for the sudden change in hash, and whether something could be suspicious, will having a whale on this particular node keep the other two miners from gaining shares?

Would it make more sense for me to seek out another node?

S

Sorry, I wrote GH/s.. I meant TH/s
legendary
Activity: 1344
Merit: 1024
Mine at Jonny's Pool


Also does the submitted shares be valid for 24hours or 3 days or till a block is found since last block? I see different things written in different sources, so got confused with the p2pool PPLNS system.
As per jonnybravo0311:
Re: Stop by our pool give us feed back
January 28, 2015, 05:03:16 PM
 #19
Glad to help.  Another question that comes up a lot is, "How long is my share valid on the payout list?" The answer is 3 times the average shares to find a block OR 8160 shares, whichever is smaller.  Since shares are supposed to be found every 30 seconds, this turns into a maximum of 3 days that your share will be valid for payout.  Obviously it fluctuates but, generally if expected time to block is a day, your share on the chain will last for 3 days.

Also in relation to shares is, "how much is my share worth?" Each share is given a weight, and when the payouts are calculated your share weights are compared to all the other shares on the chain.  This also constantly fluctuates because it is primarily based upon share difficulty.  In other words, the higher the difficulty of finding a share to add on the chain, the more that share is typically worth.
Report to moderator  


It's 8640 shares, not 8160... no idea where I got that number Smiley.  The 8640 is calculated by 2*60*24*3.... 30 seconds per share, so 2 per minute... 60 minutes an hour, 24 hours a day, for 3 days.

This is the maximum length of time a share will be valid.  It could certainly be less than that too.
legendary
Activity: 1232
Merit: 1000


Also does the submitted shares be valid for 24hours or 3 days or till a block is found since last block? I see different things written in different sources, so got confused with the p2pool PPLNS system.
As per jonnybravo0311:

January 28, 2015, 05:03:16 PM
 
Glad to help.  Another question that comes up a lot is, "How long is my share valid on the payout list?" The answer is 3 times the average shares to find a block OR 8160 8640 shares, whichever is smaller.  Since shares are supposed to be found every 30 seconds, this turns into a maximum of 3 days that your share will be valid for payout.  Obviously it fluctuates but, generally if expected time to block is a day, your share on the chain will last for 3 days.

Also in relation to shares is, "how much is my share worth?" Each share is given a weight, and when the payouts are calculated your share weights are compared to all the other shares on the chain.  This also constantly fluctuates because it is primarily based upon share difficulty.  In other words, the higher the difficulty of finding a share to add on the chain, the more that share is typically worth.
Report to moderator  

legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
mate u WILL need plenty of patience, give it a week or so but it does pay off.

Indeed, patience is key with p2pool.

Although there is of course nothing wrong with mining on someone else's node, it's true that mining on your own local node is preferred for better performance & to help increase/strengthen the p2pool network. The problem is that many noobs to p2pool mining find that installing their own node is simply too daunting/complicated (not everyone is a coder & many people are not comfortable with command line). If p2pool is to grow & become more widely adopted, there should be an easier way to install it so that an absolute novice can be up & running within minutes.
I tried to address this issue over a year ago by suggesting there should be an open source graphical installer for both windoze & Linux, and I was even in conversation with a dev (Ahmed Bodi) who was willing to do one. Unfortunately, he got side tracked on other projects & nothing came of it. I'm no coder myself, far from it, but after talking with Ahmed, I'm sure that it wouldn't be too hard for someone with basic coding skills to do - maybe a bounty could be offered to get it done? I'm sure this would encourage more potential p2poolers to at least give it a try, thus helping p2pool become more mainstream as the Bitcoin ecosystem grows.
P2pool has the potential to be the defacto standard for mining, all that needs to be done is to encourage more users to adopt it - a simple installer would help achieve this.

And a complete re-write in C of course, as others have mentioned........ Cheesy
You hit the nail on me about this. I would make my own node if it was within my knowledge but I know better than to try.  I would probley bring the whole pool down Tongue

You'll be very surprised my friend. This is where the p2pool plays a strong part in helping each other out.

Ask away any questions you have & you shall be answered & your own personal pool shall be up pretty quick.

Do you know who i am actually? On the other pool irc hehehe.
full member
Activity: 706
Merit: 100

http://minefast.coincadence.com:9332/static/original/  - In this page, "My shares" shows invalid pages, how do we find the latest share submitted in this node under "my shares"? Opening each link to check the details is a headache job.
Thanks Mdude77 and windpath for all the support.

But my question above is still being unanswered. Also how does the pool assign actual difficulty of a share to worker? Based on miner hashrate or node efficiency? Is there any connection with the node efficiency and actual share difficulty we get?
I was being told that better the nodes efficiency, higher the difficulty shares it gets from the pool. Or is it just random or luck?

Also does the submitted shares be valid for 24hours or 3 days or till a block is found since last block? I see different things written in different sources, so got confused with the p2pool PPLNS system.
legendary
Activity: 1232
Merit: 1000
Glad to see the pool hit another block so soon after those 2 yesterday.
full member
Activity: 238
Merit: 100
mate u WILL need plenty of patience, give it a week or so but it does pay off.

Indeed, patience is key with p2pool.

Although there is of course nothing wrong with mining on someone else's node, it's true that mining on your own local node is preferred for better performance & to help increase/strengthen the p2pool network. The problem is that many noobs to p2pool mining find that installing their own node is simply too daunting/complicated (not everyone is a coder & many people are not comfortable with command line). If p2pool is to grow & become more widely adopted, there should be an easier way to install it so that an absolute novice can be up & running within minutes.
I tried to address this issue over a year ago by suggesting there should be an open source graphical installer for both windoze & Linux, and I was even in conversation with a dev (Ahmed Bodi) who was willing to do one. Unfortunately, he got side tracked on other projects & nothing came of it. I'm no coder myself, far from it, but after talking with Ahmed, I'm sure that it wouldn't be too hard for someone with basic coding skills to do - maybe a bounty could be offered to get it done? I'm sure this would encourage more potential p2poolers to at least give it a try, thus helping p2pool become more mainstream as the Bitcoin ecosystem grows.
P2pool has the potential to be the defacto standard for mining, all that needs to be done is to encourage more users to adopt it - a simple installer would help achieve this.

And a complete re-write in C of course, as others have mentioned........ Cheesy
You hit the nail on me about this. I would make my own node if it was within my knowledge but I know better than to try.  I would probley bring the whole pool down Tongue

it is easy, You will get it
legendary
Activity: 1232
Merit: 1000
mate u WILL need plenty of patience, give it a week or so but it does pay off.

Indeed, patience is key with p2pool.

Although there is of course nothing wrong with mining on someone else's node, it's true that mining on your own local node is preferred for better performance & to help increase/strengthen the p2pool network. The problem is that many noobs to p2pool mining find that installing their own node is simply too daunting/complicated (not everyone is a coder & many people are not comfortable with command line). If p2pool is to grow & become more widely adopted, there should be an easier way to install it so that an absolute novice can be up & running within minutes.
I tried to address this issue over a year ago by suggesting there should be an open source graphical installer for both windoze & Linux, and I was even in conversation with a dev (Ahmed Bodi) who was willing to do one. Unfortunately, he got side tracked on other projects & nothing came of it. I'm no coder myself, far from it, but after talking with Ahmed, I'm sure that it wouldn't be too hard for someone with basic coding skills to do - maybe a bounty could be offered to get it done? I'm sure this would encourage more potential p2poolers to at least give it a try, thus helping p2pool become more mainstream as the Bitcoin ecosystem grows.
P2pool has the potential to be the defacto standard for mining, all that needs to be done is to encourage more users to adopt it - a simple installer would help achieve this.

And a complete re-write in C of course, as others have mentioned........ Cheesy
You hit the nail on me about this. I would make my own node if it was within my knowledge but I know better than to try.  I would probley bring the whole pool down Tongue
legendary
Activity: 1232
Merit: 1000
back2back ! yeeehaaaaaa

It can be like waiting for a bus sometimes - nothing for ages, then they all come at once...... Cheesy

Very nice! But got another question... How is p2pool able to pay out the coins so fast compared to other pools?

The "shares" that are submitted on the alt chain contain the payout info for all the miners.  When a share is big enough to be a block, it's submitted to the Bitcoin chain, and if accepted, the payout is distributed through the Bitcoin network as the share describes.  It's a very elegant solution.

Note that "payout" is probably a bad term.. more like mining distribution.

M

Thank you for explaining that!

These payouts are also virgin coins - freshly minted  Wink

That's the beauty of a truly decentralised system, we don't have to wait for any centralised body to pay us (or not, as happens on other pools), what you see is what you get.
But you still have to wait 101 confirms before you can spend them.

Kano I understand that the long (8+hours) wait I see in my wallet on the coins is the same wait it took you and other pool operators to be able to payout to the miners. It all makes sence now.
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
back2back ! yeeehaaaaaa

It can be like waiting for a bus sometimes - nothing for ages, then they all come at once...... Cheesy

Very nice! But got another question... How is p2pool able to pay out the coins so fast compared to other pools?

The "shares" that are submitted on the alt chain contain the payout info for all the miners.  When a share is big enough to be a block, it's submitted to the Bitcoin chain, and if accepted, the payout is distributed through the Bitcoin network as the share describes.  It's a very elegant solution.

Note that "payout" is probably a bad term.. more like mining distribution.

M

Thank you for explaining that!

These payouts are also virgin coins - freshly minted  Wink

That's the beauty of a truly decentralised system, we don't have to wait for any centralised body to pay us (or not, as happens on other pools), what you see is what you get.
But you still have to wait 101 confirms before you can spend them.
hero member
Activity: 924
Merit: 1000
Watch out for the "Neg-Rep-Dogie-Police".....
mate u WILL need plenty of patience, give it a week or so but it does pay off.

Indeed, patience is key with p2pool.

Although there is of course nothing wrong with mining on someone else's node, it's true that mining on your own local node is preferred for better performance & to help increase/strengthen the p2pool network. The problem is that many noobs to p2pool mining find that installing their own node is simply too daunting/complicated (not everyone is a coder & many people are not comfortable with command line). If p2pool is to grow & become more widely adopted, there should be an easier way to install it so that an absolute novice can be up & running within minutes.
I tried to address this issue over a year ago by suggesting there should be an open source graphical installer for both windoze & Linux, and I was even in conversation with a dev (Ahmed Bodi) who was willing to do one. Unfortunately, he got side tracked on other projects & nothing came of it. I'm no coder myself, far from it, but after talking with Ahmed, I'm sure that it wouldn't be too hard for someone with basic coding skills to do - maybe a bounty could be offered to get it done? I'm sure this would encourage more potential p2poolers to at least give it a try, thus helping p2pool become more mainstream as the Bitcoin ecosystem grows.
P2pool has the potential to be the defacto standard for mining, all that needs to be done is to encourage more users to adopt it - a simple installer would help achieve this.

And a complete re-write in C of course, as others have mentioned........ Cheesy
legendary
Activity: 1232
Merit: 1000



Where is it located?

Asia/Malaysia

you can get more details @ http://nodes.p2pool.co/



ok if it was near me I would have gave it a try

Actually its waste of time for miners submitting shares with less than actual difficulty. Is there anyway we can set the miners to work only with the minimum node difficulty? Also are there any chances share submitted with minimum node difficulty can be rejected or discarded?

Yes, with a combination of the / and + parms on your username, you can only submit shares > say 10,000,000.  However it'll seriously mess with your speed reports on p2pool, which really doesn't hurt anything except makes it hard to monitor your miners and make sure they are online.

M

Does it help or is there any reason to do this?
legendary
Activity: 1540
Merit: 1001
Actually its waste of time for miners submitting shares with less than actual difficulty. Is there anyway we can set the miners to work only with the minimum node difficulty? Also are there any chances share submitted with minimum node difficulty can be rejected or discarded?

Yes, with a combination of the / and + parms on your username, you can only submit shares > say 10,000,000.  However it'll seriously mess with your speed reports on p2pool, which really doesn't hurt anything except makes it hard to monitor your miners and make sure they are online.

M
legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
...
My question is, bestshare in antminer shows sometimes less than Node difficulty. What does this mean? If its less than actuall difficulty does that mean miner is submitting lower difficulty shares and are discarded by pool because of lower difficulty? Which simply means such shares gives no payout at all?

Essentially yes, your miner will submit shares that meet the pseudo share difficulty, this number is typically much lower then actual share difficulty.

By doing this P2Pool is able to more accurately estimate your hashrate, and present you with better data on the front end.

If you were to only submit shares that meet the minimum P2Pool difficulty it would make the data presented to you on the front end far less reliable because of the time between your valid shares.

I'd be cautious about trusting "best share" on Ants, there have been errors in the past.





I am also thinking even if the Ant shows a "Best Share" large enough to get a share but you don't see it show up in your miners info on a pool, then most likely it was either a orphan or dead? I have only been mining on p2pool for less than a week and have tried a couple nodes near me (Chicago area). I also started off using a couple of wallets on my S3's and  S5's so I could see just which pools and/or miners were receiving shares. Now I have consolidated all miners to one node and one wallet. Still learning here but like what I see so far.

mate u WILL need plenty of patience, give it a week or so but it does pay off.
Jump to: