Lightning Merchants Struggle with Technical Mismanagement
Technical mismanagement is creating friction for Lightning Network merchants, according to recent data. Merchants must ensure their services use an idempotent settlement ledger to prevent duplicate crediting of deposits in case a node crashes during payment processing.
The mistake of treating the node as the primary ledger also risks fund loss if the node fails. A dedicated database is necessary to track balances and prevent losses. In addition, merchants often fail when they ignore liquidity direction, leading to lost funds due to force closes that lock funds for days or weeks.
Routing errors occur when no path provides enough liquidity, causing payments to fail. Invoices can expire if held too long, creating an expiry trap for users. Merchants should regularly check their channel rebalancing to avoid these issues.
Lightning requires both parties to remain online to detect and respond to malicious closures. Volatility in the Bitcoin price can also destroy monthly profits for merchants. In the United States, every Lightning payment is a taxable event.