Bitcoin Forum
April 25, 2024, 10:41:53 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Changing N on the fly for a PPLNS system  (Read 789 times)
TierNolan (OP)
Legendary
*
Offline Offline

Activity: 1232
Merit: 1083


View Profile
July 12, 2013, 09:49:20 AM
 #1

Has there been any pools that have varied N on the fly.  For example, a pool might try to have N be equal to 2 days.  N would then depend on the pools hashing rate.

I was thinking of something like the following,

- sort all shares by (age in shares) / (N for share), lowest first

This means that newer shares are processed before older ones.  However, it a miner was operating on a higher N, then their share stays active for longer.

- pay each share 1 / (N for share) of the reward, starting from the first in the list until the entire reward is used up

This gives no risk for the pool operator.  Each miners gets either a larger payout for shorter time or a smaller payout but stays active for longer.

On an aside, how do pools normally handle startup?  That is kind of like switching from N = 0 to an actual N.

[ * ] Age would count in shares submitted

1LxbG5cKXzTwZg9mjL3gaRE835uNQEteWF
1714041713
Hero Member
*
Offline Offline

Posts: 1714041713

View Profile Personal Message (Offline)

Ignore
1714041713
Reply with quote  #2

1714041713
Report to moderator
1714041713
Hero Member
*
Offline Offline

Posts: 1714041713

View Profile Personal Message (Offline)

Ignore
1714041713
Reply with quote  #2

1714041713
Report to moderator
The block chain is the main innovation of Bitcoin. It is the first distributed timestamping system.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714041713
Hero Member
*
Offline Offline

Posts: 1714041713

View Profile Personal Message (Offline)

Ignore
1714041713
Reply with quote  #2

1714041713
Report to moderator
1714041713
Hero Member
*
Offline Offline

Posts: 1714041713

View Profile Personal Message (Offline)

Ignore
1714041713
Reply with quote  #2

1714041713
Report to moderator
kinlo
Sr. Member
****
Offline Offline

Activity: 263
Merit: 250


Pool operator of Triplemining.com


View Profile
July 12, 2013, 03:19:03 PM
 #2

Triplemining already does PPLNSH, only the  shares of the last 24h count.  So yes.
TierNolan (OP)
Legendary
*
Offline Offline

Activity: 1232
Merit: 1083


View Profile
July 12, 2013, 03:34:01 PM
 #3

Thanks for the info.

1LxbG5cKXzTwZg9mjL3gaRE835uNQEteWF
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!