Ключевые выводы

  • Решения уровня 2 были созданы для устранения присущих технологии блокчейн ограничений масштабируемости.

  • Lightning Network — это решение масштабирования второго уровня, которое предлагает быстрые транзакции без необходимости подтверждения блока, что обеспечивает эффективные микроплатежи.

  • Он обеспечивает безопасные и масштабируемые платежи через адреса с мультиподписями и контракты Hash Timelock.

Введение

Криптовалюты обладают некоторыми довольно уникальными свойствами. Их нелегко взломать или отключить, и любой может использовать их для передачи ценностей по всему миру без вмешательства третьей стороны.

Чтобы гарантировать сохранение этих функций, необходимо пойти на значительные компромиссы. Поскольку за работу криптовалютной сети отвечают многие узлы, пропускная способность ограничена. В результате количество транзакций в секунду (TPS), которые может обрабатывать сеть блокчейнов, относительно невелико для технологии, которая стремится быть принятой массами.

Чтобы преодолеть присущие технологии блокчейн ограничения, был предложен ряд решений по масштабируемости, позволяющих увеличить количество транзакций, которые может обрабатывать сеть. В этой статье мы подробно рассмотрим сеть Lightning Network, одно из таких расширений протокола Биткойн.

Что такое сеть Lightning?

Lightning Network — это сеть, которая работает поверх блокчейна и обеспечивает быстрые одноранговые транзакции. Это не эксклюзивно для Биткойна – другие криптовалюты интегрировали его.

Вам может быть интересно, что мы подразумеваем под «работает поверх блокчейна». Lightning Network — это так называемое решение вне сети или второго уровня. Это позволяет людям совершать транзакции без необходимости записывать каждую транзакцию в блокчейн.

Сеть Lightning отделена от сети Биткойн — у нее есть собственные узлы и программное обеспечение, но она, тем не менее, взаимодействует с основной цепочкой. Чтобы войти в сеть Lightning или выйти из нее, вам необходимо создать специальные транзакции в блокчейне.

На самом деле с вашей первой транзакцией вы создаете своего рода смарт-контракт с другим пользователем. Вскоре мы углубимся в детали, а пока просто подумайте о смарт-контракте, содержащем частный реестр для вас и другого пользователя. В этот реестр можно записать множество транзакций. Они видны только вам и вашему контрагенту, но никто из вас не сможет обмануть из-за некоторых особенностей настройки.

Этот мини-регистр называется каналом. Допустим, Алиса и Боб вложили в смарт-контракт по 5 BTC каждый. В своем канале — теперь у них обоих будет баланс в 5 BTC. Затем Алиса могла бы написать в реестре «заплатить 1 BTC Бобу». Теперь у Боба на стороне 6 BTC, а у Алисы — 4. Затем Боб может позже отправить 2 BTC обратно Алисе, обновив баланс до 6 BTC на стороне Алисы и 4 BTC на стороне Боба. Они могут продолжать делать это некоторое время.

В любой момент любой из них может опубликовать текущее состояние канала в блокчейне. В этот момент балансы на каждой стороне канала распределяются между соответствующими сторонами в цепочке.

Как следует из названия, транзакции Lightning выполняются молниеносно. Не нужно ждать подтверждения блокировки — платежи могут осуществляться настолько быстро, насколько позволяет ваше интернет-соединение.

Зачем нужна сеть Lightning?

На данный момент сеть Lightning Network (или просто LN) кажется наиболее разумным подходом к масштабированию блокчейна Биткойн. Координировать изменения в такой обширной экосистеме сложно — существует риск хард-форков и потенциально катастрофических ошибок. Поскольку на карту поставлена ​​такая большая ценность, эксперименты невероятно опасны.

Когда вы переносите эти эксперименты за пределы блокчейна, у вас появляется гораздо больше гибкости. Если что-то пойдет не так, это не окажет никакого влияния на реальную сеть Биткойн. Решения второго уровня не подрывают ни одно из предположений безопасности, которые поддерживают протокол на протяжении более 15 лет.

Также нет никаких обязательств отказываться от старого способа ведения дел. Транзакции внутри сети продолжают работать для конечного пользователя как обычно, но теперь у них есть возможность совершать транзакции и вне сети.

Использование Lightning Network имеет несколько преимуществ. Ниже мы рассмотрим некоторые из основных.

Масштабируемость

Блоки биткойнов создаются примерно каждые десять минут и могут содержать ограниченное количество транзакций. Блок-пространство — дефицитный ресурс, поэтому вам придется делать ставки против других пользователей, чтобы своевременным образом включить свое. Майнеры в первую очередь заботятся о получении оплаты, поэтому в первую очередь они включают транзакции с более высокими комиссиями.

Когда не так много пользователей пытаются отправить средства одновременно, это не является проблемой. Вы можете установить низкую комиссию, и транзакция, скорее всего, будет включена в следующий блок. Но когда слишком много пользователей одновременно транслируют транзакции, средняя комиссия может значительно вырасти. Было несколько случаев, когда сумма превышала 10 долларов. В разгар бычьего рынка 2017 года он превышал 50 долларов. В апреле 2021 года средняя комиссия за транзакцию с биткойнами превысила 60 долларов.

Это может показаться незначительным для транзакций, перемещающих биткойны на тысячи долларов, но для более мелких платежей это не является устойчивым. Кто захочет платить за кофе за 3 доллара с комиссией в 10 долларов?

Используя Lightning Network, вы по-прежнему платите две комиссии: одну за открытие канала, другую за его закрытие. Но вы и ваш контрагент сможете совершать тысячи транзакций бесплатно, как только канал откроется. Когда вы закончите, вам просто нужно опубликовать окончательное состояние в блокчейне.

В целом, если больше пользователей будут полагаться на автономные решения, такие как Lightning Network, пространство блоков будет использоваться более эффективно. Высокочастотные переводы на небольшие суммы могут осуществляться в платежных каналах, а пространство блока используется для более крупных транзакций и открытия/закрытия каналов. Это сделает систему доступной для гораздо более широкой базы пользователей, что позволит ей масштабироваться в долгосрочной перспективе.

Микроплатежи

Минимальная сумма биткойнов, которую вы можете отправить в транзакции, — примерно 0,00000546 BTC. На момент написания это примерно 38 центов. Это небольшая сумма, но сеть Lightning позволяет вам расширить границы и совершить транзакцию наименьшей доступной на данный момент единицы — 0,00000001 BTC или одного сатоши.

Lightning гораздо более привлекателен для микроплатежей. Комиссии за регулярные транзакции делают непрактичным отправку небольших сумм по основной цепочке. Однако внутри канала вы можете бесплатно отправить небольшую часть биткойна.

Микроплатежи подходят для множества случаев использования. Некоторые полагают, что они могут стать жизнеспособной заменой моделям, основанным на подписке, где пользователи вместо этого платят небольшие суммы каждый раз, когда используют услугу.

Конфиденциальность

Вторым преимуществом сети Lightning является то, что она может предложить пользователям высокую степень конфиденциальности. Сторонам не нужно делать свои каналы известными более широкой сети. Хотя вы можете взглянуть на блокчейн и сказать, что эта транзакция открыла канал, вы не обязательно сможете сказать, что происходит внутри него. Если участники решат сделать свой канал приватным, только они будут знать, какие транзакции происходят.

Если у Алисы есть канал с Бобом, а у Боба есть канал с Кэрол, Алиса и Кэрол могут отправлять платежи друг другу через Боба. Если Дэн связан с Кэрол, Алиса может отправлять ему платежи. Вы можете себе представить, как это расширяется в обширную сеть взаимосвязанных платежных каналов. При такой настройке вы не сможете быть уверены, кому Алиса отправила средства после закрытия канала.

Как работает сеть Lightning?

Мы объяснили, как сеть Lightning Network опирается на каналы между узлами на высоком уровне. Давайте теперь заглянем под капот.

Мультиподписные адреса

Адрес с мультиподписью (или мультиподписью) — это адрес, по которому можно использовать несколько закрытых ключей. При его создании вы указываете, сколько закрытых ключей могут потратить средства и сколько из этих ключей требуется для подписи транзакции. Например, схема «1 из 5» означает, что пять ключей могут создать действительную подпись и нужен только один. Схема «2 из 3» будет означать, что из трех возможных ключей для расходования средств необходимы любые два.

Чтобы инициализировать канал Lightning, участники блокируют средства по схеме 2 из 2. Существует только два закрытых ключа, способных подписывать, и оба необходимы для перемещения монет. Давайте вернемся к нашим друзьям Алисе и Бобу. В ближайшие месяцы они будут совершать много платежей друг другу, поэтому решают открыть канал Lightning Network.

Все начинается с того, что они оба вносят, скажем, по 3 BTC каждый на совместно принадлежащий мультиподписной адрес. Стоит еще раз повторить, что Боб не может вывести средства с адреса без согласия Алисы, и наоборот.

Теперь они могли бы просто держать лист бумаги, на котором регулируется баланс с каждой стороны. Оба имеют стартовый баланс в 3 BTC. Если Алиса хочет произвести платеж Бобу в размере 1 BTC, почему бы просто не отметить, что Алиса теперь владеет 2 BTC, а Боб владеет 4 BTC? Балансы можно было отслеживать таким образом, пока они не решили вывести средства.

Это возможно, но где в этом удовольствие? Что еще более важно, не делает ли это невероятно легким отказ от сотрудничества? Если у Алисы останется 6 BTC, а у Боба ничего, Боб ничего не потеряет, отказавшись выдать средства (за исключением, возможно, своей дружбы с Алисой).

Контракты хэш-таймлока (HTLC)

Вышеупомянутая система скучна и мало что предлагает по сравнению с сегодняшними надежными системами. Становится намного интереснее, когда мы вводим механизм, обеспечивающий соблюдение «контракта» между Алисой и Бобом. Если одна из сторон решит не играть по правилам, то у другой все еще есть возможность вывести свои средства из канала.

Этот механизм представляет собой контракт Hash Timelock (или HTLC). Этот термин может показаться устрашающим, но на самом деле это довольно простая концепция для понимания. Он объединяет две другие технологии (hashlocks и timelocks), чтобы исправить любое несотрудничество в платежных каналах.

Хэшлок — это условие, налагаемое на транзакцию, согласно которому вы можете тратить средства только после того, как докажете, что знаете секрет. Отправитель хэширует часть данных и включает хеш в транзакцию получателю. Единственный способ, которым получатель может их потратить, — это предоставить исходные данные (секрет), соответствующие хешу. И единственный способ предоставить эти данные — это если отправитель предоставит их им.

Таймлок — это состояние, которое не позволяет вам потратить средства раньше определенного времени. Оно указывается либо как фактическое время, либо как заданная высота блока.

HTLC создаются путем объединения хешлоков и таймлоков. На практике HTLC можно использовать для создания условных платежей: получатель должен предоставить секрет до определенного момента, иначе отправитель сможет вернуть средства. Следующую часть, вероятно, лучше объяснить на примере, поэтому давайте вернемся к Алисе и Бобу.

Открытие и закрытие каналов.

Мы привели пример Алисы и Боба, которые только что создали транзакции, которые финансируют общий адрес с мультиподписью. Но эти транзакции еще не опубликованы в блокчейне! Сначала нам нужно сделать еще одну вещь.

Three coins from Bob and three coins from Alice.

Три монеты от Боба и три монеты от Алисы.

Помните, что единственный способ вывести эти монеты из мультиподписи — это если Алиса и Боб совместно подпишут транзакцию. Если Алиса захочет отправить все шесть монет на внешний адрес, ей понадобится одобрение Боба. Сначала она организовала транзакцию (шесть биткойнов на этот адрес) и добавила свою подпись.

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

Мы до сих пор не создали механизм, позволяющий всем играть честно. Как мы уже говорили ранее, если ваш контрагент отказывается сотрудничать, ваши средства фактически оказываются в ловушке. Давайте разберемся в механизме, который предотвращает это. Есть несколько разных движущихся частей, так что потерпите.

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

Alice and Bob share the hashes of their secrets with each other.

Алиса и Боб делятся друг с другом хэшами своих секретов.

Алисе и Бобу также необходимо создать набор коммитирующих транзакций, прежде чем они опубликуют свои первые транзакции по адресу с мультиподписью. Это даст им средство правовой защиты на случай, если другой решит оставить средства в заложниках.

Если вы думаете о таком канале, как мини-регистр, о котором мы упоминали ранее, то транзакции фиксации — это обновления, которые вы вносите в реестр. Каждый раз, когда вы создаете новую пару коммитирующих транзакций, вы перебалансируете средства между двумя участниками.

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

Alice’s transaction with two outputs – one to her own address, and one to a new multisig. She still needs Bob’s signature to make it valid.

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

Боб делает то же самое — один выход платит сам, другой платит другому мультиподписному адресу. Он подписывает его и передает Алисе.

We have two incomplete transactions that are very similar.

У нас есть две незавершенные транзакции, которые очень похожи.

Обычно Алиса могла бы добавить подпись к транзакции Боба, чтобы сделать ее действительной. Но вы заметите, что эти средства расходуются за счет мультиподписи 2 из 2, которую мы еще не финансировали. Это немного похоже на попытку потратить чек со счета, баланс которого на данный момент равен нулю. Таким образом, эти частично подписанные транзакции можно будет использовать только после запуска мультиподписи.

Новые адреса с мультиподписью (куда предназначены три выхода BTC) имеют некоторые специфические свойства. Давайте посмотрим на незавершенную транзакцию, которую Алиса подписала и передала Бобу. Мультиподписной вывод можно потратить при следующих условиях:

  1. Обе стороны могут совместно подписать его.

  2. Боб может потратить их самостоятельно через определенный период времени (из-за нашей блокировки времени).

  3. Алиса может потратить их, если знает секретные четверки Боба.

Для транзакции Боб передал Алисе:

  1. Обе стороны могут совместно подписать его.

  2. Алиса может потратить их самостоятельно через определенный промежуток времени.

  3. Боб может потратить их, если знает секретную оценку «А» Алисы.

Имейте в виду, что ни одна из сторон не знает секрета другой, поэтому условие 3 пока невозможно. Еще следует отметить, что если вы подписываете транзакцию, ваш контрагент может потратить ее немедленно, поскольку для ее вывода не существует особых условий. Вы можете либо дождаться истечения срока блокировки, чтобы потратить средства самостоятельно, либо сотрудничать с другой стороной, чтобы потратить их сразу.

Хорошо! Теперь вы можете публиковать транзакции по исходному адресу с мультиподписью 2 из 2. Наконец, это безопасно, потому что вы можете получить свои средства, если ваш контрагент покинет канал.

После подтверждения транзакций канал запускается и работает. Эта первая пара транзакций показывает нам текущее состояние мини-регистра. В настоящее время он выплатит 3 BTC Бобу и 3 BTC Алисе.

Когда Алиса хочет совершить новый платеж Бобу, пара создает две новые транзакции взамен первого набора. Упражнение то же самое – они подписаны только наполовину. Однако Алиса и Боб сначала раскрывают свои старые секреты и обменивают новые хеши для следующего раунда транзакций.

If Alice wanted to pay 1 BTC to Bob, for example, the two new transactions would credit 2 BTC to Alice, and 4 BTC to Bob. In this way, the balance is updated.

Если бы Алиса хотела заплатить, например, 1 BTC Бобу, две новые транзакции зачислили бы 2 BTC Алисе и 4 BTC Бобу. Таким образом баланс обновляется.

Любая сторона может в любой момент подписать и транслировать одну из самых последних транзакций, чтобы «оплатить» ее в блокчейне. Но той стороне, которая это сделает, придется подождать, пока истечет время блокировки, в то время как другая сторона сможет потратить деньги немедленно. Помните: если Боб подписывает и передает транзакцию Алисы, у нее теперь есть выходные данные без каких-либо условий.

Обе стороны могут договориться о закрытии канала вместе (совместное закрытие). Вероятно, это самый простой и быстрый способ вернуть ваши средства в цепочку. Однако даже если одна сторона перестанет отвечать или откажется сотрудничать, другая все равно сможет вернуть свои средства, дождавшись истечения срока блокировки.

Как Lightning Network предотвращает мошенничество?

Возможно, вы определили здесь вектор атаки. Если на балансе Боба сейчас находится 1 BTC, что помешает ему передать более старую транзакцию, где у него было больше? Он уже получил полуподписанную транзакцию от Алисы, ему просто нужно добавить свою подпись и передать ее, верно?

Ничто не мешает ему это сделать – кроме того, что он может потерять весь баланс. Допустим, он доводит дело до конца и транслирует старую транзакцию, в которой одна монета выплачивается Алисе, а пять — на адрес с мультиподписью, о котором мы упоминали ранее.

Алиса немедленно получает свою монету. Боб, с другой стороны, должен дождаться истечения срока блокировки, чтобы потратить деньги с мультиподписного адреса. Помните другое упомянутое нами условие, которое позволит Алисе немедленно потратить те же самые средства? Ей нужен секрет, которого у нее тогда не было. Сейчас она это делает — как только был создан второй раунд транзакций, Боб раскрыл этот секрет.

Пока Боб сидит и не может ничего сделать, ожидая истечения срока блокировки, Алиса может переместить эти средства. Этот механизм, основанный на наказании, означает, что участники вряд ли даже попытаются обмануть, поскольку одноранговый узел получит доступ к их монетам.

Маршрутизация платежей

Мы уже касались этого ранее — каналы можно подключать. В противном случае сеть Lightning Network не была бы так полезна для платежей. Вы действительно собираетесь запереть 500 долларов в канале с кофейней только для того, чтобы получать ежедневную дозу кофеина в течение следующих нескольких месяцев?

Вам не обязательно этого делать. Если Алиса открывает канал с Бобом, а у Боба уже есть канал с Кэрол, Боб может маршрутизировать платежи между ними. Это может работать на нескольких «прыжках», а это означает, что Алиса может эффективно заплатить любому, к кому существует путь.

In this scenario, Alice can go through multiple routes to get to Frank. In practice, she will always take the easiest one.

В этом сценарии Алиса может пройти несколькими маршрутами, чтобы добраться до Фрэнка. На практике она всегда выберет самый простой вариант.

За свою роль в маршрутизации посредники могут взимать небольшую плату (хотя это не является обязательным). Сеть Lightning все еще относительно нова, поэтому рынок комиссий еще не сформировался. Многие ожидают увидеть комиссии, основанные на предоставленной ликвидности.

В базовой цепочке ваша комиссия зависит исключительно от места, которое ваша транзакция занимает в блоке — передаваемая стоимость не имеет значения — платежи в размере 1 доллара и 10 000 000 долларов США стоят одинаково. Напротив, в сети Lightning не существует такого понятия, как блочное пространство.

Вместо этого существует идея локального и удаленного баланса. Локальный баланс — это сумма, которую вы можете «переслать» на другой конец канала, тогда как удаленный баланс — это сумма, которую ваш контрагент может отправить вам.

Пришло время еще одного примера. Давайте подробнее рассмотрим один из вышеперечисленных путей: Алиса <> Кэрол <> Фрэнк.

Users’ balance before and after a transfer of 0.3 BTC from Alice to Frank.

Баланс пользователей до и после перевода 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, потому что это все, что у нее есть на ее конце канала.

В этом сценарии Алиса фактически съедает ликвидность Кэрол. Без какого-либо стимула Кэрол, возможно, не захочет ослаблять свою позицию. Вместо этого она могла бы просто сказать, что я буду маршрутизировать каждые 0,01 BTC за комиссию в десять сатоши. Таким образом, чем больше своих локальных балансов Кэрол жертвует в пользу «более сильных» путей, тем больше она получает прибыли.

Как упоминалось ранее, де-факто требования взимать комиссию не существует. Некоторые, возможно, не обеспокоены снижением ликвидности. Другие могут просто открывать каналы напрямую к приемнику.

Ограничения сети Lightning

Было бы здорово, если бы Lightning Network оказалась решением всех проблем масштабируемости Биткойна. К сожалению, у него есть свои недостатки, которые могут помешать.

Удобство использования

Биткойн — не самая интуитивно понятная система для новичков: адреса, комиссии и т. д. могут сбить с толку. После настройки клиента Lightning пользователям также необходимо начать открывать каналы, прежде чем они смогут совершать платежи. Этот процесс может занять много времени, и он может оказаться утомительным, когда новичок знакомится с такими понятиями, как входящая/исходящая пропускная способность.

Тем не менее, постоянно вносятся улучшения, направленные на снижение барьеров для входа и предоставление пользователям более удобного опыта.

Ликвидность

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

Ваши пути также могут быть ограничены общей пропускной способностью канала. Возьмем пример Алисы <> Кэрол <> Фрэнк, приведенный ранее. Если емкость канала Алисы и Кэрол составляет 5 BTC, а емкость Кэрол и Фрэнка — только 1 BTC, Алиса никогда не сможет отправить более 1 BTC. Даже в этом случае, чтобы это работало, весь баланс должен быть на стороне Кэрол в канале Кэрол <> Фрэнк. Это может серьезно ограничить объем средств, которые могут быть переданы по каналам LN, и, таким образом, отрицательно сказаться на удобстве использования.

Централизованные хабы

Из-за проблемы, упомянутой в предыдущем разделе, есть некоторые опасения, что сеть будет способствовать созданию крупных «концентраторов». То есть крупные организации с сильными связями и большой ликвидностью. Любые значительные платежи должны будут направляться через некоторые из этих организаций.

Очевидно, это будет не очень хорошая ситуация. Это ослабило бы систему, поскольку выход этих организаций в автономный режим серьезно нарушил бы отношения между коллегами. Также существует повышенный риск цензуры, поскольку существует всего несколько точек, через которые проходят транзакции.

Текущее состояние сети Lightning

По состоянию на март 2024 года сеть Lightning Network выглядит исправной. Он может похвастаться более чем 13 000 онлайн-узлами, более чем 52 000 активными каналами и емкостью чуть более 4570 BTC.

Global distribution of Lightning Network nodes. Source: explorer.acinq.co

Глобальное распространение узлов Lightning Network.

Существует несколько различных реализаций узлов: c-lightning от Blockstream, Lightning Network Daemon от Lightning Labs и Eclair от ACINQ. Для пользователей с меньшей технической подготовкой многие компании предлагают узлы plug-and-play. Единственное, что вам нужно сделать, это включить устройство, и вы будете готовы к работе с сетью Lightning.

Заключительные мысли

С момента запуска основной сети в 2018 году сеть Lightning Network продемонстрировала значительный рост. Еще предстоит преодолеть некоторые препятствия для удобства использования, поскольку в настоящее время для работы с узлом Lightning требуется определенная степень технических навыков. Но, учитывая масштабы происходящего развития, мы вполне можем увидеть, что барьеры для входа со временем уменьшатся.

Дальнейшее чтение

  • Масштабируемость блокчейна — сайдчейны и платежные каналы

  • Что такое узлы?

  • Что такое смарт-контракты и как они работают?

Отказ от ответственности: этот контент предоставляется вам «как есть» только для общей информации и образовательных целей, без каких-либо заявлений или гарантий. Его не следует истолковывать как финансовую, юридическую или другую профессиональную консультацию, а также не следует рекомендовать покупку какого-либо конкретного продукта или услуги. Вам следует обратиться за советом к соответствующим профессиональным консультантам. Если статья написана сторонним автором, обратите внимание, что высказанные мнения принадлежат стороннему автору и не обязательно отражают точку зрения Binance Academy. Пожалуйста, прочитайте наш полный отказ от ответственности здесь для получения более подробной информации. Цены на цифровые активы могут быть нестабильными. Стоимость ваших инвестиций может снизиться или вырасти, и вы не сможете вернуть вложенную сумму. Вы несете единоличную ответственность за свои инвестиционные решения, и Binance Academy не несет ответственности за любые убытки, которые вы можете понести. Этот материал не следует рассматривать как финансовую, юридическую или другую профессиональную консультацию. Для получения дополнительной информации ознакомьтесь с нашими Условиями использования и Предупреждением о рисках.