Forum Home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular

    Block Time Dilation on PPLNS causes low payout (delayed but seems full payment)

    Feathercoin Discussion
    5
    11
    2222
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • zerodrama
      zerodrama Regular Member last edited by

      The number of blocks found in a period of time is probability-wise independent of the difficulty and hashrate if the hashrate is constant and the block rate is settled at the correct rate.

      In a single day of 1440 minutes, with a block rate of 1 per 2.5 minutes, we should have 576 blocks a day.

      Our average block duration is 35 minutes. That’s 14x as long. We have instead 40 blocks a day.

      Looking at two pools, give-me-ftc and wemineftc, we see average block times of 6.5 and 7 hours. They both have 8 to 10% of the hashrate. 35 * 12 = 420 minutes or 7 hours.

      When we take into account the user’s hashrate we get this:

      User coins = block size * portion of pool rate * pool block finds

      Let’s do real numbers:

      Pool block rate 8% * 40 per day = 3.2 per day = 640 coins.

      If a pool has a delay of 10 confirmations, the network can still do 40 confirmations a day.

      Somehow payments come to 1/3 of the expected amount if you have 10% of the pool rate.

      It makes sense network wide: 40 is 1/3 the 120 required for payout of genesis blocks.

      This needs to be fixed. I’ll figure it out. We may need to get creative.

      1 Reply Last reply Reply Quote 0
      • zerodrama
        zerodrama Regular Member last edited by

        YES! I have it. I’m not sure how the delayed rate is distributed in pools, but if we were to figure out the expected difficulty at the retarget using some kind of vote by all the nodes based on a fixed formula, by the same means we would be able to kill fake chains simply because their votes would not be organic.

        1 Reply Last reply Reply Quote 0
        • C
          ChristianRiesen Regular Member last edited by

          You are mixing things a bit. There is only ONE genesis block in FTC, the very first one :)

          The 120 confirms is something that is default on mcfee, the most used software for pools. There is no limit by the network at all in this. Technically, after 1 confirm it’s “legit” but the network clients themselves decide when it’s enough. The QT client says 6. Mcfee says 120. Some pools altered that down to 20 which I find more than plenty. If I was doing something that required some security, I would go for 10 (on FTC). In Worldcoin I’d probably go 1000.

          I currently got more cards working as they should, so my output more than doubled and I provide about 20% of the hashing power on d2, which equals to about 40 FTC every time the pool hits a block. With the current delay the pool soon will release the funds for blocks mined 5 days ago, when my rig was still pushing fairly low numbers. 5 days is a loong time on the internet.

          1 Reply Last reply Reply Quote 0
          • zerodrama
            zerodrama Regular Member last edited by

            I’m refering to the origin blocks for coins as they are created.

            1 Reply Last reply Reply Quote 0
            • F
              FoBoT last edited by

              isn’t it just variance?
              https://en.bitcoin.it/wiki/Mining_pool_reward_FAQ#How_much_will_the_pool_decrease_my_variance.3F

              1 Reply Last reply Reply Quote 0
              • zerodrama
                zerodrama Regular Member last edited by

                [quote name=“FoBoT” post=“9314” timestamp=“1370348806”]
                isn’t it just variance?
                https://en.bitcoin.it/wiki/Mining_pool_reward_FAQ#How_much_will_the_pool_decrease_my_variance.3F
                [/quote]

                No. Variance is the result of smoothed out luck.

                Our situation results from having 40 blocks per day instead of 576 blocks per day. It takes more than a day to pay in full.

                This is straight up time dilation, not just risk.

                1 Reply Last reply Reply Quote 0
                • F
                  FoBoT last edited by

                  but it is the same for everyone? or does it depend on which pool (or solo) you’re in?

                  1 Reply Last reply Reply Quote 0
                  • zerodrama
                    zerodrama Regular Member last edited by

                    40 blocks a day is network wide. The network can’t do the job until difficulty goes down some more.

                    1 Reply Last reply Reply Quote 0
                    • J
                      jeremiel Regular Member last edited by

                      [quote name=“ChristianRiesen” post=“9309” timestamp=“1370346527”]
                      You are mixing things a bit. There is only ONE genesis block in FTC, the very first one :)

                      The 120 confirms is something that is default on mcfee, the most used software for pools. There is no limit by the network at all in this. Technically, after 1 confirm it’s “legit” but the network clients themselves decide when it’s enough. The QT client says 6. Mcfee says 120. Some pools altered that down to 20 which I find more than plenty. If I was doing something that required some security, I would go for 10 (on FTC). In Worldcoin I’d probably go 1000.

                      I currently got more cards working as they should, so my output more than doubled and I provide about 20% of the hashing power on d2, which equals to about 40 FTC every time the pool hits a block. With the current delay the pool soon will release the funds for blocks mined 5 days ago, when my rig was still pushing fairly low numbers. 5 days is a loong time on the internet.
                      [/quote]

                      hmmm… I’m at fcpool.com and we go up pretty quick. Maybe about a day or so lag. Though we are a smaller pool.

                      1 Reply Last reply Reply Quote 0
                      • F
                        FoBoT last edited by

                        i think if we are patient and with the good work of the PR/marketing dudes, this will all work out nicely in a few months
                        no worries
                        [img]http://www.treveccalive.com/wp-content/uploads/2013/02/The_Little_Engine_That_Could.jpg[/img]

                        1 Reply Last reply Reply Quote 0
                        • Z
                          zythen Regular Member last edited by

                          Thanks zerodrama… I knew I wasn’t crazy :P

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post