stringtranslate.com

Молниеносная сеть

Lightning Network (LN) — это платежный протокол, построенный на блокчейне биткойна . [1] Он предназначен для обеспечения быстрых транзакций между участвующими узлами (независимо управляемыми членами сети) и был предложен в качестве решения проблемы масштабируемости биткойна . [2] [3] [4]

История

Джозеф Пун и Тадеуш Дриджа опубликовали белую книгу Lightning Network в феврале 2015 года. [5] [6]

Lightning Labs запустила Lightning Network в 2018 году с целью снижения стоимости и времени, необходимых для криптовалютных транзакций. В частности, блокчейн биткоина может обрабатывать только около 7 транзакций в секунду (по сравнению с Visa Inc. , которая может обрабатывать около 24 000 транзакций в секунду). Несмотря на первоначальный энтузиазм по поводу Lightning Network, сообщения в социальных сетях о неудачных транзакциях, уязвимостях безопасности и чрезмерной сложности приводят к снижению интереса. [7]

19 января 2019 года псевдонимный пользователь Twitter hodlonaut начал рекламный тест Lightning Network, похожий на игру, отправив 100 000 сатоши (0,001 биткоина) доверенному получателю, где каждый получатель добавлял 10 000 сатоши (0,34 доллара на тот момент) для отправки следующему доверенному получателю. Платеж «lightning torch» дошел до известных личностей, включая генерального директора Twitter Джека Дорси , создателя Litecoin Чарли Ли , генерального директора Lightning Labs Элизабет Старк и генерального директора Binance «CZ» Чанпэна Чжао и других. [8] [9]

Дизайн

Андреас Антонопулос называет Lightning Network сетью маршрутизации второго уровня. [10] Платежные каналы позволяют участникам переводить деньги друг другу без необходимости делать все свои транзакции публичными в блокчейне . [11] [12] Это обеспечивается путем штрафования несотрудничающих участников. При открытии канала участники должны внести сумму в блокчейн ( транзакция финансирования ). [13] Расширения скриптов на основе времени, такие как CheckSequenceVerify и CheckLockTimeVerify, делают штрафы возможными.

Стороны транзакций используют Lightning Network, открывая платежный канал и переводя (коммитируя) средства в соответствующий блокчейн уровня 1 (например, биткойн) в рамках смарт-контракта . Затем стороны совершают любое количество транзакций Lightning Network вне сети, которые обновляют предварительное распределение средств канала, без трансляции в блокчейн. Всякий раз, когда стороны завершают сеанс транзакции, они закрывают платежный канал, и смарт-контракт распределяет выделенные средства в соответствии с записью транзакции. [6]

Чтобы инициировать закрытие, один узел сначала транслирует текущее состояние записи транзакции в сеть, включая предлагаемое урегулирование, распределение выделенных средств. Если обе стороны подтверждают предложение, средства немедленно выплачиваются в цепочке. Другой вариант — несотрудничающее закрытие, например, если один узел выпал из сети или если он транслирует неверное (возможно, мошенническое) состояние транзакции. В этом случае урегулирование откладывается на время периода спора, когда узлы могут оспорить предложение. Если второй узел транслирует более актуальное распределение с меткой времени , включая некоторые транзакции, пропущенные первым предложением, то все выделенные средства переводятся на второй узел: эта карательная транзакция по исправлению нарушений препятствует попыткам обмануть другой узел путем трансляции устаревших транзакций. [ необходима цитата ]

Реализации

Преимущества

По словам сторонника биткоина Андреаса Антонопулоса , сеть Lightning Network, по его словам, обеспечивает ряд преимуществ по сравнению с транзакциями внутри сети:

Ограничения

Сеть Lightning состоит из двунаправленных платежных каналов между двумя узлами, которые в совокупности создают смарт-контракты . Если в любой момент какая-либо из сторон откажется от канала, канал закроется и будет рассчитан на блокчейне. [14] Ончейн-транзакции, необходимые для открытия и закрытия каналов Lightning, ограничивают масштабируемость сети Lightning. Это можно смягчить, если несколько пользователей, доверяющих друг другу, будут совместно использовать узел Lightning. [15]

Механизм диспута Lightning Network требует от всех пользователей постоянного наблюдения за блокчейном на предмет мошенничества. Эту бдительность можно передать на аутсорсинг узлам watchtower , доверенным поставщикам, которым платят за мониторинг мошенничества. Для создания двунаправленного канала после получения запроса отводится 24 часа. [ необходима цитата ]

Маршрутизация

В случае, если двунаправленный платежный канал больше не открыт между сторонами транзакции, платеж должен быть направлен через сетевых посредников с помощью метода луковой маршрутизации , похожего на Tor . Это требует, чтобы отправитель и получатель платежа имели открытые каналы с достаточным количеством установленных одноранговых узлов для поиска пути для платежа. [16]

Варианты использования

Ласло Ханец, известный тем, что заплатил 10 000 BTC за две пиццы в 2010 году, купил еще две пиццы в 2018 году через Lightning Network за 0,00649 BTC. [17]

Cash App внедрила Lightning Network в 2022 году. [18]

Ссылки

  1. ^ "lightningnetwork/lnd". GitHub . Архивировано из оригинала 2022-07-12 . Получено 2021-05-04 .
  2. ^ Руссо, Камила (15 марта 2018 г.). «Технология, призванная снова сделать биткоин деньгами, теперь жива». www.bloomberg.com . Архивировано из оригинала 2018-03-31 . Получено 2019-12-12 .
  3. ^ «Профессора Массачусетского технологического института и Стэнфорда разрабатывают криптовалюту, которая превзойдет биткоин: Unit-e». fortune.com . 17 января 2019 г. Архивировано из оригинала 2021-10-06 . Получено 2019-12-12 .
  4. ^ Поппер, Натаниэль (15 августа 2017 г.). «Цена биткоина резко выросла после сделки по обновлениям программного обеспечения». The Boston Globe. Архивировано из оригинала 13 декабря 2019 г. Получено 12 декабря 2019 г.
  5. ^ "Lightning Network whitepaper 0.5 Джозефа Пуна и Таддеуса Дрийи". 28 февраля 2015 г. Архивировано из оригинала 28.02.2015.
  6. ^ ab Lee, Timothy B. (2018-02-04). «У биткойна огромная проблема масштабирования — Lightning может стать решением». Ars Technica . Архивировано из оригинала 2021-09-01 . Получено 2019-12-12 .
  7. ^ Xie, Teresa (16 октября 2023 г.). «Bitcoin’s Lightning Network Scaling Solution Seeks Resurgence After Losing Way» (Решение по масштабированию сети Lightning от Bitcoin ищет возрождение после утраты пути). Bloomberg . Архивировано из оригинала 13 мая 2024 г. Получено 13 мая 2024 г. – через Yahoo News.
  8. ^ Браун, Райан (6 февраля 2019 г.). «Джек Дорси говорит, что «единственная» криптовалюта, которой он владеет, — это биткоин». CNBC . Архивировано из оригинала 15 августа 2021 г. Получено 17 декабря 2019 г.
  9. ^ Хакетт, Роберт; Робертс, Джефф Джон; Вичнер, Джен. «The Ledger: Cryptocurrency Custody, QuadrigaCX Quagmire, CEOs Pass Bitcoin 'Torch'». Fortune . Журнал Fortune. Архивировано из оригинала 1 июня 2022 г. . Получено 17 декабря 2019 г. .
  10. ^ abcde Антонопулос, Андреас (2017-07-21). Мастерство Bitcoin (2-е изд.). O'Reilly. С. 297–304. ISBN 978-1491954386.
  11. ^ «The Lightning Network Could Make Bitcoin faster—and cheaper». Wired . ISSN  1059-1028. Архивировано из оригинала 2021-11-25 . Получено 2019-12-12 .
  12. ^ "MIT, Stanford Academics Design Cryptocurrency to Better Bitcoin". Bloomberg . Архивировано из оригинала 2021-10-06 . Получено 2019-12-12 .
  13. ^ Burchert, Conrad; Decker, Christian; Wattenhofer, Roger (29 августа 2018 г.). "Scalable Funding of Bitcoin Micropayment Channel Networks" (PDF) . Royal Society Open Science . 5 (8): 180089. Bibcode :2018RSOS....580089B. doi :10.1098/rsos.180089. PMC 6124062 . PMID  30225004. Архивировано из оригинала (PDF) 28 июня 2019 г. . Получено 17 декабря 2019 г. . 
  14. ^ Антонопулос, Андреас; Осунтокун, Олаолува; Пикхардт, Рене (4 января 2022 г.). «Как работает сеть Lightning». Освоение сети Lightning: протокол блокчейна второго уровня для мгновенных платежей в биткойнах (1-е изд.). O'Reilly Media. ISBN 978-1492054863. Архивировано из оригинала 1 июля 2022 г. . Получено 16 мая 2022 г. .
  15. ^ Sztorc, Paul (4 апреля 2022 г.). "Lightning Network — основные ограничения". Truthcoin . Архивировано из оригинала 2024-01-17 . Получено 2024-01-17 .
  16. ^ Антонопулос, Андреас; Осунтокун, Олаолува; Пикхардт, Рене (4 января 2022 г.). «Глава 8: Маршрутизация в сети платежных каналов». Освоение сети Lightning: протокол блокчейна второго уровня для мгновенных платежей в биткойнах (1-е изд.). O'Reilly Media. ISBN 978-1492054863. Архивировано из оригинала 4 июня 2022 г. . Получено 16 мая 2022 г. .
  17. ^ Руссо, Камила (27 февраля 2018 г.). «Легенда криптовалюты, купившая пиццу за 10 000 биткоинов, снова взялась за дело». Bloomberg . Архивировано из оригинала 23.02.2022 . Получено 12.12.2019 .
  18. ^ Перес, Сара (18.01.2022). «Block's Cash App использует Lightning Network для бесплатных платежей в биткоинах». TechCrunch . Архивировано из оригинала 15.10.2022 . Получено 15.10.2022 .

Внешние ссылки