
Lightning Network Bitcoin Layer-2 — мгновенный, off-chain, почти бесплатный
Bitcoin-платежи, рассчитывающиеся за секунду и стоящие сатоши, за счёт переноса действия с базовой цепочки в сеть платёжных каналов.
Платёжный протокол Layer-2, построенный поверх Bitcoin. Участники блокируют средства в двунаправленных платёжных каналах и маршрутизируют стоимость через получившуюся сеть за миллисекунды, за доли цента в комиссиях. Базовая цепочка видит только транзакцию открытия и транзакцию закрытия; каждый платёж между ними off-chain. Впервые специфицирован Джозефом Пуном и Таддеусом Дрия в 2016 году.
Lightning — это то, что делает счёт за VPS на €9 в BTC действительно вменяемым.
Bitcoin базового уровня превосходен для расчётов и плох для рутинных розничных платежей. Ежемесячный счёт на €9 за VPS, оплачиваемый on-chain, должен поглотить сетевую комиссию, которая, в зависимости от загрузки mempool, может превысить сам счёт, — и клиент ждёт от десяти до шестидесяти минут, чтобы увидеть зачисление. Это враждебный пользовательский опыт, и мы сочли это единственной крупнейшей причиной, по которой клиенты исторически не оплачивали хостинг в BTC.
Lightning закрывает этот разрыв. Кошелёк сканирует QR счёта, платёж маршрутизируется через пару промежуточных узлов, зачисление появляется в панели за секунды, и комиссия обычно меньше десяти сатоши — малая доля цента. Счёт расчитывается до того, как клиент успевает убрать телефон в карман. Это тот опыт, к которому банковские карты шли тридцать лет, — доставленный без единственной проверки личности.
Операционно мы запускаем гибридную конфигурацию: кастодиальный маршрутизирующий узел для небольших счетов, с overflow, направляемым на LND-узлы, которые мы эксплуатируем сами и регулярно ребалансируем. Клиенты этого никогда не видят; они видят счёт «lnbc…», который разрешается за секунду. Руководство по оплате и руководство по самостоятельному размещению узла покрывают обе стороны стола.
Страницы, опирающиеся на этот термин.
Вопросы, которые люди реально задают.
Чем Lightning отличается от обычного Bitcoin?
Обычные Bitcoin-платежи рассчитываются на базовой цепочке: каждый платёж — это транзакция, которую майнеры включают в блок, с уплачиваемой комиссией и ожиданием примерно десяти минут на подтверждение. Lightning-платежи рассчитываются внутри платёжного канала между двумя сторонами, без подтверждения блока, — они атомарны, почти мгновенны и фактически бесплатны. Базовая цепочка видит лишь две транзакции за время жизни канала: транзакцию финансирования, открывающую его, и транзакцию расчёта, закрывающую его.
Приватен ли Lightning?
На практике приватнее, чем Bitcoin базового уровня. Маршрутизирующие узлы знают только каналы, между которыми они находятся, а не полный путь; платежи используют onion-подобное послойное шифрование, родственное по духу Tor. Приватность не абсолютна — достаточно хорошо связанный противник, запускающий множество маршрутизирующих узлов, всё же может вывести некоторые потоки, — но разовый платёж по счёту утекает гораздо меньше, чем транзакция базового уровня.
Как выглядит счёт Lightning?
Длинная буквенно-цифровая строка, начинающаяся с «lnbc» (mainnet) или «lntb» (testnet), закодированная как bech32-платёжный запрос. Содержит сумму, срок действия, ID узла получателя и хэш платежа. Вставка её в Lightning-кошелёк показывает сумму и маршрутизирует платёж в один тап.
Нужно ли мне запускать Lightning-узел, чтобы оплатить?
Нет. Кастодиальный Lightning-кошелёк (Wallet of Satoshi, Phoenix в кастодиальном режиме, Cash App) отправляет счета за секунды без запуска инфраструктуры. Клиенты, которым нужен некастодиальный контроль, могут использовать мобильный узел (Phoenix, Breez) или запустить свой собственный LND/CLN-узел — на этом сайте есть руководство, проходящее самостоятельную настройку.