Very dumb question I guess but why do nodes wait for new htlc to go through their mutual channel to build the next commitment tx and update the feerate ?
Why can’t they build a new commitment tx every x block/time to keep the fees up to date ?
Very dumb question I guess but why do nodes wait for new htlc to go through their mutual channel to build the next commitment tx and update the feerate ?
Why can’t they build a new commitment tx every x block/time to keep the fees up to date ?
No matter how often you try to keep fees up to date, the fact is they can change unexpected by the time that you actually need the transaction. This is especially true in cases where nodes go offline unexpected – one of the more common reasons to need to force close in the first place.