As you may know, p2pool provides true decentralized pooled mining. You share block rewards with other p2pool miners, but there is no pool operator(*) who could steal your coins (or even delay payouts) or short change your share of the pool, or get hacked, or anything else. Your payouts will come directly from the mined blocks. And since there is no central node for the pool, it is highly DDOS resistant. Even if you are using a public node, and that node were unavailable for some reason, you can easily switch to another one (see below).
This is where you come in. In the past people have had trouble using some ASIC-based miners with p2pool, and unfortunately growth of p2pool began to stall. While p2pool has been holding its own in terms of hash rate, the overall network has grown, so p2pool's share has declined to the point where blocks are not being solved on a regular basis. This further discourages miners (especially smaller miners) from joining.
We badly need more miners to increase the hash rate, solve more blocks, and keep p2pool available as a pure peer-to-peer alternative to the centralized pools.
Fortunately, p2pool is now known to work perfectly with most of the newer miners including Ant Miner S1's and Cointerra Terraminer IV (others listed on the main thread and wiki). If you have any of these, please give p2pool a try.
There are two ways to use p2pool:
1. Use a public node(*). There is a list of public nodes here:
http://p2pool-nodes.info/ . Some other public nodes that have been mentioned on this forum and have their own support threads are nastyfans.org:9332 (0% fee, merge-mined coins support the node) and
http://mine.p2pool.com:9332 (1% fee).
https://bitcointalksearch.org/topic/p2poolcom-support-and-information-thread-504700 [p2pool.com]
https://bitcointalksearch.org/topic/nastyfans-the-bitcoin-enthusiast-fan-club-est-2012-86854 [nastyfans pool -- scroll down a bit on post #1]
2. Operate your own p2pool node. This is
true decentralized peer-to-peer mining with no central pool operator. The down side is that you have to run your own copy of the p2pool software and a full bitcoin node. If you already have a full bitcoin node, adding p2pool is relatively low cost.
Here are some resources for running your own p2pool node:
https://bitcointalksearch.org/topic/1500-th-p2pool-decentralized-dos-resistant-hop-proof-pool-18313 [main thread]
https://bitcointalksearch.org/topic/a-complete-guide-to-p2pool-merged-mining-btcnmcdvcixci0c-plus-ltc-linux-62842 [merged mining]
https://bitcointalksearch.org/topic/a-guide-for-mining-efficiently-on-p2pool-includes-fud-repellent-and-faq-153232 [optimization and tuning]
https://en.bitcoin.it/wiki/P2Pool [general info]
If you are willing and able to try running your own p2pool node and you have at least 5 TH of capacity, I will help you with setup and ongoing maintenance purely as a volunteer to help the community. No tips even.
(*) If you use a public node, there is an operator who could theoretically tamper with the node and cheat you somehow. I'm not aware of this ever happening. If you have doubts about a node, use another one.