← intents/minerintents/miner / targets

targets

one target per chain. they move after every seventeen shares.
value
1h
24h
liquidity
mode
rung
shares
pending
orchard
monero

now

orchard target
orchard difficulty
monero target
monero difficulty
orchard window
monero window

retargets

seqchainemittedacceptedratiooldnewclamp

the controller

ratioraw factorapplied factordifficulty change
0.500.87500.8750+14.29%
0.750.93750.9375+6.67%
0.900.97500.9750+2.56%
1.001.00001.0000+0.00%
1.101.02501.0250-2.44%
1.251.06251.0625-5.88%
1.501.12501.1250-11.11%
2.001.25001.2500-20.00%
3.001.50001.3200-24.24%

the controller is a damped proportional step. after seventeen accepted shares on a chain, divide the intents that were emitted to that chain in that span by the shares accepted. that ratio minus one is how far the chain is behind. a quarter of that is applied to the target.

the clamps are asymmetric on purpose. the target may loosen by up to 32 percent in one step but tighten by at most 16 percent, so a chain that stalls recovers in a few windows while a chain that is flooding is reined in slowly enough not to swing.

the two targets never read each other. the balance between the chains comes from the routing byte, which sends half the intents each way over any long run, and from each controller keeping its own chain's fill ratio near one.