The precise timing of HTLC forwards can enable an on-path adversary to determine with some accuracy the full payment path. One possible mitigation is to add jitter to each forwarded HTLC, like this C-Lightning plugin.
Serious thought needs to be put into this feature to actually withstand serious statistical analysis. Of course it should be optional, and off by default.
The precise timing of HTLC forwards can enable an on-path adversary to determine with some accuracy the full payment path. One possible mitigation is to add jitter to each forwarded HTLC, like this C-Lightning plugin.
Serious thought needs to be put into this feature to actually withstand serious statistical analysis. Of course it should be optional, and off by default.