Статьи

О Bitcoin-транзакциях через Lightning Network

Lightning Network — это протокол, предназначенный для проведения биткоин-транзакций по быстродействующему обходному каналу связи через отдельные узлы сети.

Он был изобретен в январе 2016 года Джозефом Пуном (Joseph Poon) и Тадеушем Дрия (Thaddeus Dryja):

Перевод биткоинов по протоколу Lightning Network позволяет осуществлять быстрые и очень дешевые транзакции любых сумм биткоинов, от микроплатежей до больших переводов.

Благодаря удобству и дешевизне Lightning Network, этот протокол успешно используется не только в криптовалютных колшельках и на биржах, но и в других приложениях, включая игры, стриминговые сервисы, P2P-торговые площадки и другие сервисы:

Как работает протокол Lightning Network?

Открытие платежного канала в сети Lightning подразумевает создание сторонами сделки отдельного платежного канала, который становится временным реестром для проведения транзакций с биткоинами.

Информация о создании такого канала с балансами сторон хранится в основном блокчейне биткоина. Офчейн-транзакции производятся через отдельные доверенные LN-узлы, без проведения записей в основной сети Bitcoin до закрытия канала связи.

Это позволяет значительно снизить комиссию, избавиться от ожидания обработки блока майнерами в сети биткоин. Благодаря использованию отделенного от основной сети биткоин скоростного канала связи транзакция производится практически мгновенно.

Содержание LN-узлов приносит их держателям доход, так как пользователи, использующие Lightning Network, платят небольшую комиссию. Поэтому их становится все больше, что положительно сказывается на скорости работы и децентрализации.

Платежный канал между сторонами останется открытым до тех пор, пока они не захотят его закрыть. Информация о закрытии канала, а также окончательный баланс транзакций фиксируется в основном блокчейне биткоина. Таким образом, производится обработка только итогового результата всех транзакций, выполненых в канале Lightning Network, что снижает нагрузку на основной блокчейн биткоина.

С технической точки зрения, Lightning Network — это надстройка (второй уровень) над блокчейном Bitcoin, предназначенная для создания дополнительных каналов (офчейн) для проведения транзакций между двумя сторонами.

Как переводить биткоины через сеть Lightning?

Переводы биткоина по сети Lightning можно делать двумя основными способами:

  • с помощью инвойса — для одноразовых платежей;
  • с помощью электронного адреса, привязанного к сети Lightning — для многоразового использования.

LN-инвойс представляет собой набор цифро-буквенных символов, начинающийся на »lnbc». Он действителен на период до 24 часов, но, в некоторых случаях срок действия может быть и меньше. Например, на Binance срок действия invoice равен тридцати минутам.

Для перевода биткоинов по каналу Lightning Network на биржу Binance можно использовать одноразовый инвойс-перевод. Для этого в меню ввода криптовалюты нужно выбрать сеть Lightning Network:

Затем, в поле «Сумма стейкинга» нужно указать сумму LN-перевода, например:

После нажатия на кнопку «Создать счет» появится набор символов, который нужно передать второй стороне транзакции, например:

Чтобы создать биткоин-адрес с постоянным каналом для работы платежами LN, нужно использовать совместимый кошелек, например, Electrum.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *