Skip to content

Set miner burn to 0% (v3.3.1) - #710

Open
anderdc wants to merge 2 commits into
testfrom
burn-rate-25
Open

Set miner burn to 0% (v3.3.1)#710
anderdc wants to merge 2 commits into
testfrom
burn-rate-25

Conversation

@anderdc

@anderdc anderdc commented Aug 25, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • BURN_RATE 0.90 → 0.0 in allways/constants.py; MINER_POOL_SHARE goes from 10% → 100% of each round. Nothing recycles to RECYCLE_UID by default anymore.
  • Rationale: miners have not shown up for a 10% pool. Go all the way while the validator product and routing miner come online; revisit once real quoting is live.
  • Patch bump 3.3.0 → 3.3.1 (pyproject.toml, allways/__init__.py, uv.lock version line only) so the neuron image carries the change.

Test plan

  • tests/test_scoring_v1.py + tests/test_tao_hub_pairs.py: 181 passed (all pool assertions derive from the constant)
  • Full suite earlier at 0.25: 2032 passed. The 3 test_bitcoin_signing failures are pre-existing on test (order-dependent; the file passes in isolation) and unrelated.

anderdc added 2 commits August 25, 2026 13:02
BURN_RATE 0.90 -> 0.25 so MINER_POOL_SHARE goes from 10% to 75% of each
round. Miners have not shown up for a 10% pool; widen it while the
validator product and routing miner come online. Pools still sum to
MINER_POOL_SHARE, so every derived test passes unchanged.
BURN_RATE 0.90 -> 0.0: the full round goes to the miner pool. Patch
bump so the neuron image carries the new scoring constant.
@anderdc anderdc changed the title Lower miner burn to 25% Set miner burn to 0% (v3.3.1) Aug 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant