A well written post and push-back to BIP 110.
Still learning here.
Can anyone assuage some of the concerns in this post?
Would it hinder layer 2 scaling?
This is covered in the FAQs on
"Does this affect the Lightning Network?"
No. Standard Lightning channels use P2WSH (witness v0), and BIP-110's OP_IF restriction only applies to Tapscripts — so they're completely unaffected. Newer Taproot-based channels split conditional paths into separate tapleaves instead of using OP_IF, so they're also compatible. Both P2WSH and P2TR outputs are exactly 34 bytes, within the limit."
@ForrestHODL @Tauri
View quoted note →

BIP-110
BIP-110: Reduced Data Temporary Softfork
Temporarily limit the size of data fields at the consensus level to protect Bitcoin