0

Do mining pools expose attempted nonces to the public?

I would think no because it would be counter competitive. I can let a giant mining farm tell me what nonces not to use.

But let's say the nonces attempted were public to everyone. Would it be faster to

  • continue attempting random nonces
  • storing the nonces previously attempted in memory and finding them in a sorted array

This is a 'Big O' type question.

4

Do mining pools expose attempted nonce to the public ?

No, that's pointless and would be completely infeasible. The combined network tries over 100 billion billion nonces per second (as of december 2020, it's around 120 exahash/s).

I would think no because it would be counter competitive. I can let a giant mining farm tell me what nonces not to use

That's irrelevant. They are trying to find nonces for a different block candidate than you are (at the very least, they're trying to mine a block that pays them; you're trying a block that pays you).

Would it be faster to continue attempting random nonces

No, every block candidate + nonce is a completely independent attempt. Nobody will ever try the same combination again (because the timestamps change, the composition of transactions changes, and the payout depends on the miner). It doesn't matter in what order you or anyone else tries nonces - only how many you try per second matters.

or storing the nonces previously attempted in memory and finding them in a sorted array

No, same reason.

1
  • Thanks! I have much to learn I see.
    – Jay
    Dec 21 '20 at 19:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.