>> (p.1)
    Author Topic: Abusing Bitcoin mining pools: strategies for egoistical but honest miners  (Read 17175 times)
    Ryo (OP)
    Newbie
    *
    Offline Offline

    Activity: 28
    Merit: 1


    View Profile
    January 23, 2011, 06:18:52 PM
    Last edit: January 23, 2011, 08:56:06 PM by Ryo
    Merited by ABCbits (1)
     #1

    Hi,

    As promised in my earlier thread, I studied some of the strategies that a miner could use to optimize his use of a cooperative mining pool. I have watched slush's pool over a few days and didn't notice any evidence of a massive use of these strategies, so I think they're relatively unknown by the common bitcoin miner. I also provide pointers to mining pool owners who see this as a problem and want to "fix" their pool.

    The file is here: http://www.bitcoinservice.co.uk/files/100

    Here is the table of contents:
    1 - Introduction
    2 - A brief overview of pools
      - the creation of bitcoins
      - sharing the work
      - all shares are not equal
    3 - Strategies
      - One pool
         * average time to find a block
         * should I join now or wait for the next block ?
         * how long should I work on one block ?
      - Several pools
        * When should I switch pools ?
    4 - Consequences for the mining pools
       - Is this the end of pools ?
       - Are some miners currently using these strategies ?
       - Fixing the mining pools
    5 - Conclusion

    Edit: I believe, for the sake of honesty, that I should note that the pools at no serious risk of being completely broken by those strategies. It's just a question of earning more with the same amount of work.

    Edit: due to the rise in BTC exchange rate, I changed the price back to 1 BTC.
Page 1
Viewing Page: 1