Lightning Network - это платежный протокол "уровня 2", который работает поверх основанной на блокчейне криптовалюты (например, биткойн ). Предполагается, что он обеспечивает быстрые транзакции между участвующими узлами и был предложен в качестве решения проблемы масштабируемости биткойнов. Он включает одноранговую систему для микроплатежей криптовалютой через сеть двунаправленных платежных каналов без делегирования опека над ф unds. Реализация Lightning Network также упрощает атомарные свопы.
Обычное использование Lightning Network состоит из открытия платежного канала путем фиксации транзакции финансирования в соответствующей базовой цепочке блоков (уровень 1) с последующим выполнением любого количества транзакций Lightning Network, которые обновляют предварительное распределение каналов средств, не транслируя их в блокчейн, с последующим закрытием платежного канала путем трансляции окончательной версии расчетной транзакции для распределения средств канала.
Для работы по назначению Lightning Network требовала гибкости транзакции исправление в блокчейне уровня 1, например Segregated Witness (SegWit) в биткойнах.
Джозеф Пун и Таддеус Дрия опубликовал черновик официального документа Lightning Network в феврале 2015 года.
In В 2017 году биткойн-сообщество активировало SegWit, что позволило реализовать решения второго уровня, такие как Lightning Network.
15 марта 2018 года генеральный директор Lightning Labs Элизабет Старк объявила о первом выпуске lnd 0.4 -beta
для разработчиков с намерением сделать его доступным для тестирования в основной сети Биткойн с поддержкой Litecoin. Сеть была одобрена мобильным платежом предпринимателем Джеком Дорси.
19 января 2019 года псевдоним Twitter пользователь hodlonaut начал игровой промо-тест Lightning Network путем отправки 100000 сатоши (0,001 биткойна) доверенному получателю, при этом каждый получатель добавил 10 000 сатоши (0,34 доллара США в то время) для отправки следующему доверенному получателю. Платеж в виде «молнии» был получен такими известными людьми, как генеральный директор Twitter Джек Дорси, генеральный директор Lightning Labs Элизабет Старк, генеральный директор Binance «CZ» Чанпэн Чжао и другие. Факел-молнии был пройден 292 раза, прежде чем был достигнут установленный ранее предел в 4 390 000 сатоши. Последний платеж за факел с молнией был отправлен 13 апреля 2019 года в виде пожертвования 4 290 000 сатоши (217,78 долларов США на тот момент) в Bitcoin Venezuela, некоммерческую организацию, которая продвигает биткойн в Венесуэле.
Андреас Антонопулос назвал сеть Lightning Network маршрутизацией второго уровня. Каналы оплаты позволяют участникам переводить деньги друг другу, не делая все свои транзакции общедоступными в цепочке блоков. Это достигается путем наказания участников, отказывающихся сотрудничать. При открытии канала участники должны зафиксировать определенную сумму (в транзакции финансирования, которая находится в цепочке блоков). Расширения сценария на основе времени, такие как CheckSequenceVerify и CheckLockTimeVerify, делают возможными штрафы.
«Если мы предполагаем наличие большой сети каналов в цепочке блоков Биткойн, и все пользователи Биткойн участвуют в этом графике, имея хотя бы один открытый канал в цепочке блоков Биткойн, можно создать почти бесконечное количество транзакций. внутри этой сети. Единственные транзакции, которые транслируются в блокчейне Биткойн преждевременно, - это транзакции с несовместимыми партнерами по каналу ".
CheckSequenceVerify (CSV) подробно описывает, как хеш-контракты с временной привязкой реализуются в CSV и используются в Lightning: BIP 0112.
Существует несколько заявленных будущих преимуществ использования сети Lightning по сравнению с транзакциями внутри сети:
Сеть Lightning состоит из двунаправленных платежных каналов между двумя узлами, которые вместе создают смарт-контракты. Если в любой момент какая-либо из сторон прервет канал, канал закроется и будет урегулирован в блокчейне.
Из-за характера механизма разрешения споров в Lightning Network, который требует от всех пользователей постоянного наблюдения за цепочкой блоков на предмет мошенничества, была разработана концепция «сторожевой башни», где доверие может быть передано на аутсорсинг узлам сторожевой башни для мониторинга за мошенничество.
Еще одно ограничение, с которым сталкивается Lightning Network, - это маршрутизация платежей, концепция, обсуждаемая ниже.
В случае, если между сторонами транзакции не открыт двусторонний платежный канал, платеж должен быть маршрутизирован через сеть. Это делается с использованием метода луковой маршрутизации, аналогичного Tor, и для этого требуется, чтобы отправитель и получатель платежа имели достаточно общих одноранговых узлов, чтобы найти путь для платежа. Фактически, простой маршрут будет выглядеть так:
. В исходном техническом документе, касающемся маршрутизации, предполагается, что «в конечном итоге с оптимизацией сеть будет во многом напоминать корреспондентскую банковскую сеть или провайдеров первого уровня ".
Спецификации BOLT (Basis of Lightning Technology) были составлены в конце 2016 года. Было выполнено несколько реализаций:
Обмены криптовалютой, такие как Bitfinex использует его для ввода и вывода средств. Ласло Ханец, получивший известность в криптовалютном сообществе за то, что заплатил 10 000 BTC за две пиццы в 2010 году, купил еще две пиццы в 2018 году с помощью Lightning Network и заплатил 0,00649 BTC.
Викискладе есть медиафайлы, связанные с Lightning Network. |