
Входящая ликвидность Lightning показывает, какой объём может прийти к вам по каналу. Исходящая относится к объёму, который можно отправить. У одного канала эти величины часто различаются, потому что средства распределены по двум сторонам.
Пример одного канала
Пусть у канала условная ёмкость 100 000 sat. На вашей стороне 70 000 sat, на стороне соседа 30 000 sat. До учёта резервов и других ограничений это около 70 000 sat для отправки и 30 000 sat для получения через этот канал. Если вы отправите 10 000 sat через него, баланс сместится примерно к 60 000 и 40 000 sat.
Реальный доступный объём может отличаться из-за резервов, уже ожидающих платежей и комиссий. Поэтому номинальная ёмкость канала не равна максимальному платежу.
Почему суммы всех каналов недостаточно
Платёж проходит через маршрут. Даже если первый канал позволяет отправить нужную сумму, следующий может не иметь свободного объёма в нужном направлении. У получателя может быть доступна только часть входящего объёма. Поддержка деления платежа также зависит от участников и интерфейса.
Как читать ошибку оплаты
Сверьте срок счёта, сумму, доступность маршрута и статус предыдущей попытки. Доступная исходящая ликвидность отвечает только за часть задачи. Если не получается принять платёж, проверьте входящие возможности, а не только свой баланс.
Сравнение способов перевода есть в разборе Bitcoin и Lightning. Ошибки по времени разбирает статья о сроке Lightning-инвойса.