Биткоин без задержек: Lightning Network в действии
Главное
- Lightning Network (LN) — решение второго уровня для блокчейна биткоина. Представляет собой сеть платежных каналов между пользователями. Является ПО с открытым исходным кодом.
- Проект предназначен для масштабирования биткоина и может предложить более быстрые и дешевые транзакции первой криптовалюты, нежели базовый мейннет. Комиссия за LN-перевод составляет 1 сатоши (0,00000001 BTC).
- Проект критикуют за недостаточные экономические стимулы для поддержания работы сети и более низкую, по сравнению с блокчейном биткоина, анонимность пользователей.
Для чего нужна Lightning Network
Пропускная способность биткоина составляет около 7 транзакций в секунду (TPS), а время между новыми блоками — около 10 минут. Такие относительно низкие показатели масштабируемости стали результатом варианта решения создателем биткоина трилеммы блокчейна , предполагающей нахождение баланса между тремя характеристиками сети: децентрализация, безопасность и производительность.
Что такое биткоин и как он работает? Объясняем простыми словами
Текущая производительность не позволяет биткоину конкурировать с централизованными платежными решениями вроде Visa, система которой способна обрабатывать 65 000 TPS
Как работает Lightning Network
Основной принцип работы Lightning Network заключается в использовании платежных каналов. Это специальный кошелек с функцией мультиподписи (multisig), в котором хранится определенное количество биткоинов. Монеты могут предоставить как обе стороны, так и только одна из них.
Из-за проблемы масштабирования блокчейна биткоина, переводы могут занимать много времени и стоить дорого. Для решения этой проблемы было предложено решение второго уровня, такое как Lightning Network. Оно позволяет быстро и дешево проводить транзакции в сети биткоина.
Средняя комиссия за перевод в сети биткоина не поднималась выше $5 за транзакцию с лета 2021 года, в то время как комиссии за перевод в Lightning Network составляют всего 1 сатоши (0,00000001 BTC) — $0,0001 при цене биткоина на уровне $20 000.
Lightning Network может быть масштабирована до миллионов операций в секунду, что делает ее более быстрой и дешевой, чем традиционные операции в сети биткоина.
Канал открывается посредством обычной биткоин-транзакции. Ее данные записываются в блокчейн , а биткоины «блокируются» для LN . В дальнейшем все транзакции, осуществляемые внутри канала, происходят напрямую между участниками вне блокчейна. Максимальная сумма перевода внутри канала не может быть выше заблокированной. Канал Lightning Network по своей сути является аналогом сейфа, в который кладутся деньги, доступные в дальнейшем определенному кругу лиц. Но если для открытия сейфа необходимо знать комбинацию цифр, то в случае LN используются приватные ключи. Динамика числа каналов Lightning Network. Данные: Bitcoin Visuals
Пример использования Lightning Network
Приведем ситуацию использования LN на практике. Любимая кофейня Анатолия объявила, что начала принимать в качестве оплаты биткоины. Но платить каждый раз за чашку кофе в BTC слишком накладно из-за высоких комиссий. Кроме того, для подтверждения транзакции требуется определенное время.
На помощь приходит LN . Анатолий открывает платежный канал между собой и кофейней и кладет на него 0,001 BTC, которые собирается потратить в дальнейшем на заказ кофе. При создании канала на балансе Анатолия отображается 0,001 BTC, на балансе кофейни — 0 BTC.
- Допустим , чашка кофе стоит 0,0003 BTC. После первого заказа на адресе Анатолия в LN останется уже 0,0007 BTC, на балансе кофейни — 0,0003 BTC. Таким образом Анатолий может заказывать кофе до тех пор, пока его баланс не обнулится или он не примет решение закрыть канал. При каждой транзакции Анатолий и кофейня подписывают обновленный контракт, отражающий, какое количество монет в канале принадлежит каждой стороне. Данные в блокчейн биткоина не записываются — вместо этого каждая сторона хранит свою копию контракта.
- Lightning Network устроена по сетевому принципу. Это означает, что Анатолий может не иметь открытого платежного канала с кофейней, но может быть связан с ним через другие каналы. То есть, пользователи могут обмениваться в LN транзакциями с любыми другими пользователями, которые подключены к их сети платежных каналов через узлы.
- Финансовый стимул в открытии таких связующих нод состоит в получении небольших комиссий, получаемых каждый раз, когда транзакция происходит при помощи одного из подключенных к ней каналов.
- Благодаря использованию смарт-контрактов архитектура сети Lightning Network не требует доверия сторон. Средства всегда доходят до своих получателей через посредников или возвращаются отправителю, если непрямой путь к получателю по каким-то причинам невозможен.
Какие биткоин-кошельки поддерживают Lightning Network
К осени 2022 года на крипторынке есть уже целый ряд биткоин-кошельков, которые позволяют открывать каналы и совершать транзакции первой криптовалюты через LN.
Для начинающих подойдут такие варианты как Blue Wallet , Wallet of Satoshi
Альтернативные кошельки для Lightning Network
Nicehash — рекомендуемый кошелёк для начинающих пользователей на Android или iOS . Более опытным пользователям можно рекомендовать использовать Muun , Breez , Phoenix или Zap .
История создания Lightning Network
Сатоши Накамото предложил концепцию платежных каналов в 2009 году, а в 2013 году Майк Хирн опубликовал письмо Сатоши, где описал эти механизмы. В 2015 году Джозеф Пун и Таддеус Драйя опубликовали первую бумагу LN «The Bitcoin Lightning Network».
В начале 2016 года была выпущена основная версия белой бумаги LN .
Из-за децентрализованного характера разработки LN и множества независимых команд разработчиков, сообществу пришлось создать общие стандарты реализации. Основа «стандартизации» была заложена на саммите в Милане в октябре 2016 года .
В августе 2017 года в сети биткоина активировали софтфорк Segregated Witness, необходимое обновление для дальнейшего внедрения Lightning Network.
Тестовую версию клиента LN выпустила в марте 2018 года команда Lightning Labs. На тот момент в сети уже работали более 1000 узлов и были открыты 1863 канала.
По данным на 29 сентября 2022 года , согласно сервису 1ml , LN насчитывает 17 829 узлов и 86 282 платежных каналов с общей емкостью сети размером более 4 900 BTC (около $94,6 млн).
Экосистема Lightning Network
- Аналитики Arcane Research отметили экспоненциальный рост экосистемы LN в 2021 году.
- Это связано с легализацией биткоина в Сальвадоре и использованием совместимого с LN криптокошелька Chivo на государственном уровне.
- Власти Сальвадора перезапустили Chivo в феврале 2022, улучшив пользовательский интерфейс, исправив баги и добавив усовершенствованную поддержку LN.
- Многие централизованные биржи криптовалют, включая Kraken, Bitfinex, OKX и OKCoin, поддерживают переводы в Lightning Network.
Общая емкость Lightning Network в биткоинах (красным цветом) и долларах (синим цветом). Данные: Bitcoin Visuals
Развитие сектора платежных решений на основе LN сопровождается интересом со стороны венчурных компаний. Strike , оператор платежного приложения на основе Lightning Network , в сентябре 2022 года успешно привлек инвестиции на сумму $80 млн . Стартап развивает приложение с возможность покупки биткоина через LN , а также переводов внутри этой сети .
Проекты и компании, входящие в экосистему Lightning Network. Данные: Coinbase
Отмечен интерес и со стороны аналитических компаний. В феврале 2022 года платформа Chainalysis добавила поддержку Lightning Network в свое решение для отслеживания транзакций.
Постепенно LN интегрируют в свои сервисы ведущие финансовые компании. Весной 2022 года о планах по интеграции LN сообщил онлайн-брокер Robinhood , а компания MicroStrategy включила в планы разработку кошелька, сервера и опций аутентификации с использованием Lightning Network .
Существуют проекты, позволяющие токенизировать активы и даже выпускать стейблкоины с последующим использованием их в приложениях на базе LN. О соответствующей инициативе, в сентябре 2022 года,
объявила команда Lightning Labs, представив альфа-версию протокола Taro.
За что критикуют Lightning Network
-
Эксперты указывают на ряд проблем и возможных уязвимостей в протоколе LN.
-
Одну из них в 2020 году обнаружил биткоин-разработчик Йуст Ягер: некоторые платежные каналы были не способны провести больше 483 микроплатежей и впоследствии блокировали BTC на срок до двух недель.
-
Кроме того, в Lightning Network описывали возможности для мошенничества с платежными каналами.
-
По мнению технического эксперта Шиноби, в архитектуре Lightning Network присутствуют серьезные недостатки: сеть не способна развиваться из-за отсутствия значимых экономических стимулов.
-
По его словам, комиссии за маршрутизацию, которые собирают LN-ноды, слишком малы.
-
Важное замечание в адрес LN сделал
Аналитик под псевдонимом “Zem”, отметив анонимность как одну из ключевых проблем для принятия технологии. Также исследователь считает, что технология не соответствует финансовым законам, поэтому решениям на ее основе будет сложно получить одобрение таких организаций как, например, агентство по борьбе с финансовыми преступлениями в США (FinCEN).
LN также нашла критику и в сообществе разработчиков платформы Ethereum. Основатель блокчейн-проекта ETHhub Энтони Сассано сравнил LN c факсимильными аппаратами прошлого века, назвав технологию Rollups , используемую в качестве решения для масштабирования сети Ethereum, лучшим вариантом.