Государственные каналы

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

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

Каналы состояний были одними из первых предложенных решений для масштабирования блокчейнов, предшествовавших роллапам и сайдчейнам. Наиболее известной реализацией является сеть Lightning Network в Bitcoin , которая позволяет осуществлять мгновенные и недорогие платежи в Bitcoin через сеть платежных каналов. Сеть Raiden Network в Ethereum и различные реализации платежных каналов служат аналогичным целям. Хотя роллапы вытеснили каналы состояний в качестве доминирующей модели L2 для общих вычислений, каналы состояний остаются оптимальными для конкретных высокочастотных моделей взаимодействия двух сторон.

Происхождение и история

2015 год: Джозеф Пун и Таддеус Драйя публикуют технический документ Lightning Network, предлагающий сеть платежных каналов для масштабирования Биткоина.

2015 год: Кристиан Декер и Роджер Ваттенхофер публикуют исследование дуплексных каналов микроплатежей, развивая теорию каналов состояний.

2016 год: Исследователи в сообществе Ethereum, в том числе в рамках работы, связанной с Джеффом Коулманом, начинают формализовать концепцию обобщенных каналов состояний (поддерживающих произвольные переходы состояний, а не только платежи).

2017 год: Raiden Network запускает ранние тестовые версии сети на Ethereum, стремясь предоставить возможности, аналогичные Lightning Network, для токенов ERC-20.

2018 год: Первые реализации Lightning Network (lnd от Lightning Labs и eclair от ACINQ) достигают стадии бета-тестирования и объявляются готовыми к использованию в основной сети в марте, что позволяет осуществлять первые широко используемые реальные платежи через Lightning. Отдельные экспериментальные платежи в основной сети проводились еще в декабре 2017 года.

2018 год: Основана компания Celer Network, целью которой является создание обобщенной структуры каналов состояний, поддерживающей как платежи, так и игры на Ethereum; запуск альфа-версии основной сети запланирован на июль 2019 года.

2018: Компания Counterfactual публикует концепцию обобщенных каналов состояний на платформе Ethereum с модульным разрешением споров.

2019 год: пропускная способность сети Lightning Network превысила 1,000 BTC, тысячи узлов сформировали платежную сеть. Альфа-версия основной сети Celer Network, Cygnus, была запущена в июле.

2020 год: Сальвадор начинает экспериментировать с платежами Bitcoin Lightning перед принятием в 2021 году закона о законном платежном средстве Bitcoin.

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

2022 год: пропускная способность сети Lightning Network превышает 5,000 BTC, осуществляется интеграция с основными биржами (Kraken, Bitfinex, CashApp).

2023 год: Nostr (децентрализованная социальная сеть) интегрирует Lightning для осуществления микроплатежей (запов), демонстрируя государственные каналы для социальных чаевых.

2024–2025: Использование сети Lightning Network продолжает расти, ежемесячный объем транзакций неуклонно увеличивается; по оценкам River, к ноябрю 2025 года сеть обработала примерно 1.17 миллиарда долларов в рамках 5.22 миллиона транзакций за один месяц – это первый месяц, когда объем транзакций превысил отметку в 1 миллиард долларов.

Простыми словами

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

Это как шахматная партия, сыгранная по почте. Два игрока договариваются сыграть (открывают канал), по очереди отправляют ходы туда и обратно (обновления состояния вне блокчейна) и сообщают шахматной федерации только окончательный результат (завершается в блокчейне). Федерации не нужно видеть каждый ход, только результат.

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

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

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

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

Основные технические характеристики

Платежные каналы (Bitcoin Lightning)

Простейшая форма государственного канала, предназначенная для передачи ценностей:

  • Сделка по финансированию: Обе стороны вносят биткоины в рамках соглашения 2 из 2. multisig адрес (в блокчейне)
  • Платежные операции: Каждый платеж обновляет баланс канала путем обмена подписанными платежными операциями (вне блокчейна).
  • Завершение транзакции: Любая из сторон может транслировать последнюю транзакцию подтверждения для проведения расчетов в блокчейне.
  • Хэш-контракты с временной блокировкой (HTLC): обеспечивают многоступенчатые платежи через сеть каналов, маршрутизируя платежи даже между сторонами, не имеющими прямых каналов.

Как работают многоступенчатые платежи в сети Lightning Network

  • Элис хочет заплатить Кэрол, но у нее есть канал только с Бобом (у которого есть канал с Кэрол).
  • Кэрол генерирует случайный секретный объект (прообраз) и отправляет его хеш Алисе.
  • Алиса создает HTLC вместе с Бобом: «Вот 0.001 BTC, которые вы сможете получить, если предоставите прообраз этого хеша в течение 24 часов».
  • Боб создает аналогичный HTLC с Кэрол: «Вот 0.001 BTC, которые можно получить, если вы предоставите прообраз в течение 12 часов».
  • Кэрол раскрывает прообраз, чтобы потребовать от Боба выплаты.
  • Боб использует обнаруженный прообраз, чтобы потребовать оплату от Алисы.
  • Платеж осуществляется атомарно: либо все этапы завершаются, либо ни один. Этот механизм «всё или ничего» концептуально связан с тем, как Атомные свопы гарантировать, что межсетевые сделки либо полностью завершатся, либо не произойдут вовсе.

Обобщенные каналы состояний

Помимо платежей, каналы состояний могут кодировать произвольные переходы состояний:

  • Пошаговые игры: шахматы, покер или любая игра, в которой игроки поочередно делают ходы.
  • Условные выплаты: Выплаты, зависящие от внешних событий (погода, результаты спортивных соревнований).
  • Платежи через потоковое вещание: непрерывные микроплатежи за услуги (потоковое видео, вызовы API).
  • Переходы в конечном автомате: Любой конечный автомат может быть выполнен в канале состояний.

Разрешение споров

  • Любая из сторон может принудительно закрыть канал, отправив в блокчейн последнее подписанное состояние.
  • Период оспаривания позволяет контрагенту предоставить более актуальную информацию, если предоставленная ранее информация устарела.
  • Механизмы наложения штрафов: В Lightning передача старого состояния приводит к тому, что контрагент требует ВСЕ средства в канале в качестве наказания (сделка справедливости).
  • Сторожевые башни: сторонние сервисы, которые отслеживают блокчейн на предмет попыток мошенничества и транслируют штрафные транзакции от имени пользователей, не подключенных к сети.

Преимущества недостатки

ПреимуществаНедостатки
Практически мгновенная завершенность — транзакции завершаются за миллисекунды, ограниченные только задержкой в ​​сети.Требуется присутствие в сети – обе стороны должны быть в сети или использовать наблюдательные вышки для предотвращения мошенничества.
Практически нулевые комиссии – транзакции вне блокчейна ничего не стоят; комиссии в блокчейне взимаются только за открытие/закрытие канала.Блокировка капитала – средства должны быть заблокированы в определенных каналах, что снижает ликвидность.
Конфиденциальность – информация о транзакциях, совершаемых вне блокчейна, известна только участникам и не записывается в публичный блокчейн.Сложность маршрутизации – Многоэтапные платежи требуют достаточной ликвидности на всем пути следования.
Неограниченная пропускная способность – нет теоретического ограничения на количество транзакций в секунду в рамках канала.Ограничения по пропускной способности каналов – для каждого канала установлен максимальный баланс, определяемый транзакцией пополнения.
Истинный второй уровень — наследует безопасность базового уровня с криптографическими гарантиями.Подходит не для всех случаев использования – лучше всего подходит для повторных взаимодействий между знакомыми сторонами, а не для разовых платежей.
Минимальный объем операций в блокчейне – всего 2 транзакции (открытие + закрытие) независимо от активности вне блокчейна.Управление ликвидностью – Маршрутизирующие узлы должны балансировать ликвидность между каналами, что является сложной операционной задачей.
Нет требований к доступности данных — состояние канала поддерживается участниками, а не публикуется на уровне L1.Проблемы при регистрации: для открытия канала требуется транзакция в блокчейне и первоначальный капитал.

Управление рисками

Для пользователей сети Lightning

  • Используйте надежное программное обеспечение для кошельков: некастодиальные кошельки Lightning (Phoenix, Breez, Zeus) автоматически управляют каналами.
  • Создавайте резервные копии состояния канала: потеря данных о состоянии канала может привести к потере средств – используйте статические резервные копии каналов (SCB) для восстановления.
  • Отслеживайте партнеров по каналу: помните о риске контрагента, если используете собственный узел — каналы с ненадежными партнерами могут неожиданно принудительно закрыться.
  • Рассмотрите варианты хранения небольших сумм: для небольших балансов удобны кастодиальные кошельки Lightning (Wallet of Satoshi, Alby), которые, несмотря на компромиссы в плане доверия, предлагают простоту использования.

Для операторов узлов молнии

  • Запустите сторожевую вышку: используйте службы сторожевой вышки для мониторинга попыток мошенничества, даже когда ваш узел временно отключен.
  • Проактивно управляйте ликвидностью: регулярно перераспределяйте каналы, чтобы обеспечить пропускную способность в обоих направлениях.
  • Регулярно обновляйте программное обеспечение: ошибки в работе клиентских приложений могут привести к принудительному закрытию или потере средств.
  • Поддерживайте резервную инфраструктуру: имейте план аварийного переключения на случай выхода из строя основного узла — устаревшие каналы представляют собой риск мошенничества.

Для разработчиков, создающих приложения на основе государственных каналов.

  • Управляйте сложностью разрешения споров: убедитесь, что ваша реализация канала состояния корректно обрабатывает все нестандартные ситуации в периоды споров.
  • Планируйте действия на случай истощения каналов: в конечном итоге каналы нуждаются в перебалансировке или закрытии – проектируйте с учетом этого жизненного цикла.
  • Учитывайте пользовательский опыт: абстрагирование управления каналами от конечных пользователей имеет решающее значение для широкого внедрения.
  • Проводите тщательное тестирование в тестовой сети: ошибки в каналах состояний могут иметь катастрофические последствия — сочетание временных блокировок и штрафных транзакций создает сложные сценарии сбоев.

Культурная значимость

Государственные телеканалы и программа Lightning приобрели культурное значение:

  • Внедрение биткоина в Сальвадоре в 2021 году привлекло к Lightning внимание всего мира, поскольку граждане стали использовать платежи через Lightning для повседневных покупок.
  • «Накопление сатоши» с помощью микроплатежей Lightning стало популярным способом заработка небольших сумм биткоинов.
  • Сервис Nostr «Zaps» — система чаевых, работающая на базе Lightning на децентрализованной социальной медиа-платформе, — создал новую модель микроплатежей для создателей контента.
  • Фраза «Lightning — это второй уровень Биткойна» позиционирует Lightning как дополнение к базовому уровню Биткойна, а не как конкурента ему.
  • Спутники, поддерживающие технологию Lightning и обеспечивающие доступ к биткоинам для игр и потоковой передачи контента (зарабатывающие биткоины в секунду за контент), представляют собой новые культурные явления.

Присоединяйтесь к UEEx

Познакомьтесь с ведущей в мире платформой цифрового управления капиталом

Регистрация

Примеры из реального мира

1. Кошелек Чиво Сальвадора (2021 г.)

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

Реализация: Правительство запустило кошелек Chivo, использующий сеть Lightning Network для мгновенных платежей в биткоинах без комиссии. Граждане получили 30 долларов в BTC в качестве бонуса за регистрацию. Торговые точки по всей стране — от McDonald's до уличных торговцев — начали принимать платежи через Lightning.

Результат: Миллионы сальвадорцев подключились к Lightning, хотя темпы внедрения различались. Эксперимент показал, что государственные каналы могут обрабатывать объемы платежей национального масштаба, хотя проблемы, связанные с уровнем информированности, нестабильностью и доверием к депозитариям, сохранялись.

2. Забастовки и трансграничные денежные переводы (2022 г. – настоящее время)

Сценарий: Компания Strike использовала сеть Lightning Network для создания сервиса трансграничных платежей, конкурирующего с традиционными системами денежных переводов, такими как Western Union.

Реализация: Strike конвертирует фиатную валюту отправителя в биткоины, осуществляет платеж через сеть Lightning за считанные секунды и конвертирует его обратно в местную фиатную валюту получателя. Инфраструктура Bitcoin/Lightning служит расчетной платформой, не требуя от какой-либо из сторон наличия биткоинов.

Результат: Компания Strike продемонстрировала, что Lightning может снизить комиссию за трансграничные денежные переводы значительно ниже типичных для традиционных провайдеров 6-10%, обеспечивая расчеты за секунды, а не за дни. Этот пример использования «биткоина как платежной системы» стал одним из наиболее убедительных примеров применения Lightning в реальной жизни.

3. Nostr Zaps – Микроплатежи в социальных сетях (2023 – настоящее время)

Сценарий: Nostr, децентрализованный протокол для социальных сетей, интегрировал платежи Lightning под названием «запы» в качестве встроенного механизма поощрения за контент.

Реализация: Пользователи подключают свои кошельки Lightning к клиентам Nostr и мгновенно отправляют микроплатежи (всего несколько сатоши) создателям контента, авторам заметок или любому, чей контент им нравится. Микроплатежи отображаются в ленте социальных сетей, создавая механизм публичной благодарности.

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

4. Сеть Raiden на Ethereum (2017 г. – настоящее время)

Сценарий: Сеть Raiden Network стремилась внедрить в Ethereum платежные каналы в стиле Lightning, обеспечивающие быструю передачу токенов ERC-20.

Реализация: Raiden создает внесетевые платежные каналы для токенов Ethereum, позволяющие мгновенно переводить средства между участниками канала. Сеть поддерживает многошаговую маршрутизацию, аналогичную Lightning, с расчетами в сети в качестве резервного варианта.

Результат: Raiden получил ограниченное распространение по сравнению с Lightning, поскольку на рынке L2 Ethereum доминировали роллапы. Однако он продемонстрировал, что технология каналов состояний не зависит от блокчейна и подтвердил жизнеспособность концепции для экосистемы токенов Ethereum. В конечном итоге рост популярности роллапов затмил каналы состояний в масштабировании Ethereum.

Сравнительная таблица

ХарактеристикаГосударственные каналыRollups (Optimistic/ZK)боковые цепиплазма
Скорость транзакциимиллисекундыСекунды в минутыСекундСекунд
Комиссия за транзакциюПрактически нулевой (вне блокчейна)Очень низкийОчень низкийОчень низкий
конфиденциальностьВысокий (вне цепочки)Низкий уровень (данные на уровне L1)Низкий (публичная сеть)Средний
требования к капиталуНеобходимо заблокировать средства в каналах.Замок не требуетсяЗамок не требуетсяДля заключения договора необходимо внести депозит.
Онлайн-требованиеДа (или сторожевая башня)Да (оптимистично)/Нет (ЗК)НетДа (или сторожевая башня)
Лучший вариант использованияЧастые взаимодействия между двумя сторонамиОбщие вычисленияОбщие вычисленияПереводы токенов
Ограничение пропускной способностиБез ограничений (в пределах канала)Высокий (зависит от реализации)Высокий (зависит от реализации)Высокий (зависит от реализации)
Доступность данныхТолько участникиВ-цепиСобственная сетьВ блокчейне (корневой)

Связанные условия

  • Сеть "Lightning Network" – Платежная сеть Биткойна, наиболее широко используемая реализация канала состояний.
  • Уровень 2 — категория масштабирования, включающая каналы состояний, роллапы и другие решения вне блокчейна. См. Решение уровня 2
  • Свернуть – Альтернативный подход L2, который стал более популярным, чем каналы состояний, для общих вычислений.
  • Биткойн — основной блокчейн, использующий каналы состояний (Lightning) для масштабирования платежей.
  • Multisig – Кошельки с множественной подписью, лежащие в основе операций по финансированию через государственные каналы.
  • Хэш-контракт с временной блокировкой (HTLC) – криптографический примитив, обеспечивающий многошаговые платежи Lightning.
  • Атомный своп – Метод межцепочечного обмена, использующий механику HTLC, аналогичную каналам состояний.
  • Микроплатежи – очень небольшие платежи, которые государственные каналы позволяют осуществлять исключительно благодаря практически нулевой комиссии.
  • Watchtower – сторонние сервисы, которые отслеживают каналы на предмет мошенничества от имени пользователей, не подключенных к интернету.
  • Сеть платежных каналов – более широкое понятие взаимосвязанных платежных каналов, обеспечивающих маршрутизацию между несколькими узлами.

FAQ

В: Чем отличается канал состояния от роллапа? О: Каналы состояния хранят только данные о транзакциях между участниками — ничего не отправляется в L1 в течение всего времени существования канала. Роллапы отправляют все данные о транзакциях (или подтверждения) в L1 для каждой партии. Каналы состояния обеспечивают лучшую конфиденциальность и более низкие комиссии за повторные взаимодействия между двумя сторонами, в то время как роллапы поддерживают любое количество участников и вычисления общего назначения.

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

В: Что произойдет, если мой партнер по каналу Lightning попытается обмануть? О: Если контрагент транслирует устаревшее состояние канала (выгодное для него), у вас есть период для оспаривания, в течение которого вы должны предоставить актуальное состояние канала вместе с «сделкой по восстановлению справедливости», в рамках которой ВСЕ средства на канале будут взысканы в качестве штрафа. Этот жесткий механизм наказания делает обман экономически нецелесообразным.

В: Сколько стоит открыть канал Lightning? О: Для открытия канала требуется одна транзакция в блокчейне Bitcoin, поэтому стоимость зависит от текущей рыночной комиссии Bitcoin — она может варьироваться от менее доллара в периоды низких комиссий до значительно большей в периоды высоких комиссий. После открытия все транзакции внутри канала, по сути, бесплатны.

В: Могут ли каналы состояний обрабатывать не только платежи, но и смарт-контракты? О: Да, обобщенные каналы состояний могут выполнять произвольные переходы состояний — игры, условную логику, потоковые платежи и многое другое. Однако наиболее успешная реализация (Lightning) ориентирована на платежи. Обобщенные каналы состояний на Ethereum (Raiden, Celer) получили ограниченное распространение, поскольку роллапы оказались более универсальными для сложных приложений.

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

Источники

  • Документ Lightning Network – Пун и Драйя
  • Документация по сети Bitcoin Lightning
  • 1ML – Статистика сети Lightning
  • Документация по сети Raiden
  • Обзор каналов состояний Ethereum
  • Исследование River Financial – объем транзакций в сети Lightning Network (2025 г.)

Проверьте свои собственные цифры

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

Еженедельный дайджест UEEx

Анализ рынка и предупреждения о ценных бумагах, которые читают 10 000 трейдеров.