
Ligtning Network — протокол, выступающий решением второго слоя (Layer 2) для сети Bitcoin, использующий каналы состояния (State Channels) для масштабирования блокчейна и более дешевой обработки транзакций. Протокол позволяет обеспечить более высокую пропускную способность и конфиденциальность транзакций. Это решение предназначено для устранения узких мест в Bitcooin путем внедрения оффчейн-транзакций.
Обзор Lightning Network
Предложенный в 2015 году Джозефом Пуном и Таддеусом Дрия, протокол Lightning Network направлен на решение проблем масштабируемости Bitcoin, который изначально не был рассчитан на масштабируемость и огромное количество производимых транзакций, которые происходят сейчас.
Он предназначен для обеспечения быстрых транзакций между независимыми участниками сети и был предложен в качестве решения проблемы масштабируемости биткойнов. По своей сути, это одноранговая система для осуществления микроплатежей криптовалютой через сеть двунаправленных платежных каналов без делегирования хранения средств.
Как работает Lightning Network?

Работа сети Lightning Network заключается в создании двунаправленных платежных каналов между двумя узлами сети, которые позволяют проводить моментальные транзакции без комиссии. Каждый из узлов вносит в канал BTC, который блокируется в блокчейне и выделяется для открытого канала Lightning Network.
В дальнейшем все транзакции проведенные в канале обрабатываются внутри него, а в блокчейн Bitcoin отправляется только информация о выделенных средствах при открытии канала и итоговые балансы узлов после закрытия канала. Платежный канал между узлами может быть открыт сколько угодно долго, пока пользователи не пожелают его закрыть.
Из множества таких каналов и образовывается сеть Lightning Network. Пользователи отправляют информацию о переводах, используя оптимальные маршруты из соединенных между собой открытых каналов. Таким образом появляется возможность проводить любое количество небольших транзакций за пределами основного блокчейна Bitcoin и таким образом разгружая его.
Конфиденциальность
Lightning Network позволяет открывать приватные каналы, транзакции в которых будут полностью анонимными. Конечно, транзакции при открытии и закрытии канала записываются в блокчейн и общедоступны, но любые объемы, совершенные внутри этого канала будут недоступны для сторонних глаз.
Детали отдельных платежей известны только участвующим сторонам. Каждый узел, участвующий в транзакции, знает лишь предыдущий и следующий по маршруту, что исключает возможность получить больше конфиденциальной информации.
Преимущества Lightining Network
Данное решение масштабирование имеет множество преимуществ:
- Пропускная способность. Благодаря оффчейн-обработке транзакций, Lightning Network позволяет быстро проводить огромное количество транзакций, не создавая нагрузку на основную цепь блокчейна Bitcoin.
- Быстрое подтверждение. Транзакции в сети Lightning Network могут быть практически мгновенными, поскольку они не требуют подтверждения в базовом блокчейне. Такое преимущество позволяет использовать сеть для микротранзакций и повседневных платежей.
- Низкие комиссии. Комиссионные сборы за транзакции значительно ниже, чем в основной сети Bitcoin. Пользователи платят комиссию только при открытии или закрытии платежных каналов, а также при маршрутизации транзакций через посредников.
- Конфиденциальность. Транзакции в Lightning Network являются приватными, поскольку не требуют трансляции каждой операции в базовый блокчейн. Детали отдельных платежей известны только участвующим сторонам. Каждый узел, участвующий в транзакции, знает лишь предыдущий и следующий по маршруту, что исключает возможность получить больше конфиденциальной информации.
- Влияние на экологию. Так как транзакции в Lightining Network происходят оффчейн, это позволяет значительно снизить потребление электроэнергии, необходимой для работы узлов. Этот фактор имеет значительное влияние на окружающую среду, поскольку потребность в энергии для поддержки этих транзакций ниже, чем если бы они осуществлялись традиционным путем в основной сети Bitcoin.