HTLC Endorsement for Jamming Mitigation



Summary:

In the Lightning Network community, channel jamming has been a prevalent issue. To mitigate this, Carla and Clara have proposed a two-part scheme involving HTLC endorsement and reputation. Antoine points out that the HTLC endorsement scheme proposed still suffers from vulnerabilities, making it essential to establish reputational transitivity between incoming and outgoing traffic. He suggests that the acquisition cost of local reputation should be equal to the maximal time value damage one can inflict on a routing node channel accessible from its local counterparty granting this high-level of reputation. Antoine opened an issue on the repository to converge on a threat model. Carla provides updates on channel jamming, including next call details and data gathering efforts. The team aims to gather data about the use of HTLC endorsement and local reputation tracking for jamming mitigation and experiment with different algorithms for tracking local reputation. They suggest starting simple with a binary endorsement field and observing the effect of endorsement in the steady state with logging-only implementation. Each node locally tracks the reputation of its direct neighbors and allocates slots and liquidity reserved for endorsed HTLCs from high reputation peers. Reputation and endorsement are proposed as the first step in a two-part scheme for mitigating channel jamming. Carla invites further discussion during the upcoming call. Antoine adds that building data gathering infrastructure for Lightning is valuable as any jamming mitigation will have to adapt its upfront fees or reputation acquisition cost in function of HTLC traffic and market forces. Antoine also looks forward to giving an update on Staking Credentials, which is an end-to-end approach to mitigate channel jamming. The link for Staking Credentials is provided in the email. Overall, the Lightning Network community is actively working towards mitigating channel jamming and is experimenting with various schemes and reputation algorithms to achieve this goal.


Updated on: 2023-06-03T12:53:08.634921+00:00