You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The original motivation for the block was to ensure MPPs vary their
paths a bit by disabling the 'central' hop in any found paths. However,
we are disabling this block, as it:
1) causes MPP routing failures if there is only one path from payer -> payee
2) forces MPPs to be routed across less optimal paths
Issue: lightningdevkit#3685
The one possible privacy concern is that any hops which forward multiple shards
of the same MPP can link those shards together, as each shard uses the same
payment hash (since LDK implements Simplified Multipath Payments, not Atomic
Multipath Payments). But this concern seems moot, as sending the payment over a
single shard leaks almost the same information anyway.
As far as I (and SOTA AI models) can tell, disabling this block doesn't violate
any correctness constraints or security concerns in surrounding code.
License: PolyForm Noncommercial License 1.0.0
0 commit comments