pull down to refresh

The theory can handle multi-path payments, but not the kind of multi-step thing you propose.

(It should be noted that your proposed method for getting 2 btc from A to D requires a change in the wealth states of other nodes. Still no direct payment of 2 btc from A to D that leaves the wealth of other nodes unchanged is possible)