[quote name=“thep33t” post=“14429” timestamp=“1371168268”]
[quote author=Nutnut link=topic=1772.msg14147#msg14147 date=1371132473]
So a lot of people, me included, harp on about how resilient p2pool mining is in the case of a DDoS attack on the network. This is a by product of the decentralized way in which it is intended to run. i.e. lots of smaller nodes spread all over the globe working together as a pool rather than 3 or 4 big pools.
A big pool will become a target and if it falls we loose a large percentage of our hashrate. In addition, all of the miners get kicked off of the server (in the best case) and they fail over to a backup pool. Issue is that then you have to wait for the PPLNS to ramp up, that pool will likely also be under attack. you have to keep track of all of your accounts and so on.
Of course the big attraction to pool mining over solo mining is the reduced difficulty and reduced variance when compared to solo mining. No one wants to mine for a week and find nothing!
Step up P2Pool mining. It seems to fit perfectly in the middle yet not many people use it - why?
You get the additional help of other miners to bring the block times down as per standard pool mining, there’s no PPLNS ramp up time (provided you keep the same payout address across nodes), you get to host your own node or use someone elses and it makes it real hard for attackers to takes down 100s of nodes compared to 2 or 3 servers.
Should we be miking a real push towards p2pool to protect our network? are there better ways?
Discuss…
[/quote]
what is wrong with miners having backup pools?
[/quote]
Absolutely nothing.The issues i’ve experienced though on most DDoS occasions is that the miners still mine to the pool and they don’t actually failover. You also have to wait for the rampup time when you go to new pool whereas if you have the same payout address in a p2pool it transfers over.
[quote author=UKMark link=topic=1772.msg14433#msg14433 date=1371168460]
[quote author=Pyxis link=topic=1772.msg14425#msg14425 date=1371167771]
I suppose people just don’t know about it or know enough about it to use p2pools.
[/quote]
I agree with this, it would be really good if we could have an out-of-the-box sollution for this. eg: p2pool.sh
Maybe if nut could write a guide of what steps are needed then adoption might be slightly easier and less daunting for the uninitiated, and then maybe some form of automation script could be put together based on these stages/steps, to at least simplify things further?
[/quote]
I may be able to setup a preconfigured server… I’ll give it some thought. In the mean time This is a REALLY good vanilla setup guide if you have a spare box that can run ubuntu… http://forum.feathercoin.com/index.php?topic=863.msg6712#msg6712
[quote author=Ethereal1 link=topic=1772.msg14436#msg14436 date=1371168640]
[quote author=sl1982 link=topic=1772.msg14426#msg14426 date=1371167806]
Well to be totally honest the only reason i dont use p2pool is the dust transaction fees. An example from the litecoin p2pool i ran on for a while: I wanted to transfer 10ltc out of my wallet, it was going to cost me 3ltc in fees.
[/quote]
I’ve moved around 250 mined FTC to my cell’s wallet, and i don’t remember paying any more than 0.01 FTC in fees.
To add, the other benefit I find in p2pool is the lack of confirmation time prior to payouts. Once a block is found, your FTC appears in your wallet.
Maybe we should campaign to get more people on p2pool. Gotta say I loved seeing 160+MHs on the network.
[/quote]
Ahh, those were the days. ;)