As current p2pool is too large for low hashrate miners, I've finally decided to test second one. Test node is running at http://lovok.no-ip.com:9171 , so if you want to test it, just use "vertminer --scrypt-vert -Q 0 -o lovok.no-ip.com:9171 -u YourVTCPayoutAddress -p x".
I've also posted modified p2pool version here: https://github.com/Lovok/p2pool-n/ if you want to create own node to join network, just run p2pool with "run_p2pool.py --net vertcoin2". I'm looking for public nodes to allow more bootstrap points, so if you decide to create one, PM me its address please.
What is the difference between regular p2pool and 2nd p2pool?
Basically, they are the same (and not). Traditionally, p2pool is considered as one worldwide network, one for given coin. But problem is, it's not scaling well if it's hashrate increases. And this is the problem with VTC as p2pool is very successfull with Vertcoin. So, now running '1st' p2pool can be considered as one big pool based on p2pool technology. '2nd' p2pool can be treated as another pool, using same technology, but with it's own nodes and hashrate. This is important as global p2pool hashrate is impacting share difficulty for miners, higher global hashrate means higher share difficulty. With higher global hashrate, you have higher chance of getting block, but also lower chance of getting share for individual miner. And this is problem with current p2pool network, you have chance to have block every 20 minutes, but chance to get share in 3 hours when mining with 1Mhs. That leads to high variance, some miners sometimes get nothing for all day mining, just because being unlucky.
To be short, p2pool = technology to create decentralised pools, p2pool network = network of p2pool nodes cooperating together to create pool, there should not be only one network, some nodes can create one network, some another. Miner can then use node of his own choose, if he prefer higher global hashrate of pool or lower share difficulty, which depends on network parameters to which particular node connects.
Yes, i understand how p2pool works. The question is about p2pool software - what is different? i mean functionality, used ports, etc.