Skip to main content
£0.00 0

Basket

No products in the basket.

ASIC mining articles and advice

kHeavyHash Share Difficulty: Compatibility and Rejects

KHeavyHash share difficulty: Network difficulty secures the network; pool share difficulty creates a practical stream of proofs for accounting.

kHeavyHash share difficulty guide cover

kHeavyHash share difficulty is the easier pool target used to measure a miner's contributed work. It is not the Kaspa network difficulty that determines whether work becomes a block. Most pools adjust share difficulty to the worker's estimated hashrate. A reject labelled low difficulty, stale, duplicate or invalid describes a different failure route.

So changing random values or firmware before reading the exact pool response can make diagnosis harder.

kHeavyHash share difficulty in simple English

kHeavyHash share difficulty is an accounting target, not a speed control. A reliable diagnosis starts with the exact pool response and current compatibility instructions, then separates target errors from stale, duplicate, invalid and authorisation failures.

Simple example

A miner is checking kHeavyHash share difficulty. Test one stable miner, let vardiff settle and judge the result by accepted pool work before changing a fleet.

Key terms in plain English

Consensus:
The shared rules that Bitcoin or another network uses to decide whether blocks and transactions are valid.
ASIC:
A computer built to do one specialised job. A mining ASIC is designed for a particular proof-of-work algorithm.
Hashrate:
The amount of mining work a machine attempts each second. More hashrate does not guarantee more profit.
Mining pool:
A service that combines work from many miners and shares rewards using stated rules.
Share:
Proof sent by a miner to show completed work. A pool uses accepted shares when calculating rewards.

Network difficulty and share difficulty

Kaspa’s kHeavyHash proof-of-work network has a target that valid blocks must meet. A pool gives a worker an easier target so it can receive frequent evidence of contributed work. A share that meets the pool target earns accounting credit under the pool’s rules. Only a much rarer result meeting the network target can be submitted as a block.

The Kaspa Wiki explains that solo mining uses network difficulty. At the same time, a pool sets easier share difficulty and selects solutions that meet the network target. This distinction is the starting point for every reject investigation.

Share difficulty that is too low for a very fast ASIC creates excessive messages and server load. Share difficulty that is very high can produce long gaps between accepted shares, making a healthy worker look idle. Neither setting changes the ASIC’s physical hashrate.

Many pools use variable difficulty, often shortened to vardiff, to target a manageable share interval. Allow the pool’s adjustment period before deciding that an initial value is wrong.

Compatibility comes before tuning

A kHeavyHash ASIC must connect to a pool endpoint that explicitly supports the device or the protocol variant it speaks. Verify the algorithm, hostname, port, encryption requirement, username or wallet format and worker separator from the pool’s current setup page.

Do not copy an endpoint from a video or old forum post. Pools can change ports, regions and authentication. Confirm that the destination resolves to the intended operator and that the miner clock is correct where secure connections depend on time.

Firmware can report difficulty in scaled units or show a requested and accepted value differently. Use pool-side accepted shares as the commercial record and treat the local display as diagnostic evidence.

Hashpower marketplaces can impose order minimums or required share rates. A marketplace difficulty error may therefore need a marketplace-specific setting rather than the ordinary pool default. Read both services’ current instructions before connecting them together.

Read the reject category accurately

Common kHeavyHash share responses
Response What it usually means First checks
Low difficulty Submitted work misses the assigned pool target Endpoint, assigned target, firmware units and proxy
Stale Work arrived after the pool moved to newer work Latency, packet loss, pool region and job updates
Duplicate The same work was submitted more than once Miner restart, proxy, controller and firmware logs
Invalid The share failed another validation rule Algorithm, job, firmware, clocks and pool response
Unauthorised Worker or wallet format was rejected Username, address, password field and account status

Pool wording is not universal. Save the exact response, timestamp, worker name and endpoint rather than translating every reject into ‘bad difficulty’. A persistent reject rate deserves investigation even when local hashrate looks normal.

Stales are primarily a timing problem. Distance alone is not a complete latency measure. Routing, congestion, Wi-Fi, packet loss, proxy load and pool job propagation also matter. Use a wired connection and compare a suitable regional endpoint.

Duplicates can arise after unstable restarts or a faulty proxy replaying submissions. Do not run two controllers against the same hardware or clone a configuration without unique worker identities.

A controlled diagnostic sequence

  • Record the exact ASIC model, firmware version, pool endpoint and reject message.
  • Return one test miner to a supported stock power and frequency profile.
  • Confirm kHeavyHash, the current port and the pool’s required wallet or account format.
  • Remove unverified proxies and connect directly where the pool supports the miner protocol.
  • Use wired Ethernet, check packet loss and select an appropriate regional endpoint.
  • Allow vardiff to settle, then compare accepted and rejected shares over a representative period.
  • Check whether the pool assigned a new difficulty after reconnecting.
  • Change one variable at a time and retain a rollback note for every firmware or configuration change.

Worked share-frequency check

Suppose a high-hashrate kHeavyHash ASIC submits hundreds of shares each second at an initial easy target. The pool raises the assigned difficulty, after which accepted shares arrive less often but each represents more work. The expected credited hashrate should remain broadly consistent once the measurement window is long enough.

If the pool shows only one accepted share in a brief window after a large increase, do not immediately lower the target. Estimate the expected interval from the pool’s own documentation or support data and wait for a fair sample. Share arrival is probabilistic.

If the miner instead continues sending shares below the newly assigned target and the pool labels them low difficulty, inspect whether the job and target update reached the firmware or proxy. This is a compatibility or communication question, not evidence that network difficulty is too high.

Evaluate the outcome through pool accepted hashrate and reject percentage, not the number of shares alone. Two correct difficulty settings can produce different share counts but equivalent credited work.

When manual difficulty is appropriate

Use it only where the service documents it

A fixed or minimum difficulty can be useful for a compatible marketplace order, proxy or unusually large worker when the service publishes the required syntax. Record the reason and the unit used.

Test one worker and compare accepted work before applying the setting to a fleet.

Prefer vardiff for ordinary pool use

Where the pool supports the ASIC correctly, its variable-difficulty system usually provides a suitable accounting rate without manual intervention.

Do not use overclocking to solve a protocol reject. Aggressive clocks can create hardware errors and hide the original problem while affecting stability and warranty.

Mistakes that prolong a reject fault

  • Confusing pool share difficulty with network difficulty.
  • Using a port copied from an old guide without checking the pool.
  • Changing clocks, proxy, pool and worker format at the same time.
  • Judging success by local hashrate while accepted hashrate remains low.
  • Treating every stale or duplicate as a low-difficulty response.
  • Forcing a value without confirming its unit or supported syntax.
  • Leaving remote miner interfaces exposed while troubleshooting.

Frequently asked questions

What is the main point of kHeavyHash share difficulty?

kHeavyHash share difficulty is an accounting target, not a speed control. A reliable diagnosis starts with the exact pool response and current compatibility instructions, then separates target errors from stale, duplicate, invalid and authorisation failures.

For kHeavyHash share difficulty, what should a beginner know about network difficulty and share difficulty?

Kaspa's kHeavyHash proof-of-work network has a target that valid blocks must meet.

For kHeavyHash share difficulty, what should a beginner know about compatibility comes before tuning?

A kHeavyHash ASIC must connect to a pool endpoint that explicitly supports the device or the protocol variant it speaks.

For kHeavyHash share difficulty, what should a beginner know about read the reject category accurately?

Pool wording is not universal. Save the exact response, timestamp, worker name and endpoint rather than translating every reject into 'bad difficulty'.

Key points to remember

kHeavyHash share difficulty is an accounting target, not a speed control. A reliable diagnosis starts with the exact pool response and current compatibility instructions, then separates target errors from stale, duplicate, invalid and authorisation failures. Test one stable miner, let vardiff settle and judge the result by accepted pool work before changing a fleet.

Next steps

Use The Mining Shop UK setup and profitability guidance to compare accepted output, power and operating cost after the connection is stable.

Conclusion: kHeavyHash share difficulty

Network difficulty secures the network. Pool share difficulty creates a practical stream of proofs for accounting. They are related targets but serve different purposes. Use the pool's current kHeavyHash endpoint, required worker format and supported difficulty method. A Bitcoin or unrelated-algorithm endpoint is not compatible.

Sources and further reading

ASIC MINER PICKS

Recommended ASIC Mining Hardware

Compare three of our highest ranked ASIC miners currently available, with live product details and pricing.
Overall ranking
Equihash
·
ZEC
Overall rank#1of 100AvailableAll: #4 / 831
Bitmain Antminer Z15K 525KSol Equihash Zcash Miner
Bitmain
Pre-Order
Hashrate
525KSOL
Efficiency
4.73W/KSOL
Power
2483W
Earns/kWh
42.0p
Free Shipping
Price · delivered
£6,050.00
ex VAT
Est. per month
£760.06
Payback 8 Months
Overall ranking
Equihash
·
ZEC
Overall rank#2of 100AvailableAll: #6 / 831
Bitmain Antminer Z15 Pro 800KSol Equihash Zcash Miner
Bitmain
In stock
Hashrate
800KSOL
Efficiency
3.3W/KSOL
Power
2640W
Earns/kWh
60.1p
Price · delivered
£11,925.00
ex VAT
Est. per month
£1158.19
Payback 10.3 Months
Overall ranking
SHA-256
·
BTC
Overall rank#6of 100AvailableAll: #10 / 831
Bitmain Antminer S23e Hydro 2U 865Th SHA-256 Bitcoin Miner
Bitmain
Pre-Order
Hashrate
865TH
Efficiency
10W/TH
Power
8650W
Earns/kWh
13.2p
Free Shipping
Price · delivered
£9,382.50
ex VAT
Est. per month
£831.54
Payback 11.3 Months
Browse all ASIC miners
MORE MINING ADVICE

More ASIC Mining Articles

Read practical advice about choosing hardware, calculating electricity costs, setting up miners, hosting and maintenance.
MINER COMMUNITY

Join the ASIC Mining Discussion

Ask a question or share what has worked for you. Your experience may help another miner make a better decision.

Members can read and join the discussion

Log in to read comments from other miners. Create a free account if you would like to ask a question or share your experience.

Log in to read comments Register to join the discussion

Membership helps us protect the discussion from spam and keep answers useful.

ASIC MINING SUPPORT

Need Help Choosing an ASIC Miner?

Tell us what you want to mine, your electricity cost and where the machine will run. We can help you compare hardware, power requirements, hosting and repairs.
Contact our mining team
Browse ASIC miners