Maybe we could give Spend outputs larger than Bitcoin dust but lower than Revault dust to managers
Opened this issue · 6 comments
Currently we would give away up to 199_999 sats in fees to the miners. Miners getting paid is good, but hey it's 100$ at current BTC/USD price!
revaultd/src/daemon/jsonrpc/api.rs
Lines 1075 to 1097 in ebd9cbf
Also we are not interested in outputs just above network dust, so maybe if it's higher than the CPFP output value?
What do you mean "to managers"? To a multisig between all the managers? IMHO this makes the UX way more complicated.
I would use just the network dust here and create the change if the value is above dust. In future we could be smarter and start saying "we create the change only if it's worth it" (I mean, if the fees for spending it aren't more expensive than the utxo itself)...
We should not create a change paying to the N-of-N of the stakeholders in this case.
Ah right, agreed
However, if above the network dust it could be sent to the M-of-M of the managers and used to feebump the Unvaults and Spends
Ok I get your point, but this could be confusing. Is it too much of a problem to send it to the cpfp wallet instead (1-of-M)?
Concept ACK then :)
The "deposit split project" would help here as we would batch small inputs to create a vault of a given threshold.