Bitcoin mandates user authorization for each payment cycle, meaning merchants cannot automatically withdraw funds from another wallet. Lightning channels, invoice protocols and stablecoin swaps enable ...