>> (p.1)
    Author Topic: Handle much larger MH/s rigs : simply increase the nonce size  (Read 10106 times)
    kano (OP)
    Legendary
    *
    Offline Offline

    Activity: 4746
    Merit: 1908


    Linux since 1997 RedHat 4


    View Profile
    June 23, 2012, 11:22:26 AM
     #1

    It seems there are comments flying around about pools not being able to handle a larger network load with 1-difficulty shares caused by having devices that can hash 5/10/100 times faster, and that roll-n-time wont solve it.

    So ... why not just add another 'nonce' 32 bit field after the current one?

    Then pools and miners can use this as they see fit and I'm sure all the devs can understand how this will allow a single getwork to hash more shares or higher difficulty shares

    The problem with roll-n-time is that each roll advances the block time into the future.
    Instead, with a 2nd nonce field you can roll that field as many times as is valid and allowed by the pool (up to 4 billion times if hardware ever got that much faster)

    Obviously getworks must still occur to add transactions into the work being processed, however, rigs that are able to process 100 times faster than your typical 400MH/s GPU will still only need the same number of getworks, not 100 times as many (with miner support of course) and with higher difficulty shares, less work will be returned also

    So ... when's the fork gonna happen? Or will we wait until it's a critical problem ...

    Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
    Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
    The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
Page 1
Viewing Page: 1