Skip to content

Instantly share code, notes, and snippets.

@remyers
Created August 4, 2020 09:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save remyers/f3c66328deda167d866a746a2caa725a to your computer and use it in GitHub Desktop.
Save remyers/f3c66328deda167d866a746a2caa725a to your computer and use it in GitHub Desktop.

Thoughts on timeouts for eltoo/lot49 based on conversation with Snyke Aug4, 2020.

  • Assume online access to blockchain data once per week
  • Then the settlement tx CSV should be 1 week (~1008 blocks)
  • BUT the problem is: what if upstream node does not have fully signed update tx?
  • NOT a problem for for nodes that originate or receive a payment because they do not have both an upstream AND downstream peers.

Bad Scenario: Node connections: A-> B -> C Assume: A pays B, B pays C Assume: paying node pushes signed update and settle signatures, but does not require receiving node to respond with their signature

See also: [0] https://lists.linuxfoundation.org/pipermail/lightning-dev/2020-January/002448.html [1] https://lists.linuxfoundation.org/pipermail/lightning-dev/2019-May/001996.html [2] https://lists.linuxfoundation.org/pipermail/lightning-dev/2019-December/002385.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment