Bitcoin Forum
January 16, 2018, 12:20:46 PM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: What's the difference between RSMPPS and CPPSRB?  (Read 2096 times)
grue
Global Moderator
Legendary
*
Offline Offline

Activity: 2058



View Profile
June 24, 2013, 04:20:09 PM
 #1

http://eligius.st/wiki/index.php/Shared_Maximum_PPS
http://eligius.st/wiki/index.php/Capped_PPS_with_Recent_Backpay

they both pay the most recent shares first.

It is pitch black. You are likely to be eaten by a grue.

Tired of annoying signature ads? Ad block for signatures
1516105246
Hero Member
*
Offline Offline

Posts: 1516105246

View Profile Personal Message (Offline)

Ignore
1516105246
Reply with quote  #2

1516105246
Report to moderator
No Gods or Kings. Only Bitcoin
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
redtwitz
Full Member
***
Offline Offline

Activity: 231


View Profile
June 24, 2013, 04:35:25 PM
 #2

With RSMPPS, the pool pays the shares in the current round first (and underpays them if there aren't sufficient funds), then the shares of the previous rounds (prioritizing recent rounds). This makes the reward method hoppable, since mining in long rounds will result in partial/delayed payment of the submitted shares.

With CPPSRB, the pool pays as much shares as it can every time a block is found, prioritizing recent shares. Since the probability of finding a block is always the same (no matter how long the current round is), this reward method provides protection against pool hopping.
grue
Global Moderator
Legendary
*
Offline Offline

Activity: 2058



View Profile
June 25, 2013, 02:24:34 PM
 #3

So the only difference is that CPPSRB rewards are distributed by share, and RSMPPS are distributed by round?

It is pitch black. You are likely to be eaten by a grue.

Tired of annoying signature ads? Ad block for signatures
redtwitz
Full Member
***
Offline Offline

Activity: 231


View Profile
June 26, 2013, 03:43:39 AM
 #4

Yes. If this difference is significant or not depends on the miners' behavior.

Consider a 50M shares round at 25M difficulty. With RSMPPS, all shares will be paid 50 satoshis each. In contrast, with CPPSRB, the 25M most recent shares will be paid 100 satoshis each. If all miner mined continuously during the round, there will be practically no difference.

However, after the first 25M shares have been submitted, a smart/dishonest miner would stop mining at the pool since he's guaranteed to receive only a part of the PPS rate for all shares (existent and future) in the round. With CPPSRB, there is no incentive to switch pools, since he will still get paid full for the future shares if the round ends after 50M or less shares.
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!