Author

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

full member
Activity: 312
Merit: 100
Bcnex - The Ultimate Blockchain Trading Platform
What new miners to P2Pool needs to learn is pay outs are based on A share in the chain and current work in the system,  No share no pay.  It can take time to get a share at first.  I have seen some people with a Th or less connect to my pool mine for a hour or 2 not get a share and then leave.  I truly think if we want to grow P2Pool we need to educate the new and small miners. and explain this can take time to get the first share.  And they can watch there stats to determine if they have found one. I still have old s1 that find shares consistently.
full member
Activity: 312
Merit: 100
Bcnex - The Ultimate Blockchain Trading Platform
Well I would be considered a small miner, I mine about 9TH and I have my node on Windows 7 64 Bit running strong.  I have Get Work stats on average of .1 Sec.  I am lucky that my office is on a 100 Meg Fiber Internet feed and the server connects to the gig switch.  When running it thru a small 8 port non managed desktop $30 switch that the miners are attached to it goes to .8 sec.

I have been mining for about 9 months now. I have tried all the large pools and every one has there issues and terrible  pay outs.  So being a IT company owner i have the opinion that if i learn enough i can make or do anything i want. So I built my own P2P00L node.  The address is
207.105.189.40:9332 and any small miner that wants to mine on p2pool for no cost is welcome.

The Server is running on HP hardware with Dual Xeon processors with 4 cores ea, 16 GB ram, and a SDD drive.  The server never even warmed up, let a lone break a sweet.  I have access to great used HP hardware very high end equipment that is very cheap.  We use it all the time for test projects and personal use.  They run great.  I have a second Server that I will do the same on but with Debian Linux and will compare the 2 of them.  In the future and if i get enough users I might move the servers to our Data Center Cabinet.  But thats down the road.

The Pay outs are on average are much better than I have ever received on any of the bigger pools.  So yes P2Pool is in my opinion the best way for small miners to mine and average the bests payouts available.

 Grin Grin Grin
legendary
Activity: 1260
Merit: 1008
regarding the whole latency thing with small miners getting squashed by big miners etc whatever it is...

why not just create multiple P2p-pool networks?

Sure, the variance won't be great, but you can imagine if a p2p pool of sub 100 gh/s ASICS, perhaps that sub network would have more egalitarian distribution? similarly, a network of ~500 gh/s miners, then the 1.0 th/s bunch, etc.

Of course, this wouldn't prevent 1 terrahashers from joining the 100 gh/s pool. Unless nodes can implement some kind of filter - i.e., you could join a sub 100 gh/s pool, but only 100 gh/s out of your 1.0 th/s will be accepted.

sorry if this has been proposed before. Don't keep up on this as much as a I should. just overly caffeinated right now. 
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
Oh, does using the relay network really help? Coz I've been testing it for a couple of hours and my getwork latency increased rather than decrease.... It's that supposed to be or am I doing something wrong?

I use screen

screen -d -m -S RelayNetwork java -jar ./RelayNodeClient.jar public.sgp.relay.mattcorallo.com 127.0.0.1:8333
The relay network helps with reducing pool orphans by distributing network blocks faster.
p2pool itself does that too by the way it distributes the p2pool blocks found through the p2pool network.

It has nothing to do with the p2pool share chain or reducing your rejected p2pool shares.
legendary
Activity: 1258
Merit: 1027
....

And yes, I love the fact that payment is instant upon solving the block. No trust/wait/time needed especially since I'm now mining straight to Trezor. I check with Trezor before I switched and they say generated tx is fine as long as you setup another account for generated tx. I think they're coming up with a fix to fix it but so far so good. Already got a few generated tx in Smiley

Huge Trezor fan, now mine directly to Trezor (to a unique account), and had an email chat with Slush about this.

Generation transactions to Trezor process without an issue, the current issue is that the backend does not check for proper generation transaction confirmations before attempting to spend (120 vs. 6), so spending from an account with generation transactions that have less then 120 confirmations fails. 

Originally they failed silently, and the transactions would eventually disapear (with the funds back in your Trezor), now they fail with an error message, he will have a fix implemented soonish(TM).

legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
ah cool Smiley let me know if u need anything across the bridge. if u need hosting or anything buzz me. i run 2 little dc's here & expanding soon. sgd250 is TOO EXPENSIVE !

Nice! Will let you know should I rid myself of the fetish to caress my miners :p

i might be making a trip down though (we go lim teh) or a friend might be coming to pay me a visit from sg, u can meet him up then send to me n i hook it up for ya here then let u access it online. put up your p2pool addy on yr sig. ping u n see.
sr. member
Activity: 248
Merit: 250
Are we there yet?
ah cool Smiley let me know if u need anything across the bridge. if u need hosting or anything buzz me. i run 2 little dc's here & expanding soon. sgd250 is TOO EXPENSIVE !

Nice! Will let you know should I rid myself of the fetish to caress my miners :p
legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
i'm also using the relay , tried both java & .exe my entire system runs on windows.

the exe version seems to be much faster.

@sEpuLchEr seems like u r located in sg heh ? hello from yr neighbor.

too expensive to turn miners over there yeah despite the recent drop in electricity prices in sg.

Ahh.. just across the causeway then Smiley Yes. SG's electricity is expensive but mining is fun. 1 x S4 is about SG$250 a month for electricity. Can get it cheaper if using colo but I like to touch and caress my miners.... LOL.

Edit: I'm actually born in Malaysia. Mum was a Malaysian and Dad Singaporean. Was born in Johor and I spent a couple of years in Pontian which is my hometown. Most of my relatives are in Malaysia though. I could host my miners with them but....

ah cool Smiley let me know if u need anything across the bridge. if u need hosting or anything buzz me. i run 2 little dc's here & expanding soon. sgd250 is TOO EXPENSIVE !
sr. member
Activity: 248
Merit: 250
Are we there yet?
I'm also running Linux. do a git pull from here:

https://github.com/TheBlueMatt/RelayNode.git

then change your command to:

screen -d -m -S relay ~/RelayNode/client/relaynetworkclient public.eu.relay.mattcorallo.com 127.0.0.1 8333

for the eu server what ever server you want to use. I'm not aware of any sgp server in your command by the way - it's not listed anywhere that I can see, only us-west (West Coast US), us-east (East Coast US), eu (Western Europe), au (Australia), or jpy (Japan).

Java is a big, fat, slow, resource hungry security vulnerability - i hate it  Cheesy

Ahh.. ok. Thanks! Thought I saw sgp in Matt's post.
hero member
Activity: 924
Merit: 1000
Watch out for the "Neg-Rep-Dogie-Police".....
Oh.... er.. which client? my p2pool node is on linux. Are you referring to matt's p2pool node with the relay built in or? Sorry. LOL.

I'm also running Linux. do a git pull from here:

https://github.com/TheBlueMatt/RelayNode.git

then change your command to:

screen -d -m -S relay ~/RelayNode/client/relaynetworkclient public.eu.relay.mattcorallo.com 127.0.0.1 8333

for the eu server or what ever server you want to use. I'm not aware of any sgp server in your command by the way - it's not listed anywhere that I can see, only us-west (West Coast US), us-east (East Coast US), eu (Western Europe), au (Australia), or jpy (Japan).

Java is a big, fat, slow, resource hungry security vulnerability - i hate it  Cheesy
sr. member
Activity: 248
Merit: 250
Are we there yet?
i'm also using the relay , tried both java & .exe my entire system runs on windows.

the exe version seems to be much faster.

@sEpuLchEr seems like u r located in sg heh ? hello from yr neighbor.

too expensive to turn miners over there yeah despite the recent drop in electricity prices in sg.

Ahh.. just across the causeway then Smiley Yes. SG's electricity is expensive but mining is fun. 1 x S4 is about SG$250 a month for electricity. Can get it cheaper if using colo but I like to touch and caress my miners.... LOL.

Edit: I'm actually born in Malaysia. Mum was a Malaysian and Dad Singaporean. Was born in Johor and I spent a couple of years in Pontian which is my hometown. Most of my relatives are in Malaysia though. I could host my miners with them but....
legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
i'm also using the relay , tried both java & .exe my entire system runs on windows.

the exe version seems to be much faster.

@sEpuLchEr seems like u r located in sg heh ? hello from yr neighbor.

too expensive to turn miners over there yeah despite the recent drop in electricity prices in sg.

i managed to improve "some" latency issues by regedit in windows & i'm sure there's something you can do in linux. try that & see if it helps.

try to write to mike to get your pool listed here http://nodes.p2pool.co/ the results are pretty accurate.
sr. member
Activity: 248
Merit: 250
Are we there yet?

The java client is super slow & not updated, it's a java thing.......use the client instead. Then you can get rid of java completely  Wink

If you are a small miner you should take advantage of OgNastys p2pool - that's what it's designed for. We've had 3 blocks in 8 hours so far today, p2pool has consistently beaten every other pool out there as far as payouts go, it's truly decentralised, no late/missing payments & you're in control of it - what's not to like?

Yes, it has faults, but it still outperforms every other pool - if you're patient.

Oh.... er.. which client? my p2pool node is on linux. Are you referring to matt's p2pool node with the relay built in or? Sorry. LOL.

I'm only left with 4 S4 running but p2pool has been good so far. Been keeping track on earning from multiple pools and p2pool so far has topped everyone.

And yes, I love the fact that payment is instant upon solving the block. No trust/wait/time needed especially since I'm now mining straight to Trezor. I check with Trezor before I switched and they say generated tx is fine as long as you setup another account for generated tx. I think they're coming up with a fix to fix it but so far so good. Already got a few generated tx in Smiley
hero member
Activity: 924
Merit: 1000
Watch out for the "Neg-Rep-Dogie-Police".....
Oh, does using the relay network really help? Coz I've been testing it for a couple of hours and my getwork latency increased rather than decrease.... It's that supposed to be or am I doing something wrong?

I use screen

screen -d -m -S RelayNetwork java -jar ./RelayNodeClient.jar public.sgp.relay.mattcorallo.com 127.0.0.1:8333

The java client is super slow & not updated, it's a java thing.......use the client instead. Then you can get rid of java completely  Wink

If you are a small miner & you're comfortable using nonnakips code, you should take advantage of OgNastys p2pool - that's what it's designed for. We've had 3 blocks in 8 hours so far today, p2pool has consistently beaten every other pool out there as far as payouts go, it's truly decentralised, no late/missing payments & you're in control of it - what's not to like?

Yes, it has faults, but it still outperforms every other pool - if you're patient.
sr. member
Activity: 248
Merit: 250
Are we there yet?
Oh, does using the relay network really help? Coz I've been testing it for a couple of hours and my getwork latency increased rather than decrease.... It's that supposed to be or am I doing something wrong?

I use screen

screen -d -m -S RelayNetwork java -jar ./RelayNodeClient.jar public.sgp.relay.mattcorallo.com 127.0.0.1:8333
sr. member
Activity: 248
Merit: 250
Are we there yet?
till then, out from p2pool for now till there's a fix or when someone helps to fix it.

bye for now p2pool.

Are you a small miner (<1TH/s)?

Describing it as a "fatal flaw" is not really accurate, it is only fatal to those without enough hash power to maintain a share in the share chain.

Agreed it has been and will continue to be an issue for smaller miners, but don't throw the baby out with the bath water...

I'm a relatively small miner and have mined successfully on p2pool for almost a year now.

I'm even smaller... but I really have to say I'm actually getting better payouts than mining on any other large pools. Yes, there may be a day or 2 without payments but so far, it has worked really well.

Edit: I'm a pin head in an ocean small....
legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
I consider myself small hashing with 60ths+

Seems like those with knowledge is not interested in helping out much.

Really like the p2pool idea.

Personally i was also ready to offer a 1btc bounty or bonus if there were some +ve news but unfortunately it wasn't.
legendary
Activity: 1258
Merit: 1027
till then, out from p2pool for now till there's a fix or when someone helps to fix it.

bye for now p2pool.

Are you a small miner (<1TH/s)?

Describing it as a "fatal flaw" is not really accurate, it is only fatal to those without enough hash power to maintain a share in the share chain.

Agreed it has been and will continue to be an issue for smaller miners, but don't throw the baby out with the bath water...

I'm a relatively small miner and have mined successfully on p2pool for almost a year now.
legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
till then, out from p2pool for now till there's a fix or when someone helps to fix it.

bye for now p2pool.
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
The "issues" also missed the p2pool problem that "your" local pool is dependent upon the configuration for how much work is lost.
So when the average p2pool work lost is say 10%, that means that there are users losing well over 10% and users losing well under 10%
i.e. those running p2pool without the high performance of a tradition pool server setup and associated network connectivity are paying those running p2pool who do have such a setup.
Quite literally, the little guy with average or poor quality hardware/network is losing shares(=BTC) effectively given to the big guy with better hardware/network when mining on p2pool.
Adding some centralisation to p2pool by having multiple people mine on the same node, as some suggest, doesn't solve that particular problem since it adds latency for those remote miners.
When the p2pool average share change time is ~30s (vs BTC average block time of ~600s), the effect of latency on p2pool is 20 times as bad in effect as the same latency on a normal pool.
Jump to: