Skip to content

Provide guidance and/or sane defaults for Testnet fee rates #2925

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
tnull opened this issue Mar 8, 2024 · 2 comments
Open

Provide guidance and/or sane defaults for Testnet fee rates #2925

tnull opened this issue Mar 8, 2024 · 2 comments

Comments

@tnull
Copy link
Contributor

tnull commented Mar 8, 2024

Users keep running into fee rate related interoperability issues on Testnet as we try to dynamically estimate fees while CLN/LND hard-code certain fee rates due to fee estimation being broken on Testnet.

We should fix this, either by also hardcoding compatible values for testnet, or providing clear guidance in the FeeEstimator docs which values the user should set in their implementation.

@vincenzopalazzo
Copy link
Contributor

I noted this too in lampo, but nowadays getting some funds on testnet looks hard due to block storms.

IIRC fee disagreement causes force closes in LDK, right? there is a possibility to set in the configuration a way to "disable the channel" and not close it?

I also remember a talk with @TheBlueMatt a while ago that disabling the channel was a vulnerability (but I could be wrong)

@TheBlueMatt
Copy link
Collaborator

Indeed, pre-Bitcoin Core 28, fee rate disagreements mean the channel is in a state where you cannot force-close it. We either have to accept that or force-close immediately. Luckily, with anchor channels and Bitcoin Core 28, ignoring pinning attacks, we can finally accept any feerate!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants