>> (p.1)
    Author Topic: Analysis of Bitcoin Pooled Mining Reward Systems  (Read 36573 times)
    Meni Rosenfeld (OP)
    Donator
    Legendary
    *
    Offline Offline

    Activity: 2058
    Merit: 1056



    View Profile WWW
    July 29, 2011, 03:56:37 PM
    Last edit: September 26, 2013, 08:42:35 PM by Meni Rosenfeld
    Merited by ABCbits (21), EFS (12), joniboini (5), suchmoon (4)
     #1

    (Updated November 17, 2011)

    I have completed my Analysis of Bitcoin Pooled Mining Reward Systems.

    This document analyzes the foundations of mining pools and explores the various reward systems in existence, as a resource to anyone who would like to know more about the subject. It includes both discussion and mathematical results, some of which I have already haphazardly posted around the forum.

    It is technical, though it is my intention that it will be approachable to everyone. Any feedback is welcome, and there used to be a bounty for helping improve it.

    If you're looking for a more concise overview, also available is Summary of mining pool reward systems. There are also slides prepared for the San Jose conference.

    Enjoy!


    Table of contents:

    1 Introduction
    1.1 Bitcoin and mining
    1.2 Variance of solo mining
    1.3 Pooled mining
    2 Simple reward systems
    2.1 Proportional
    2.2 Pay-per-share (PPS)
    3 Score-based methods
    3.1 Slush's method
    3.2 Geometric method
    3.3 Pay-per-last-N-shares (PPLNS)
    3.4 Score-based methods myths
    4 Attempts for risk-free pay-per-share
    4.1 Maximum pay-per-share (MPPS)
    4.2 Shared maximum pay-per-share (SMPPS)
    4.3 Equalized SMPPS (ESMPPS)
    5 Advanced methods
    5.1 Double geometric method
    5.2 General unit-based framework
    5.3 PPLNS variants
    6 Attack vectors
    6.1 Pool-hopping
    6.2 Block withholding
    7 Nonstandard reward systems
    7.1 Shares as a future payment contract
    7.2 Variable block rewards
    7.3 Hybrid reward methods
    7.4 Heterogeneous pools
    7.5 Variable difficulty shares
    7.6 Proxy mining
    7.7 Score cashout
    7.8 Score markets
    7.9 Streamlined PPS investments
    8 Conclusion
    A Properties of proportional pools with constant hashrate
    B Pool-hopping in proportional pools
    C Safety nets for PPS pools
    D The hopping immunity theorem
    E Properties of the geometric method
    F Properties of *MPPS pools
    G Hashrate fluctuation pool-hopping

    1EofoZNBhWQ3kxfKnvWkhtMns4AivZArhr   |   Who am I?   |   bitcoin-otc WoT
    Bitcoil - Exchange bitcoins for ILS (thread)   |   Israel Bitcoin community homepage (thread)
    Analysis of Bitcoin Pooled Mining Reward Systems (thread, summary)  |   PureMining - Infinite-term, deterministic mining bond
Page 1
Viewing Page: 1