Something I was curious about was how merchants that want to receive BTC onchain can protect themselves from failed or extremely delayed transactions.
Everyone knows that with Lightning, the payment settles instantly. But how should a merchant approach onchain BTC? It can take a long ass time to hit six confirmations and it wouldn't feel right to make a customer wait until it settles (or fails)! TIA