Lightning just uses multi-sig wallet escrows for locking funds. You trust the 3rd signer.
This thread glows.
Zk merkle trees is the best option for privacy, hence tornado cash being sanctioned by sactioners.
Monero is holding up good regardless of its theoretical flaws.