Post
Topic
Board Pools (Altcoins)
Re: [CryptoNight.net][BCN] New CryptoNote / Bytecoin pool
by
cryptonight.net
on 06/04/2015, 20:13:33 UTC
Which reward method do you use PPLNS probably... or PPS? thx

PPS

I was wrong. This isn't a PPS reward method. This is proportional approach.

How proportional approach works?

1. We take a block reward minus pool fee:
reward = round(block.reward - (block.reward * feePercent));

2. For each miner who participated in the round we divide the number of hashes he calculated to the total number of hashes calculated by all miners per round:
percent = minerHashesPerRound / totalHashesPerRound;

3. We calculate the miner reward:
var minerReward = Math.round(reward * percent);

Code starts from here:
https://github.com/fancoder/cryptonote-universal-pool/blob/master/lib/blockUnlocker.js#L173


What does this means for miners?

The price of one share varies between rounds and depends of pool's luck. Luck is random. However the average during several days of mining is close to solomining minus pool fee. Fees are stated above (see OP or pool's home page).

For example: shares in block BCN:715056 were very expensive (we spent 3 minutes to find it) but shares for block BCN:715318 were very cheap.
Details: http://cryptonight.net/#pool_blocks

Here is a detailed description of various payment methods:
http://www.bitcoinmining.com/bitcoin-mining-pools/