Старые ноды LND находятся под угрозой потери полных каналов из-за задержки исправления

iconCryptoSlate
Поделиться
AI summary iconСводка
Пользователи LND, использующие версии ниже 0.21.0, подвергаются риску критического обновления сети после выявления уязвимости, которая может привести к полной потере каналов. Уязвимость позволяет вредоносному пиру вызвать полное уничтожение с помощью старого отозванного обязательства во время одноблочного реборга Bitcoin. Исправление было отложено и теперь доступно в LND 0.21.0, а не в 0.20.0, как ранее сообщалось. Операторам нод настоятельно рекомендуется немедленно обновиться, чтобы предотвратить потенциальные сценарии эксплуатации DeFi.

LND, реализация ноды Lightning Network, сообщила о уязвимости, связанной с закрытием канала, которая может поставить под угрозу весь баланс канала в сценарии максимальной потери. Операторам, использующим стандартные версии ниже 0.21.0, следует считать свои ноды неисправленными, если они не были независимо обновлены.

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

См. также

Исследователи обнаружили уязвимости в слое 2 Bitcoin — Lightning Network

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

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

См. также

Внутри 24-часовой гонки bitcoin за выживание при глобальном отключении интернета

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

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

Раскрытие и исправление относятся исключительно к LND. Они не указывают на то, что другие реализации Lightning имеют ту же уязвимость при закрытии канала.

См. также

Каналы BTC Lightning нарушают наш любимый показатель bitcoin

Официальное исправление начинается с LND 0.21.0

История основного репозитория указывает, что официальный исправление было внесено в версию 0.21.0, а не в версию 0.20.0, упомянутую в публичном раскрытии.

Запрос на извлечение #10331 был объединен с основной веткой проекта 16 января 2026 года. Обратная портировка в ветку 0.20.x позже была отменена, а последующее изменение документации указало, что улучшенная логика подтверждения совместного закрытия фактически была внедрена в версию 0.21.0. Примечания к выпуску 0.21.0 проекта также связывают логику безопасного закрытия при реорганизации с этой линией релизов.

Операторам поэтому не следует полагаться на порог 0.20.0, указанный в раскрытии. Стандартные версии ниже 0.21.0 следует считать не содержащими официального исправления, если они не были исправлены независимо.

Политика безопасности LND рекомендует последнюю второстепенную версию самой новой основной линии, которую может поддерживать оператор. По состоянию на 25 августа последним официальным пакетом проекта был lnd v0.21.2-beta, выпущенный 13 августа.

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

Пост Старые ноды Lightning могут быть подвержены полной потере каналов после того, как исправление LND будет выпущено позже, чем было заявлено впервые появился на CryptoSlate.

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