Posted this on my X account so just dropping it here, too.
1) If BIP-110 does block spam (by their definition) by restricting arbitrary data at the consensus layer, does that actually eliminate spam or does it just mean those "bad actors" will chunk the data across multiple UTXOs?
2) If said bad actors do this, doesn't this mean that said UTXOs could potentially cause bloat since it will cause increased UTXOs to accomplish the same task while losing the OP_RETURN prunability?
3) Finally, since CSAM is used as the defacto illegal use case, does this also mean all nodes will now store said data with zero ability to remediate?
I believe the answer is yes to all three of these questions which renders BIP-110 as a technically insufficient solution. Look, do I think Core mishandled the rollout of their changes last year? Yep, most of the devs have the situational awareness and emotional intelligence of a banana peel. They placed zero value on social consensus and it has led us to where we are.
That said, I fully support BIP-110ers in their right to fight for what they believe in and to push for its implementation... if that’s what broader consensus in the Bitcoin ecosystem ultimately wants. BUT, be careful what you wish for, especially for those that have advocated for this solution via the CSAM angle.