Lightning Network
Lightning Network (LN) – это оверлейная сеть двусторонних записей операций, построенная поверх протокола блокчейна.
Содержание
История технологии[править]
Февраль 2015 – Т. Дрийя и Дж. Пун опубликовали первый вайт пейпер («белую книгу») Lightning Network.
Июль 2015 – Blockstream, Lightning Labs и ACINQ объявили о начале разработки спецификаций Лайнтнинг Нетворк - C-lightning, Lnd и Éclair.
Май 2017 – ввод Раздельного Заверения, которое позволило К. Деккеру отправить «обычно невозможную» первую транзакцию, используя LN.
Декабрь 2017 – проверка совместимости трех реализаций LN.
Январь 2018 – Blockstream запустил "Lightning Charge," – систему микроплатежей для интернет-магазинов.
Дизайн Lightning Network[править]
Сеть является решением проблемы масштабируемости блокчейна, так как она представляет услуги микроплатежей (до 0,0429 биткоина Лайтнинг Нетворк) путем использования многостороннего смарт-контракта. LN по существу является сетью двустороннего биткоин-адреса с мультиподписью, с платежными каналами с двусторонней индексацией. Платежные каналы разрешают переводы средств между участниками сети без необходимости делать все транзакции публично доступными на блокчейне.
Технические особенности[править]
Использование Lightning Network возможно благодаря раздельному заверению, которое делит операцию на две части, разделяя разблокировку данных подписи от дерева хешей.
Масштабируемость обеспечивается хешированными, заблокированными по времени контрактами. Транзакции связываются в цепь по сети благодаря хешированию и CSV-таймлокам.
Гибкость обеспечивается атомарными сделками, что позволяет осуществлять кроссчейн-торговлю. Атомарность означает, что сторона должна доставить средства в определенный период времени, иначе платеж будет отменен.
Безопасность становится возможной благодаря луковой маршрутизации. Она не позволяет промежуточным узлам узнавать, кто и от кого получил маршрутизируемый платеж, и кому в свою очередь он будет отправлен.
Ограничения LN[править]
- Промежуточные сбои: в случае промежуточного сбоя, задержка транзакции может длиться несколько дней.
- Ошибки пиров: если один из узлов не отвечает, потребуется время, чтобы завершить платеж.
- Отсутствие офлайн-платежей: контрагент не сможет получить платеж, если он не в сети.
- Надежность блокчейна: если в основном блокчейне происходит сбой, в Lightning также происходит сбой.
Источники[править]
https://lightning.network/lightning-network-paper-DRAFT-0.5.pdf
https://elementsproject.org/
https://lightning.engineering/
https://acinq.co/
https://twitter.com/Blockstream/status/862420329888595969
https://cointelegraph.com/news/blockstream-sends-first-litecoin-lightning-microtransaction
https://medium.com/@lightning_network/towards-a-unified-lightning-network-8c12cb35b83a
https://bitcoinmagazine.com/articles/developers-release-lightning-protocol-10-perform-successful-interoperability-tests/
https://www.coindesk.com/blockstream-launches-micropayments-processing-system-for-bitcoin-apps/
https://medium.com/@rusty_lightning/bitcoin-lightning-things-to-know-e5ea8d84369f
https://lightning.network/lightning-network-summary.pdf
https://cryptocurrencyfacts.com/segwit-and-the-lightning-network-explained/
https://lightning.network/#intro
https://lightning.network/lightning-network-paper.pdf
https://hackernoon.com/how-to-experience-the-lightning-network-right-now-e47e7dc936c1