What occurs to P2A outputs which can be by no means wanted ultimately as a result of their consumer did not want a price bump on their transaction? Do they simply bloat the UTXO set?
Since these outputs require no witness knowledge to be spent, presumably they are going to be swept as soon as the quantity of satoshis within the output is value sweeping. The minimal quantity in satoshis for P2A outputs as of Bitcoin Core 28.0 is 240 satoshis however they can be every other bigger worth. This implies if the going feerate for block inclusion drops low sufficient to make a sweep value it, miners are incentivized to comb it.
I had heard that these would carry 0 worth, however the truth is all of them do. Is that this associated to the truth that often (I believe) all outputs want should be above dust-value for transactions to be propagated? In that case, how is that reconciled with the thought of getting 0-value outputs (or am I simply flawed about that they usually’ve modified to be a minimal of the dust-value?).
At the moment, all non-OP_RETURN outputs have a non-0 satoshi worth mud restrict that is calculated primarily based on the script dimension and another heuristics.
The unique concept for “Ephemeral Anchors” was break up into two separate ideas: Pay To Anchor(P2A) which is the script format, and “Ephemeral Mud”, which is the power to have a mud output with out unduly bloating the utxo set.
The latter concept isn’t certain to a selected output kind, and continues to be being developed for a future Bitcoin Core launch.