Why Nostr? What is Njump?
2023-07-20 12:08:17
in reply to

PurpleHash on Nostr: Theoretically yes, but practically no. If there is an average of one draw every 10 ...

Theoretically yes, but practically no.

If there is an average of one draw every 10 minutes, I would need to be able to submit at least 1 ticket (= 1 share with difficulty 1) every 10 minutes. If I fill out a lottery ticket but don't submit it in time, my ticket will not be considered in the draw.

With the NerdMiner, it takes an average of 60 hours to generate 1 share that meets the required minimum difficulty of 1 and is actually submitted to the solo pool. All hashes smaller than difficulty 1 are not transmitted and are essentially nonexistent because no one takes notice of them.

The technical explanation is as follows:
By default, ckpool has a pool difficulty of 10,000. For example, with cgminer, it is possible to lower the minimum difficulty to 1 using the parameter --suggest-diff 1. This means a share must meet the minimum difficulty of 1 for it to be accepted by the solo pool. Anything smaller than difficulty 1 is ignored. That's why there is no statistics for the NerdMiner because hardly anything gets through.

In terms of numbers, this means that for every GH per minute, 14 shares with difficulty 1 are generated. Therefore, for every GH in 10 minutes, 140 shares with difficulty 1 are generated:
1,000,000,000 H/s ÷ 2^32 x 60s x 10min = 140 shares with difficulty 1

In other words, I would need at least 71 MH/s or 3,550 NerdMiners in order to transmit 1 share with difficulty 1 to the solo pool every 10 minutes and for the pool to take note of the submitted hashrate:
1,000,000,000 H/s ÷ 140 = 7,142,857 H/s = 71 MH/s
71 MH/s ÷ 20 KH/s ≈ 3,550 NerdMiners




Nerdminer: 21.500
Newpac: 45.000.000.000
Compac F: 350.000.000.000
S9: 14.500.000.000.000
S19: 110.000.000.000.000

Hashes per second.
Author Public Key
npub1kt7cyzqen7xw5yqtywjc8wug30x68rgy9lg4z3p8je872888z58qvp2rx4