Is there actually a dilemma of whether or not to publish channel states for LN nodes?


I’ve heard that there is such a dilemma for LN: if channel states were not published, the payer will not able to find any viable path, unless he takes brute-force-like probing approach (which looks quite unscalable); if the channel states were meant to published, the economic privacy of LN users would be sacrificed.

Does such dilemma exist? If such idea is wrong, why?


Article source: “https://bitcoin.stackexchange.com/questions/83573/is-there-actually-a-dilemma-of-whether-or-not-to-publish-channel-states-for-ln-n”