Bitcoin Forum
November 21, 2018, 10:57:56 AM *
News: Latest Bitcoin Core release: 0.17.0 [Torrent].
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: What's the difference between RSMPPS and CPPSRB?  (Read 2110 times)
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1140



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.

Adblock for annoying signature ads | Enhanced Merit UI
1542797876
Hero Member
*
Offline Offline

Posts: 1542797876

View Profile Personal Message (Offline)

Ignore
1542797876
Reply with quote  #2

1542797876
Report to moderator
1542797876
Hero Member
*
Offline Offline

Posts: 1542797876

View Profile Personal Message (Offline)

Ignore
1542797876
Reply with quote  #2

1542797876
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1542797876
Hero Member
*
Offline Offline

Posts: 1542797876

View Profile Personal Message (Offline)

Ignore
1542797876
Reply with quote  #2

1542797876
Report to moderator
1542797876
Hero Member
*
Offline Offline

Posts: 1542797876

View Profile Personal Message (Offline)

Ignore
1542797876
Reply with quote  #2

1542797876
Report to moderator
redtwitz
Full Member
***
Offline Offline

Activity: 231
Merit: 100


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
Legendary
*
Offline Offline

Activity: 2058
Merit: 1140



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.

Adblock for annoying signature ads | Enhanced Merit UI
redtwitz
Full Member
***
Offline Offline

Activity: 231
Merit: 100


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!