Ключевые выводы
Решения уровня 2 были разработаны для устранения присущих ограничений масштабируемости технологии блокчейна, позволяя сетям обрабатывать больше транзакций без изменения базового протокола.
Lightning Network — это решение для масштабирования уровня 2, построенное поверх Bitcoin. Оно позволяет выполнять почти мгновенные платежи peer-to-peer без необходимости подтверждения блоков, что делает его подходящим для повседневных микроплатежей.
Он обеспечивает платежи с помощью адресов с мультиподписью и HTLC (Hash Timelock Contracts), принуждая стороны вести себя честно в рамках участников канала — без необходимости доверять третьей стороне.
К концу 2025 года сеть Lightning достигла пика по емкости более 5 600 BTC, а крупные платформы, включая Coinbase, Revolut и Binance, интегрировали ее для платежей. Запуск Taproot Assets в январе 2025 года также впервые позволил передавать USDT по Lightning.
У сети Lightning есть известные ограничения: лимиты ликвидности каналов ограничивают размеры платежей, а сетевые эффекты могут способствовать формированию крупных централизованных хабов маршрутизации, что может привести к концентрации потоков транзакций и созданию рисков цензуры.
Что такое сеть Lightning?
Криптовалюты обладают довольно уникальными свойствами. Их нельзя легко взломать или остановить, и любой может использовать их для передачи ценности по всему миру без вмешательства третьей стороны.
Чтобы эти свойства сохранялись, приходится идти на значительные компромиссы. Поскольку многие узлы отвечают за работу сети криптовалюты, пропускная способность ограничена. В результате количество транзакций в секунду (TPS), которое может обрабатывать блокчейн, относительно невелико для технологии, рассчитанной на массовое внедрение.
Чтобы преодолеть присущие ограничения технологии блокчейна, было предложено множество решений для масштабирования, увеличивающих число транзакций, которые сеть может обрабатывать. В этой статье мы подробно разберем сеть Lightning — одно из таких расширений протокола Bitcoin.
Lightning Network — это сеть, которая работает поверх блокчейна и предназначена для ускорения peer-to-peer транзакций. Она не ограничивается только Bitcoin — другие криптовалюты тоже интегрировали ее.
Возможно, вы задаетесь вопросом, что значит «работает поверх блокчейна». Lightning Network — это то, что называют офчейн- или решением уровня 2. Оно позволяет людям проводить транзакции без необходимости записывать каждую транзакцию в блокчейн.
Сеть Lightning не зависит от сети Bitcoin: у нее есть собственные узлы и программное обеспечение, но при этом она все равно взаимодействует с основной цепочкой. Чтобы войти в сеть Lightning или выйти из нее, нужно создать специальные транзакции в блокчейне.
На самом деле с первой транзакции вы создаете своего рода смарт-контракт с другим пользователем. Представьте смарт-контракт как приватный журнал (реестр) для вас и для другого пользователя. В него можно записывать множество транзакций. Они видны только вам и вашему контрагенту, но ни один из вас не может обмануть из‑за некоторых особенностей настройки.
Этот мини-реестр называется каналом. Допустим, Алиса и Боб кладут по 5 BTC в смарт-контракт. В их канале у обоих будет баланс по 5 BTC. Затем Алиса может записать в реестр: «платеж 1 BTC Бобу». Теперь на стороне Боба 6 BTC, а у Алисы 4. Затем Боб может позже отправить 2 BTC обратно Алисе, обновив балансы: на стороне Алисы станет 6 BTC, а на стороне Боба — 4 BTC. Они могут продолжать делать это некоторое время.
В любой момент любой из них может опубликовать текущее состояние канала в блокчейне. В этот момент балансы каждой стороны распределяются соответствующим сторонам прямо в цепочке.
Справедливо по названию: транзакции Lightning выполняются молниеносно. Не нужно ждать подтверждений блоков — платежи можно отправлять так быстро, как позволяет ваше интернет-соединение.
Зачем вообще нужна сеть Lightning?
Координировать изменения в таком большом блокчейне, как Bitcoin, сложно. Любые модификации несут риск хардфорков и потенциально серьезных ошибок. При наличии огромной суммы на кону эксперименты на уровне протокола рискованны.
Когда вы переносите эти эксперименты за пределы блокчейна, вы получаете гораздо больше гибкости. Если что-то пойдет не так с решением уровня 2, это не повлияет на базовую сеть Bitcoin. Вы можете подробнее почитать о том, чем отличаются решения для масштабирования уровня 1 и уровня 2 в своем подходе к этой компромиссной задаче.
Также нет обязанности переходить на старый способ. Транзакции в ончейне продолжают работать как обычно, но у пользователей теперь есть возможность проводить операции и офчейн тоже.
У использования сети Lightning есть несколько преимуществ. Ниже рассмотрим некоторые из них.
Масштабируемость
Блоки Bitcoin создаются примерно каждые десять минут и могут содержать лишь ограниченное число транзакций. Место в блоках — дефицитный ресурс, поэтому вам приходится конкурировать с другими пользователями, чтобы ваши транзакции включили вовремя. Майнеров в первую очередь волнует оплата, поэтому они сначала включают транзакции с более высокими комиссиями.
Когда одновременно отправлять средства пытается не так много пользователей, это не является большой проблемой. Можно установить низкую комиссию, и с высокой вероятностью транзакцию включат в следующий блок. Но когда слишком много пользователей одновременно публикуют транзакции, средняя комиссия может существенно вырасти. В пиковые периоды, например во время «бычьего» рынка 2017 года и в апреле 2021-го, средние комиссии за транзакции в сети Bitcoin превышали $50–60.
Это может казаться приемлемым для транзакций с крупными суммами, но для небольших платежей это непрактично. Платить комиссию $10, чтобы купить кофе за $3, почти не имеет экономического смысла.
В сети Lightning вы по-прежнему платите две комиссии: одну — чтобы открыть канал, и еще одну — чтобы закрыть. Но как только канал открыт, вы и ваш контрагент можете совершать тысячи транзакций бесплатно. Когда вы закончите, нужно просто опубликовать окончательное состояние в блокчейне.
Если больше пользователей будут полагаться на офчейн-решения, такие как Lightning Network, место в блоках будет использоваться более эффективно. Переводы с низкой стоимостью и высокой частотой можно обрабатывать в платежных каналах, а место в блоках — для более крупных транзакций и для открытия/закрытия каналов. Это со временем может позволить системе масштабироваться на существенно более широкую аудиторию.
Микроплатежи
Существует минимальная сумма Bitcoin, которую можно отправить в транзакции: примерно 0.00000546 BTC. Lightning Network позволяет довести перевод до предела — самой маленькой единицы, доступной на данный момент: 0.00000001 BTC, то есть одного сатоши.
Lightning хорошо подходит для микроплатежей. Комиссии в обычных транзакциях делают отправку совсем небольших сумм в основной цепочке невыгодной. Однако внутри канала вы можете отправлять доли от доли Bitcoin с минимальными затратами.
Микроплатежи подходят для разных сценариев. Некоторые рассматривают их как потенциальную альтернативу подписочным моделям: пользователи платят крошечные суммы каждый раз, когда пользуются сервисом, а не фиксированную ежемесячную плату.
Приватность
Еще одно преимущество сети Lightning заключается в том, что она может обеспечивать пользователям высокий уровень конфиденциальности. Сторонам не нужно сообщать о своих каналах всей остальной сети. Вы можете посмотреть блокчейн и понять, что конкретная транзакция открыла канал, но не обязательно сможете определить, какие именно транзакции происходят внутри него. Если участники решат держать канал приватным, знать, что происходит, будут только они.
Если у Алисы есть канал с Бобом, а у Боба — канал с Каролой, то Алиса и Карола могут отправлять друг другу платежи через Боба. Можно представить, что это расширяется в разветвленную сеть взаимосвязанных платежных каналов. В такой схеме будет сложно определить, кому в итоге заплатила Алиса после закрытия канала.
Как работает сеть Lightning?
Мы уже объяснили, что на высоком уровне сеть Lightning опирается на каналы между узлами. Теперь давайте заглянем «под капот».
Адреса с мультиподписью
Адрес с мультиподписью (или multisig) — это адрес, с которого средства может тратить несколько приватных ключей. При создании вы задаете, сколько приватных ключей может тратить средства и сколько из них нужно для подписи транзакции. Например, схема 1 из 5 означает, что пять ключей могут создать допустимую подпись, и при этом нужен только один. Схема 2 из 3 означает, что из трех возможных ключей любые два требуются, чтобы тратить средства.
Чтобы инициализировать канал Lightning, участники блокируют средства по схеме 2 из 2. Существует только два приватных ключа, способных подписывать, и оба нужны, чтобы перемещать монеты. Алиса и Боб планируют делать много платежей друг другу, поэтому решают открыть канал Lightning.
Оба вносят по 3 BTC в общедоступный multisig-адрес. Боб не может вывести средства из адреса без согласия Алисы, и наоборот.
В принципе, они могли бы отслеживать балансы на общем листе бумаги — начиная с 3 BTC у каждого — и обновлять их по мере совершения платежей. Но это зависит от сотрудничества обеих сторон. Если в итоге у Алисы будет 6 BTC, а у Боба — ничего, у Боба не будет стимула освобождать средства. Lightning Network решает эту проблему с помощью криптографического механизма принуждения.
Контракты с хеш-замком и временным ограничением (HTLC)
Этот механизм называется Hash Timelock Contract (или HTLC). Термин может звучать сложно, но по сути это довольно простая идея. Он объединяет две технологии — hashlocks и timelocks — чтобы обеспечить корректное поведение в платежных каналах.
Hashlock — это условие для транзакции: вы можете тратить средства только доказав, что знаете секрет. Отправитель хеширует фрагмент данных и включает хеш в транзакцию. Единственный способ для получателя потратить их — предоставить исходные данные, которые соответствуют этому хешу. А единственный способ получить эти данные — это если отправитель их предоставит.
Timelock — это условие, которое не позволяет вам тратить средства до наступления определенного времени. Оно задается либо как реальный временной штамп, либо как конкретная высота блока.
HTLC объединяют hashlocks и timelocks, чтобы создавать условные платежи: получатель должен предоставить секрет до дедлайна, иначе отправитель сможет вернуть средства себе. Именно этот механизм не дает ни одной из сторон обмануть другую.
Открытие и закрытие каналов
Алиса и Боб создают транзакции, которые финансируют общий адрес с мультиподписью, который они будут использовать. Но эти транзакции пока не публикуются в блокчейне — сначала нужно настроить транзакцию-обязательство, чтобы защитить каждую сторону на случай, если другая станет недоступной или не ответит.
Каждая сторона генерирует секрет и делится с другой только своим хешем. Затем они создают пару транзакций-обязательств, каждая из которых подписана только наполовину, прежде чем публиковать свои транзакции финансирования в блокчейне. У транзакций-обязательств есть специальные условия траты:
Для транзакции, которую Алиса подписала и передала Бобу, вывод multisig возможен:
1. Обеими сторонами совместно.
2. Только Бобом, после истечения timelock.
3. Немедленно Алисой, если она знает секрет Боба.
После того как обе стороны обменялись этими частично подписанными транзакциями-обязательствами, безопасно публиковать транзакции финансирования в блокчейне. Канал теперь открыт. В любой момент, когда Алиса хочет сделать новый платеж Бобу, они создают новую пару транзакций-обязательств, обмениваются старыми секретами (которые позволили бы другой стороне забрать средства, если бы был опубликован старый статус), и продолжают.
Любая сторона может закрыть канал в любой момент, опубликовав последнюю транзакцию-обязательство. Совместное закрытие, когда обе стороны подписывают вместе, — самый быстрый способ. Если одна сторона перестает отвечать, другая все равно может вернуть свои средства, просто дождавшись истечения timelock.
Как сеть Lightning предотвращает мошенничество?
Что мешает Бобу опубликовать старую транзакцию-обязательство, в которой у него был более высокий баланс? Ничего не мешает ему попытаться, но это чрезвычайно дорого. Если он опубликует устаревшую транзакцию, у Алисы будет окно (пока идет отсчет timelock), чтобы опубликовать ответ на атаку, используя секрет, который Боб раскрыл, обновляя канал. Это позволяет Алисе полностью забрать средства Боба. Механизм наказания делает обман экономически нерациональным.
Маршрутизация платежей
Вам не обязательно открывать прямой канал с каждым человеком, которому вы хотите отправить средства. Если у Алисы есть канал с Бобом, а у Боба — с Каролой, то Боб может маршрутизировать платежи между Алисой и Каролой. Это может работать через несколько «прыжков», то есть Алиса может заплатить кому угодно, если существует путь в сети.
За свою роль в маршрутизации посредники могут брать небольшую комиссию. В базовой сети комиссии зависят от размера транзакции в байтах — передаваемая сумма не имеет значения. В отличие от этого, комиссии в Lightning могут отражать локальные и удаленные балансы. Когда узел маршрутизации отправляет средства на одну сторону канала, он снижает собственную пропускную способность в этом направлении. Узлы могут взимать комиссию за маршрутизацию, чтобы компенсировать уменьшение ликвидности.
Ограничения сети Lightning
У сети Lightning есть свои недостатки, которые могут ограничивать ее долгосрочную масштабируемость.
Удобство использования
Bitcoin может быть неочевидным для новичков, а Lightning добавляет дополнительную сложность: пользователям нужно открывать каналы, управлять входящей и исходящей емкостью и поддерживать онлайн-узел. Улучшения постоянно внедряются, чтобы снизить эти барьеры, и многие кошельки теперь автоматически выполняют управление каналами.
Ликвидность
Вы не можете потратить больше, чем заблокировали в канале. Если ваш локальный баланс исчерпается, вам придется либо закрыть канал, либо ждать, пока вы получите платеж через него. Ваш маршрут также ограничен пропускной способностью каждого канала на пути: даже если один канал большой, «узкое место» раньше по маршруту может ограничить то, сколько вы сможете отправить.
Централизованные хабы
Поскольку крупные узлы-маршрутизаторы с глубокой ликвидностью обычно привлекают больше трафика, существует опасение, что сеть станет все больше зависеть от небольшого числа хорошо связанных организаций. Если эти хабы уйдут офлайн или решат цензурировать транзакции, это может непропорционально сильно повлиять на связность сети.
Текущее состояние сети Lightning
К началу 2025 года сеть Lightning насчитывала примерно 16 000 узлов и 75 000 каналов, а объем маршрутизированных платежей вырос более чем на 1200% с 2021 года. Емкость сети достигла пика более 5 637 BTC в конце 2025 года, хотя публичные цифры колеблются, потому что приватные и custodial-каналы не учитываются в публичных метриках.
Крупные финансовые платформы интегрировали Lightning в свою инфраструктуру. Coinbase обеспечивает около 15% снятий BTC через Lightning, а Revolut, Binance, OKX, Kraken и Cash App поддерживают транзакции Lightning для пользователей. На конференции Bitcoin 2025 платежи Lightning установили рекорд Гиннеса: 4 187 транзакций за восемь часов.
Существенным событием в январе 2025 года стало внедрение Taproot Assets, которое впервые позволило передавать стейблкоин USDT по сети Lightning. Это дает возможность долларовым транзакциям двигаться со скоростью Lightning и уровнем безопасности, сопоставимым с Bitcoin. Потенциально это расширяет сценарии применения: от микроплатежей в BTC до повседневных переводов и торговли.
Существует несколько реализаций программного обеспечения узлов для тех, кто хочет запустить собственный узел Lightning: Lightning Network Daemon (LND) от Lightning Labs, Core Lightning (CLN) от Blockstream и Eclair от ACINQ. Для пользователей, которые предпочитают более простой вариант, многие компании предлагают «включил и пользуйся» аппаратные узлы. Также можно изучить другие сети уровня 2 для Bitcoin, которые появились вместе с Lightning.
Часто задаваемые вопросы (FAQ)
Что такое сеть Lightning простыми словами?
Lightning Network — это платежный слой, построенный поверх Bitcoin. Он позволяет пользователям отправлять и получать платежи мгновенно и с очень низкой стоимостью. Вместо записи каждой транзакции в основной блокчейн две стороны открывают платежный канал, проводят сколько угодно транзакций офчейн и только после завершения фиксируют итоговый баланс в блокчейне.
Что такое контракты HTLC и почему они важны?
Контракты с хеш-замком и временным ограничением (HTLC) — это криптографический механизм, который делает каналы Lightning доверенными без необходимости доверять сторонам. Они используют hashlocks (которые требуют секрет, чтобы потратить средства) и timelocks (которые задают дедлайн для получения средств), чтобы гарантировать, что ни одна сторона в платежном канале не сможет украсть средства у другой. Если одна сторона попытается транслировать устаревшую транзакцию, чтобы получить больше, чем ей положено, другая может использовать раскрытый секрет, чтобы полностью забрать средства мошенника.
Каковы основные ограничения сети Lightning?
Три главных ограничения — это ограничения по ликвидности (можно отправить лишь столько, сколько заблокировано на пути канала), сложность удобства использования (открытие каналов и управление емкостью требует определенных технических знаний) и риск появления централизованных хабов маршрутизации. Когда крупные узлы накапливают ликвидность и привлекают больше трафика, сеть может стать зависимой от нескольких хорошо связанных организаций, что создает риск цензуры.
Как открыть канал в сети Lightning?
Чтобы открыть канал, вы публикуете транзакцию финансирования в блокчейне Bitcoin, которая блокирует средства на адресе с мультиподписью 2 из 2, общем с вашим партнером по каналу. После подтверждения канал активен, и вы можете проводить транзакции офчейн. Когда будете готовы закрыть канал, вы публикуете состояние итогового баланса в блокчейне. Большинство современных кошельков и приложений Lightning делают это автоматически.
Итоги
С момента запуска мейннета в 2018 году сеть Lightning существенно выросла и перешла от экспериментального протокола к инфраструктуре производственного масштаба, которую используют крупные биржи и пользовательские платформы. Технические улучшения, включая Taproot Assets, splicing каналов и маршрутизацию по нескольким путям, продолжают расширять возможности. Проблемы удобства использования сохраняются, но разрыв между Lightning и традиционными платежными системами постепенно сокращается.
Дополнительное чтение
Масштабирование блокчейна — сайдчейны и платежные каналы
Что такое сети Bitcoin уровня 2?
Уровень 1 против уровня 2: решения для масштабирования блокчейна
Что такое узлы?
Что такое смарт-контракты и как они работают?
Отказ от ответственности: данный материал предоставляется вам «как есть» только для общей информации и/или учебных целей; при этом не дается никаких заверений или гарантий. Этот материал не следует воспринимать как финансовый, юридический или иной профессиональный совет, а также он не предназначен для рекомендации покупки какого-либо конкретного продукта или услуги. Обратитесь за консультацией к соответствующим профессиональным специалистам. Если материалы предоставлены третьим лицом, пожалуйста, учтите, что высказанные в них мнения принадлежат этому третьему лицу и не обязательно отражают позицию Binance Academy. Цены на цифровые активы могут быть волатильными. Стоимость вашей инвестиции может как снижаться, так и расти, и вы можете не получить обратно вложенную сумму. Вы несете единоличную ответственность за решения по вашим инвестициям, а Binance Academy не несет ответственности за любые убытки, которые вы можете понести. Для получения дополнительной информации см. наши Условия использования, Предупреждение о рисках и Условия Binance Academy.
