Description
Background
In scenarios where taproot assets are contained within bitcoin lightning channels,
LND has the requirement to push an above-dust amount of satoshis to the remote side of the channel to complete a HTLC payment.
Potential complication with this LND requirement is:
In the scenario a taproot-assets-enabled lightning channel contains a de minimis amount of satoshis, (in situ taproot-assets outputs have limits -- until #721 is fixed) the bitcoin satoshi-balance of the channel will be exhausted after a few (3-5?) payments (assuming a payment in the to_local
direction doesn't occur).
Deliverables
A method to ensure that a taproot-assets lightning channel can send and receive HTLCs without being constrained by the LND above-dust requirement.
Proposed Remediation Options
- add an inbound fee discount of the incoming channel w/ a base fee the same as the asset carrier HTLC amt
- ?Alternatives
Necessity
This functionality isn't required to demonstrate tapd payment-channel functionality but will be necessary to meet user-expectations before LL endorses Taproot-assets payment-channel functionality.
Metadata
Metadata
Assignees
Type
Projects
Status