This video is more or less a diff between what lightning is ideally and what it is today.
  1. nodes need to be online, so UX sucks on mobile-like devices
  2. watchtowers don't "watch" HTLCs for privacy reasons
  3. dispute txs are subject to mempool pinning attacks
  4. payment routing is hard mostly because channel balances are unknown and vary
  5. it's pretty nuanced, but lightning isn't very private in many dimensions
  6. channel jamming is a thing
Yeah I think that pretty much covers it. Coupled with "and don't really trust just anyone to be your counterparty here"
reply