Weekly Dev Update #94
The caps were raised to 3m RUNE and filled. The continual Cap Raises give the protocol, middleware and interfaces more and more time to stabilise. Only when the system is stable throughout can the Caps be lifted. This is still expected to be 6–8 weeks away.
Fixes include UTXO handling behaviour when accrueing many inbounds. Since TSS has to sign every input, it’s not wise to let them grow uncontained since TSS may have to sign far too many inputs and time out. Instead the Bifrost will now track input count, and automatically consolidate inputs every 15. This keeps the UTXO set small at all times. The consolidation tx is around 2kb, but since it consumes BECH32 SEGWIT, the virtual size is only 1kb. At 10 sat/byte this is around 10k sats consumed every 15 inputs ($2–3). These sats are taken from the BTC pool, but subsidised back with RUNE (2x the value).