Skip to content
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

0-output commitment tx with 0-reserve #1306

Open
TheBlueMatt opened this issue Feb 14, 2022 · 0 comments
Open

0-output commitment tx with 0-reserve #1306

TheBlueMatt opened this issue Feb 14, 2022 · 0 comments
Milestone

Comments

@TheBlueMatt
Copy link
Collaborator

If we accept 0 reserve from a counterparty, it may be possible to have all HTLCs rounded to dust, plus the balances from both sides rounded to dust. Such a commitment tx would be un-broadcastable, as its consensus-invalid, though that commitment tx is also useless as the full channel balance will be burned to fee, there's not really a reason either party would care about just going back to the previous state, as long as the initial state had some output.

We can also only hit it on one side because we only accept, never send, 0 reserves. See-also lightning/bolts#959

@TheBlueMatt TheBlueMatt added this to the 0.1 milestone Mar 23, 2022
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

1 participant