Сеть Lightning - это протокол второго уровня, который работает поверх сети Биткойн. Она обеспечивает быстрые и недорогие транзакции между участвующими узлами за счет использования двунаправленных платежных каналов, которые требуют внутрицепочечных транзакций только для открытия и закрытия. Промежуточные транзакции осуществляются вне цепи и защищены криптографическими подписями и хэш-контрактами с временной блокировкой.
Это предложенное решение проблемы масштабируемости Биткойна, который имеет ограниченную пропускную способность транзакций и высокие комиссии за транзакции из-за ограничений на размер блока и время блока.
Благодаря перемещению транзакций вне цепи, сеть Lightning может достичь гораздо более высокой скорости транзакций и более низкой стоимости транзакций, чем сеть Биткойн.
Блокчейн Биткойна был разработан таким образом, чтобы генерировать новый блок каждые десять минут, и каждый блок имеет максимальный размер, ограничивающий количество транзакций, которые могут быть включены в каждый блок. Когда количество транзакций превышает емкость нового блока, определенные транзакции должны ждать, пока не будет добыт следующий блок. Поскольку пользователи конкурируют за включение своих транзакций в следующий блок, это может привести к задержкам и росту комиссии за транзакции в периоды высокой активности. Это не идеальное обстоятельство для системы, которая стремится стать глобальным, децентрализованным методом оплаты.
График среднего размера блока Bitcoin :
Источник: Blockchain.com | Графики - Средний размер блока (МБ)
Данные Blockchain.com показывают, что размер блока Биткойна увеличился более чем на 2 МБ с момента активизации протокола Ordinals в начале февраля 2023 года, и на момент написания статьи Биткойн испытывает перегрузку из-за огромного количества BRC 20, добываемых и торгуемых в сети.
Сеть Lightning Network решает эти проблемы, перемещая многие транзакции за пределы цепи, тем самым обеспечивая мгновенные транзакции и снижая нагрузку на сеть Биткойн. Это достигается с помощью сети платежных каналов. Платежный канал - это частный маршрут между двумя сторонами, на котором могут происходить немедленные транзакции без необходимости подтверждения блокчейном. Эти сделки являются частными, поскольку о них знают только заинтересованные стороны. Когда канал закрывается, конечное состояние этих транзакций записывается в блокчейн. Эти каналы соединены между собой в Lightning Network, образуя сеть. Это означает, что для того, чтобы заплатить кому-либо через Lightning, не требуется прямой канал. Если у Вас есть открытый канал с общим посредником, Вы можете платить любому, кто подключен к тому же посреднику. Это достигается с помощью механизма, называемого "маршрутизацией".
Узлы: В сети Lightning Network узлы - это компьютеры, которые подключены к сети и поддерживают ее, обслуживая и проверяя транзакции Lightning.
Платежные каналы: Это частные маршруты между двумя узлами, которые позволяют проводить быстрые транзакции вне цепи.
HTLC (Hashed Time-Lock Contracts): Это один из типов смарт-контрактов, используемых в Lightning Network для обеспечения атомарности транзакций, т.е. они либо завершаются полностью, либо не происходят вообще.
Маршрутизация: Это процесс, в ходе которого находят путь, по которому платеж должен пройти через несколько узлов сети Lightning Network.
В следующем уроке мы более подробно рассмотрим принцип работы сети Lightning Network, включая технические детали настройки узла, открытия и закрытия каналов, маршрутизации платежей и понимания комиссий.
А пока читайте далее : Что такое сеть Bitcoin Lightning Network?
Сеть Lightning - это протокол второго уровня, который работает поверх сети Биткойн. Она обеспечивает быстрые и недорогие транзакции между участвующими узлами за счет использования двунаправленных платежных каналов, которые требуют внутрицепочечных транзакций только для открытия и закрытия. Промежуточные транзакции осуществляются вне цепи и защищены криптографическими подписями и хэш-контрактами с временной блокировкой.
Это предложенное решение проблемы масштабируемости Биткойна, который имеет ограниченную пропускную способность транзакций и высокие комиссии за транзакции из-за ограничений на размер блока и время блока.
Благодаря перемещению транзакций вне цепи, сеть Lightning может достичь гораздо более высокой скорости транзакций и более низкой стоимости транзакций, чем сеть Биткойн.
Блокчейн Биткойна был разработан таким образом, чтобы генерировать новый блок каждые десять минут, и каждый блок имеет максимальный размер, ограничивающий количество транзакций, которые могут быть включены в каждый блок. Когда количество транзакций превышает емкость нового блока, определенные транзакции должны ждать, пока не будет добыт следующий блок. Поскольку пользователи конкурируют за включение своих транзакций в следующий блок, это может привести к задержкам и росту комиссии за транзакции в периоды высокой активности. Это не идеальное обстоятельство для системы, которая стремится стать глобальным, децентрализованным методом оплаты.
График среднего размера блока Bitcoin :
Источник: Blockchain.com | Графики - Средний размер блока (МБ)
Данные Blockchain.com показывают, что размер блока Биткойна увеличился более чем на 2 МБ с момента активизации протокола Ordinals в начале февраля 2023 года, и на момент написания статьи Биткойн испытывает перегрузку из-за огромного количества BRC 20, добываемых и торгуемых в сети.
Сеть Lightning Network решает эти проблемы, перемещая многие транзакции за пределы цепи, тем самым обеспечивая мгновенные транзакции и снижая нагрузку на сеть Биткойн. Это достигается с помощью сети платежных каналов. Платежный канал - это частный маршрут между двумя сторонами, на котором могут происходить немедленные транзакции без необходимости подтверждения блокчейном. Эти сделки являются частными, поскольку о них знают только заинтересованные стороны. Когда канал закрывается, конечное состояние этих транзакций записывается в блокчейн. Эти каналы соединены между собой в Lightning Network, образуя сеть. Это означает, что для того, чтобы заплатить кому-либо через Lightning, не требуется прямой канал. Если у Вас есть открытый канал с общим посредником, Вы можете платить любому, кто подключен к тому же посреднику. Это достигается с помощью механизма, называемого "маршрутизацией".
Узлы: В сети Lightning Network узлы - это компьютеры, которые подключены к сети и поддерживают ее, обслуживая и проверяя транзакции Lightning.
Платежные каналы: Это частные маршруты между двумя узлами, которые позволяют проводить быстрые транзакции вне цепи.
HTLC (Hashed Time-Lock Contracts): Это один из типов смарт-контрактов, используемых в Lightning Network для обеспечения атомарности транзакций, т.е. они либо завершаются полностью, либо не происходят вообще.
Маршрутизация: Это процесс, в ходе которого находят путь, по которому платеж должен пройти через несколько узлов сети Lightning Network.
В следующем уроке мы более подробно рассмотрим принцип работы сети Lightning Network, включая технические детали настройки узла, открытия и закрытия каналов, маршрутизации платежей и понимания комиссий.
А пока читайте далее : Что такое сеть Bitcoin Lightning Network?