On Fri, Oct 20, 2023 at 05:05:48PM -0400, Matt Corallo wrote: > Sadly this only is really viable for pre-anchor channels. With anchor > channels the attack can be performed by either side of the closure, as the > HTLCs are now, at max, only signed SIGHASH_SINGLE|ANYONECANPAY, allowing you > to add more inputs and perform this attack even as the broadcaster. > > I don't think its really viable to walk that change back to fix this, as it > also fixed plenty of other issues with channel usability and important > edge-cases. What are anchor outputs used for other than increasing fees? Because if we've pre-signed the full fee range, there is simply no need for anchor outputs. Under any circumstance we can broadcast a transaction with a sufficiently high fee to get mined. -- https://petertodd.org 'peter'[:-1]@petertodd.org