Skip to content

v0.2.4 - Lithos test-network-ready + solution-buffer hardening

Choose a tag to compare

@blindrun blindrun released this 17 Aug 18:42
· 52 commits to main since this release

Lithos is now test-network-only, not experimental. The Lithos stratum support
is tested end to end against a live Lithos client (v4.2.0) on the Ergo test
network: the miner connects, receives real jobs, and its shares are accepted by
the client (95 accepted / 0 rejected in the run that cleared it), not just checked
against the mock. It has not been validated on mainnet yet, so run it on
testnet only for now - the bundled lithos-quickstart.sh defaults to testnet on
purpose. See the "Lithos" section of the README for the from-scratch guide.

Hardened the search solution buffer. One search batch at a deliberately low
difficulty (exactly the Lithos-test regime) can find far more than the old
32-solution buffer held, and anything past it was silently dropped - a bug that
scales with hashrate and masquerades as flaky hardware. The buffer is now 256
(still 10 KB) and the miner warns when a batch overflows instead of losing shares
invisibly.

No dev fee. make test green on both backends.