Введение
Криптовалюты обладают важными свойствами, которые делают их менее уязвимыми для хакеров или отключений. Каждый может переводить ценности по всему миру через криптовалюты без необходимости вмешательства третьих лиц.
Обеспечение неизменности этих характеристик обходится огромными затратами. Пропускная способность ограничена из-за большого количества узлов, на которых работает криптовалюта. Таким образом, хотя эта технология направлена на популяризацию общественности, объем транзакций в секунду (TPS), с которым может справиться сеть блокчейнов, относительно невелик.
Чтобы преодолеть присущие технологии блокчейн ограничения, появились различные решения масштабируемости, позволяющие увеличить количество транзакций, которые может обрабатывать сеть. В этой статье мы подробно рассмотрим одно из расширений протокола Биткойн — Lightning Network.
Что такое сеть Lightning?
Сеть Lightning работает поверх блокчейна и предназначена для ускорения одноранговых транзакций. Использование этой сети не ограничивается биткойнами, в нее также интегрированы такие криптовалюты, как Litecoin.
Мы можем быть в замешательстве: что означает «на вершине блокчейна»? Lightning Network — это так называемое автономное решение или решение уровня 2. Физические лица могут совершать транзакции через сеть, не записывая каждую транзакцию в блокчейн.
Сеть Lightning независима от сети Биткойн и имеет автономные узлы и программное обеспечение, но ей все равно необходимо взаимодействовать с основной цепочкой. Для входа в сеть Lightning и выхода из нее в блокчейне необходимо создавать специальные транзакции.
Первая транзакция человека фактически заключается в заключении смарт-контракта с другими пользователями. Мы углубимся в подробности позже. А пока давайте сначала подумаем о смарт-контрактах как о частных реестрах, которыми делятся другие пользователи. Пользователи могут записывать в этот реестр несколько транзакций. Эти записи видны только пользователям и контрагентам, и исходя из особенностей настроек обе стороны не могут их фальсифицировать.
Этот мини-регистр называется «каналом». Например, Алиса и Боб вкладывают в смарт-контракт по 5 BTC каждый. На данный момент каждый из них имеет баланс в 5 BTC на своем канале. Затем Алиса записывает в реестр «Заплатите 1 BTC Бобу». Теперь у Боба осталось 6 BTC, а у Алисы осталось 4 BTC. Позже Боб отправляет 2 BTC обратно Алисе. После обновления баланса у Алисы осталось 6 BTC, а у Боба осталось 4 BTC. Они могут продолжать делать это какое-то время.
Любая сторона может в любое время опубликовать текущий статус канала в блокчейне. В это время балансы на обоих концах канала распределяются по соответствующим адресам в цепочке обеих сторон.
Как следует из названия, Lightning Trading работает молниеносно. Не нужно ждать подтверждения блокировки, осуществляйте выплаты так быстро, как позволяет ваше интернет-соединение.
Зачем нужна сеть Lightning?
На данный момент сеть Lightning (или для краткости «LN») кажется наиболее логичным способом обеспечения масштабируемости блокчейна Биткойн. Координировать изменения в такой большой экосистеме сложно, поскольку существуют такие риски, как хард-форки и потенциально катастрофические уязвимости. Обеспечение огромных ценностей является главным приоритетом, а эксперименты чрезвычайно опасны.
Чтобы исключить экспериментирование из блокчейна, необходимо обеспечить большую гибкость. Незначительная ошибка таким образом не окажет существенного влияния на сеть Биткойн. Решение уровня 2 не подорвет ни одно из предположений безопасности, которые поддерживают работу протокола более 10 лет.
Более того, нет необходимости менять привычный способ работы. Таким образом, внутрисетевые транзакции конечного пользователя продолжаются как обычно, и теперь существует больше вариантов внесетевых транзакций.
Использование Lightning Network дает множество преимуществ. Выделим следующие моменты.
Масштабируемость
Блоки биткойнов создаются примерно каждые десять минут и могут вместить ограниченное количество транзакций. Пространство блока является дефицитным ресурсом, поэтому пользователи должны делать ставки друг против друга, чтобы гарантировать, что их транзакции будут своевременно включены в пространство блоков. Основной заботой майнеров является получение денег, поэтому они отдают предпочтение транзакциям с более высокими комиссиями.
Если предположить, что несколько пользователей не пытаются отправить средства одновременно, это не будет проблемой. Вы можете установить низкую комиссию, чтобы транзакция с большей вероятностью была включена в следующий блок. Однако, когда все публикуют транзакции одновременно, средняя комиссия значительно возрастает, иногда превышая 5 долларов. В разгар бычьего рынка в 2017 году комиссия за обработку даже превышала 50 долларов.

Средняя комиссия за транзакцию биткойнов (в долларах США)
Это может показаться тривиальным для транзакции Биткойн стоимостью в тысячи долларов. Но микроплатежи испытывают трудности. Кто захочет платить дополнительные 5 долларов за чашку кофе за 3 доллара?
За использование сети Lightning по-прежнему взимаются две комиссии: плата за открытие и закрытие канала. После открытия канала пользователи и контрагенты смогут бесплатно проводить тысячи транзакций. После завершения транзакции окончательное состояние просто публикуется в блокчейне.
С макроэкономической точки зрения, если больше людей выберут автономные решения, такие как Lightning Network, эффективность использования пространства блоков увеличится. Высокочастотные переводы небольших сумм осуществляются через платежные каналы, а пространство блока используется для транзакций на большие суммы и открытия/закрытия каналов. Таким образом, количество групп пользователей, получающих доступ к системе, увеличивается, а масштабируемость в долгосрочной перспективе развивается.
микроплатеж
Минимальная сумма транзакции Биткойна составляет примерно 0,00000546 BTC. На момент написания это было эквивалентно примерно четырем центам. Это уже небольшая сумма, но Lightning Network еще больше снизила лимит транзакций, исходя из текущей наименьшей единицы, которая составляет 0,00000001 BTC или один сатоши.
Lightning Network более привлекательна для микроплатежей. За счет обычных транзакций отправка небольших сумм по основной цепочке кажется непрактичной. Однако внутри канала крошечные доли биткойнов могут быть отправлены бесплатно.
Микроплатежи подходят для множества случаев использования. Некоторые прогнозируют, что микроплатежи станут эффективной альтернативой модели обслуживания по подписке, при которой пользователи платят лишь небольшую сумму за каждое использование услуги.
конфиденциальность
Второе преимущество Lightning Network заключается в том, что информация пользователя сохраняется более конфиденциальной. Каждой стороне не нужно распространять информацию о своем канале в сети. Блокчейн может сказать: «Эта транзакция открыла канал», но детали транзакции не будут раскрыты. Если участник решит сделать канал частным, ход транзакции будет виден только ему.
Предполагая, что Алиса и Боб используют один канал, а Боб использует другой канал с Кэрол, Алиса и Кэрол могут отправлять платежи друг другу через Боба. Если Дэн установит связь с Кэрол, Алиса также сможет отправить ему платеж. Представьте себе распространение этой модели на обширную сеть взаимосвязанных платежных каналов. По этой настройке, пока канал закрыт, невозможно определить, кому Алиса отправила средства.
Как работает сеть Lightning?
Мы объяснили, как сеть Lightning Network полагается на каналы между узлами на высоком уровне. Теперь давайте изучим основополагающие конкретные принципы.
Адрес с мультиподписью
Мультиподпись (или для краткости «мультисиг» на английском языке) — это адрес, который можно использовать для платежей с несколькими закрытыми ключами. Создав мультиподпись, пользователи могут указать количество закрытых ключей, необходимых для выплаты средств и подписи транзакций. Например, схема «1 из 5» означает, что пять ключей генерируют действительную подпись, и для подписания транзакции необходим только один ключ. Решение «2 из 3» означает, что при наличии трех ключей для оплаты комиссии требуются два из них.
Чтобы предоставить канал Lightning Network, участникам необходимо заблокировать средства по схеме 2 из 2, то есть для подписи транзакций необходимы только два закрытых ключа, а также два закрытых ключа необходимы для передачи токенов. Давайте вернемся к примеру с Алисой и Бобом. Им предстояло заплатить друг другу много денег в течение следующих нескольких месяцев, поэтому они решили открыть канал Lightning.
Сначала каждый из них внес по 3 BTC на общий адрес с мультиподписью. Следует подчеркнуть, что Боб не может перевести средства с адреса без согласия Алисы, и наоборот.
Им нужно лишь оставить бумажную запись при корректировке остатков с обеих сторон. Обе стороны имеют первоначальный баланс в размере 3 BTC. Если Алиса хочет заплатить Бобу 1 BTC, почему бы просто не отметить, что у Алисы есть 2 BTC, а баланс Боба составляет 4 BTC? Таким образом, запись может отслеживать баланс до того, как будет принято решение о фактической передаче актива.
Этот подход работает, но в чем секрет? На самом деле, что еще более важно, облегчает ли это сотрудничество друг с другом? Если предположить, что Алиса в конечном итоге станет владельцем 6 BTC, а Боб останется ни с чем, то Боб ничего не потеряет, отказавшись выдать средства (возможно, все, что он потеряет, это дружбу с Алисой).
Контракт блокировки времени хеширования (HTLC)
Описанная выше система является скучной и тусклой по сравнению с нынешними надежными системами. Механизм, который мы представим далее для обеспечения соблюдения «контракта» между Алисой и Бобом, гораздо более интересен. Если одна сторона не играет по правилам, другая сторона может принять меры по исправлению положения и удалить средства с канала.
Этот механизм называется «Контракт блокировки времени хеширования» или сокращенно «HTLC». Этот термин может показаться пугающим, но на самом деле это очень простая и понятная концепция. Он сочетает в себе технологии хеш-блокировки и временной блокировки для принятия мер по устранению различных несогласованных операций в платежных каналах.
Хэш-блокировка — это условие, добавленное к транзакции. В частности, вам необходимо доказать, что вы знаете определенный секрет, прежде чем сможете использовать средства. Отправитель хеширует часть данных и отправляет транзакцию с хешированным значением получателю. Получатель может использовать средства только в том случае, если он предоставит исходные данные (т.е. секрет), соответствующие значению хеш-функции. Единственный способ получить эти данные — это отправитель.
Блокировка по времени — это ограничение, которое предотвращает использование средств до определенного времени. Оно может указывать определенное время или определенную высоту блока.
Контракт блокировки по времени хеширования (HTLC) создается путем объединения блокировки хеширования и блокировки по времени. В практических приложениях контракты блокировки времени хеширования (HTLC) могут использоваться для создания условных платежей, при которых получатель должен предоставить секрет до определенного времени, в противном случае отправитель выведет средства. Следующее объяснение будет легче понять на примерах. Итак, вернемся к Алисе и Бобу.
Открытие и закрытие каналов
Ранее мы приводили пример, предполагая, что Алиса и Боб только что создали транзакцию и обе стороны вносят средства на общий адрес с несколькими подписями. Но эти транзакции еще не опубликованы в блокчейне! Сначала нам нужно сделать одну вещь.

Три жетона приходят от Боба, а три жетона — от Алисы.
Помните, что единственный способ получить эти токены из мультиподписи — это совместное подписание транзакции Алисой и Бобом. Если Алиса хочет отправить все шесть токенов на внешний адрес, Боб должен это одобрить. Она инициировала транзакцию с указанием «отправить шесть биткойнов на этот адрес», а затем добавила свою подпись.
Если она попытается немедленно опубликовать транзакцию без включенной в нее подписи Боба, транзакция будет недействительной. Алиса должна сначала передать незавершенную транзакцию Бобу. После его подписания сделка вступает в силу.
Пока у нас не создан механизм, который бы призывал всех к совершению честных сделок. Как уже говорилось ранее, если контрагент отказывается от сотрудничества, средства полностью оказываются в ловушке. Давайте рассмотрим механизмы предотвращения подобных ситуаций. Этот механизм включает в себя многоэтапные операции, поэтому наберитесь терпения, пока мы будем вводить их одну за другой.
Каждая сторона предоставляет секрет, который мы называем «А» и «Б». Как только обе стороны раскроют свои секреты, последствия будут катастрофическими. Поэтому им пока приходится держать это в секрете. Два секрета генерируют свои собственные секретные хеш-значения, а именно h(As) и h(Bs). Таким образом, двум сторонам не нужно делиться секретами, а только хэшами друг с другом.

Алиса и Боб делятся секретным хешем друг с другом.
Прежде чем Алиса и Боб опубликуют первую транзакцию по адресу с мультиподписью, им также необходимо создать серию коммитирующих транзакций, которые являются средством предотвращения захвата средств другой стороной.
Если вы думаете о канале как о мини-регистре, о котором мы упоминали ранее, то транзакция обязательства — это обновление реестра. Всякий раз, когда создается новый набор обязательственных транзакций, средства двух участников перебалансируются.
Транзакция Алисы имеет два выхода: один платит по принадлежащему ей адресу, а другой фиксирует новый адрес с мультиподписью. Она подписала его и передала Бобу.

Транзакция Алисы имеет два выхода: один на ее собственный адрес, а другой на новую мультиподпись, для вступления в силу которой требуется подпись Боба.
Ситуация та же самая для Боба: один выход платит себе, а другой платит другим адресам с мультиподписью. Он подписал его и передал Алисе.

Две незавершенные транзакции, которые более или менее одинаковы.
Вообще говоря, Алиса может добавить подпись к транзакции Боба, чтобы сделать транзакцию эффективной. Но мы отмечаем, что эти средства на расходы поступают от 2 из 2 мультиподписей, которые еще не были выделены. Это похоже на попытку выписать чек со счета, баланс которого в данный момент равен нулю. Таким образом, эти частично подписанные транзакции можно использовать только после запуска мультиподписи.
Новый адрес с мультиподписью, который является местом назначения для вывода 3 BTC, имеет несколько особенностей. Давайте посмотрим на незавершенную транзакцию, подписанную Алисой Бобу. Вывод мультиподписей можно использовать при следующих условиях:
Обе стороны могут работать вместе, чтобы подписать сделку.
Благодаря блокировке времени Боб может потратить его самостоятельно через некоторое время.
Если Алиса знает секретные «четверки» Боба, она сможет использовать средства.
Для транзакции от Боба к Алисе:
Обе стороны могут работать вместе, чтобы подписать сделку.
Через некоторое время Алиса сможет тратить деньги самостоятельно.
Если Боб знает секретную оценку «А» Алисы, он сможет использовать средства.
Помните, ни одна из сторон не знает секрета другой, поэтому пункт 3 временно недостижим. Еще одно замечание: как только одна сторона подписывает транзакцию, контрагент получает немедленный доступ к средствам, поскольку к ее результатам не предъявляются никакие условия. Подписавшемуся необходимо дождаться истечения срока блокировки, прежде чем он или она сможет потратить средства самостоятельно или сотрудничать с другой стороной, чтобы потратить средства напрямую вместе.
всего наилучшего! Теперь вы можете опубликовать транзакцию по исходному адресу с мультиподписью 2 из 2. Это безопасно, поскольку вы можете вернуть свои средства, если контрагент покинет канал.
Как только транзакция будет подтверждена, канал будет запущен. Первая пара транзакций показывает текущее состояние мини-леджера. В это время реестр выплачивает 3 BTC Бобу и 3 BTC Алисе.
Когда Алиса хочет совершить новый платеж Бобу, они создают две новые транзакции, чтобы заменить первый набор транзакций. Метод операции точно такой же, сделка будет подписана половиной каждой стороны. Просто Алисе и Бобу сначала придется отказаться от своих старых секретов и обменять новые хэши для следующего раунда транзакций.

Например, если Алиса хочет заплатить Бобу 1 BTC, две новые транзакции перенесут 2 BTC Алисе и 4 BTC Бобу. Таким образом, баланс будет обновлен.
Обе стороны могут подписать и опубликовать последнюю транзакцию в любое время и завершить «расчет» в блокчейне. Однако стороне, подписывающей разрешение, необходимо дождаться истечения срока блокировки, а другая сторона может немедленно потратить комиссию. Помните: если Боб подпишет и опубликует транзакцию Алисы, она сможет получить безусловный результат.
Обе стороны могут достичь консенсуса о закрытии канала одновременно, то есть о совместном закрытии. Это наиболее удобный способ возврата средств в сеть. Однако, если одна сторона не отвечает или отказывается сотрудничать, другая сторона может вывести средства после истечения срока блокировки.
Хотите начать свое путешествие в криптовалюту? Зайдите на Binance и купите биткойны прямо сейчас!
Как Lightning Network предотвращает мошенничество?
Здесь мы можем заметить вектор атаки. Предположим, что текущий баланс Боба составляет 1 BTC, что можно сделать, чтобы он не опубликовал старую транзакцию с более высоким балансом? В конце концов, он уже получил полуподписанную транзакцию от Алисы, ему просто нужно добавить свою подпись и опубликовать ее, верно?
Ничто не может помешать ему сделать это. Но если бы он это сделал, он мог бы потерять весь свой баланс. Предположим, что он опубликовал старую транзакцию, по которой Алисе было выплачено 1 монета, а на адрес с мультиподписью, о котором мы упоминали ранее, — 5 монет.
Алиса получит токены немедленно, но Боб должен дождаться истечения срока блокировки, прежде чем он сможет потратить их с адреса с мультиподписью. Помните, выше мы упоминали, что есть еще одно условие, которое должно быть выполнено, прежде чем Алиса сможет немедленно использовать те же средства? Ей нужен был секрет, которого у нее в то время не было. Но теперь она знает секрет — только что был создан второй раунд транзакций, и Боб раскрыл секрет.
В то время как Боб может только дождаться истечения срока блокировки, Алиса может удалить все средства. Этот карательный механизм гарантирует, что участники не попытаются обмануть, иначе контрагент получит их токены.
Оплата канала
Мы уже говорили об этой проблеме раньше, между каналами могут быть установлены соединения, иначе сеть Lightning не сможет эффективно поддерживать функции оплаты. Представьте себе, если бы мы фактически положили 500 долларов в одну и ту же кофейню только для того, чтобы выпить чашку каждый день в течение следующих нескольких месяцев?
На самом деле делать это совершенно не обязательно. Алиса и Боб открыли канал, а Боб и Кэрол также создали канал, поэтому Боб может платить им обоим через канал. Пересекая таким образом несколько «прыжков», Алиса может заплатить всем на пути.

В этом случае Алиса может связаться с Фрэнком по нескольким каналам. В реальной работе она обязательно выберет наиболее удобный канал.
Агентство-посредник играет определенную роль в канале и взимает небольшую плату, но это не является обязательным. Сеть Lightning все еще находится на стадии становления, а рынок зарядных устройств еще не сформировался. Многие ожидают, что смогут взимать комиссию в зависимости от ликвидности.
В базовой цепочке пользователи платят комиссию в зависимости от занимаемого места в блоке, но не имеют никакого отношения к передаваемой стоимости. То есть заплатить 1 доллар стоит так же, как заплатить 10 миллионов долларов. Напротив, в сети Lightning нет блочного пространства.
Однако существует понятие локального баланса и удаленного баланса. Локальный баланс относится к сумме, которую одна сторона может «переслать» на другой конец канала, тогда как удаленный баланс относится к сумме, которую контрагент может отправить обратно локальной стороне.
Приведем еще один пример. Давайте подробнее рассмотрим один из вышеперечисленных путей: Алиса <> Кэрол <> Фрэнк.

Балансы каждого пользователя до и после того, как Алиса перевела Фрэнку 0,3 BTC.
Каждый из двух путей Алиса <> Кэрол и Кэрол <> Фрэнк имеют общую емкость 1 BTC. Локальный баланс Алисы составляет 0,7 BTC. Когда в это время все рассчитываются в блокчейне, Алиса получает 0,7 BTC, а Кэрол получает удаленный баланс в размере 0,3 BTC.
Предположим, Алиса хочет отправить 0,3 BTC Фрэнку, она отправит 0,3 BTC на сторону канала Кэрол. Затем Кэрол отправляет 0,3 BTC со своего локального баланса Фрэнку через канал. В конечном итоге баланс Кэрол остается прежним: +0,3 BTC от Алисы и -0,3 BTC, отправленные Фрэнку, компенсируют друг друга.
Роль Кэрол как посреднической связи Фрэнка не потеряла своей ценности, но ее собственная гибкость в контроле за капиталом стала хуже. Видно, что в настоящее время она может потратить 0,6 BTC в канале с Алисой, но может потратить только 0,1 BTC в конце канала с Фрэнком.
Давайте представим ситуацию, когда Алиса подключена только к Кэрол, а Фрэнк подключен к более широкой сети. Раньше Кэрол могла отправить другим в общей сложности 0,4 BTC через Фрэнка, но теперь у нее есть только 0,1 BTC на одном конце канала для отправки.
В этом случае Алиса фактически поглощает ликвидность Кэрол. Без каких-либо стимулов Кэрол не хотела ставить себя в невыгодное положение. Поэтому она может предложить: «Я буду брать 10 сатоши за каждые 0,01 BTC, выводимые с моего канала». Таким образом, чем выше локальный баланс, который Кэрол отбрасывает на «более сильном» пути, тем больше она зарабатывает.
Как уже упоминалось, де-факто требования о взимании комиссии здесь нет. Некоторые люди не беспокоятся об ухудшении ликвидности, а другие просто хотят открыть канал напрямую с получателем.
Ограничения сети Lightning
Если окажется, что Lightning Network сможет решить все проблемы масштабируемости Биткойна, все будут счастливы. К сожалению, у Lightning Network есть недостатки, которые тормозят ее развитие.
Доступность
Для новичков Биткойн — не самая интуитивно понятная система. Адреса, комиссии и т. д. могут сбить с толку. Однако кошелек абстрагирует это сложное содержимое и предоставляет пользователям операции, аналогичные существующим платежным системам. Мы можем позволить другим загружать кошелек смартфона и отправлять им токены. Таким образом, они будут более чем готовы завершить операцию.
Lightning Network в настоящее время не может этого сделать, а выбор приложений для смартфонов по-прежнему очень ограничен. Вообще говоря, для полного использования узлов сети Lightning требуется доступ к узлам Биткойн.
После настройки клиента пользователю все равно необходимо открыть канал для совершения оплаты. Этот процесс занимает очень много времени, особенно когда новички сталкиваются с такими понятиями, как «входящая/исходящая пропускная способность», и находятся в замешательстве.
Таким образом, сеть Lightning по-прежнему нуждается в постоянном совершенствовании, чтобы снизить барьеры для входа и предоставить пользователям более удобный опыт работы.
текучесть
Основная критика Lightning Network заключается в том, что возможности транзакций пользователей ограничены. Личные расходы не могут превышать сумму, заблокированную в канале. Если кто-то хочет потратить все средства и перевести все средства с канала на удаленный баланс, канал необходимо закрыть. Альтернативно, пассивно ждать, пока другие заплатят через канал, но это не идеальный вариант.
Отдельные пути ограничены общей пропускной способностью канала. В качестве примера возьмем предыдущую Алису <> Кэрол <> Фрэнк. Если емкость канала Алисы и Кэрол составляет 5 BTC, а емкость Кэрол и Фрэнка — только 1 BTC, то Алиса никогда не сможет отправить более 1 BTC. Несмотря на это, все балансы должны находиться на стороне Кэрол канала Кэрол <> Фрэнк, чтобы обеспечить нормальную работу сети Lightning. Это серьезно ограничивает объем средств, которые можно перевести по каналам Lightning Network, что, в свою очередь, влияет на полезность сети.
централизованный хаб
Учитывая проблемы, упомянутые ранее, некоторые люди обеспокоены тем, что такая сеть создаст большое количество «хабов», то есть крупных и тесно связанных между собой организаций с высокой ликвидностью, через которые будут проходить все крупные платежи.
Очевидно, что такая динамика развития не является хорошим знаком. Централизованные хабы наносят вред системе, поскольку отключение этих объектов от сети серьезно нарушает отношения между пользователями. Кроме того, поскольку торгуется всего несколько пунктов, риск цензуры возрастает.
Текущее состояние сети Lightning
По состоянию на март 2022 года сеть Lightning Network работает нормально, имея более 35 000 онлайн-узлов, более 85 000 активных каналов и емкость более 3570 BTC.

Глобальное распространение узлов Lightning Network. Источник: explorer.acinq.co
Среди множества различных реализаций узлов особенно популярны c-lighting от Blockstream, Lightning Network Daemon от Lightning Labs и Eclair от ACINQ. Ориентируясь на менее технически подкованных пользователей, многие компании ввели узлы plug-and-play. Пользователям нужно только подключить свое устройство, чтобы начать использовать сеть Lightning.
Подведем итог
Основная сеть Lightning Network была запущена в 2018 году, и хотя многие считают, что она все еще находится на этапе тестирования, сеть уже продемонстрировала невероятный темп.
В настоящее время узлами Lightning Network управляют только пользователи с определенным уровнем технических навыков, поэтому сети все еще необходимо преодолеть некоторые препятствия, связанные с удобством использования. С бурным развитием сети барьеры для входа постепенно снижаются.
Если проблема будет успешно решена, сеть Lightning станет неотъемлемой частью экосистемы Биткойн, значительно улучшая масштабируемость и скорость транзакций.


