Electrum устраняет уязвимость Lightning, но старые резервные копии Bitcoin перестают работать

Electrum Lightning Bitcoin безопасность кошелек резервное копирование cryptoslate.com

Обновление безопасности Electrum устраняет дефект резервного копирования Lightning. Замените старые резервные копии каналов-якорей с недетерминированными ключами Lightning.

Последнее обновление безопасности Electrum устраняет дефект резервного копирования Lightning, однако некоторым пользователям кошельков Bitcoin по-прежнему необходимо заменить сохраненные резервные копии.

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

Версия 4.8.2 от 11 сентября остается последним выпуском, указанным на официальном сайте Electrum по состоянию на 1 октября.

Исправление для отдельных резервных копий добавляет информацию о платежных ключах, необходимую для получения баланса пользователя из закрытого пиром канала-якоря. Без этой информации затронутая резервная копия не содержит ключа, необходимого для «подметания» (sweep) вывода, то есть для получения монет в блокчейне Bitcoin.

Какие кошельки требуют внимания?

Заметки о выпуске Electrum определяют два условия, которые должны выполняться одновременно: кошелек имеет недетерминированные ключи Lightning, и резервная копия касается канала-якоря.

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

Кошельки Lightning на основе сидов BIP39 или импортированных расширенных приватных ключей (xprvs) всегда имеют недетерминированные ключи Lightning. Кошельки Electrum-seed отличаются: их ключи Lightning являются детерминированными, если файл кошелька был создан в версии 4.1 или новее. Файлы, созданные в версии 4.0.x, не подпадают под это условие только потому, что программное обеспечение стало новее.

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

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

PR 10851 исправляет экспорт файлов кошельков, сохраняя случайно сгенерированный приватный ключ Lightning, который ранее удалялся при экспорте. Мейнтейнер SomberNight объясняет, что повторное включение Lightning в такой резервной копии сгенерировало бы другие ключи, из-за чего старые записи резервных копий каналов стали бы недостаточными для траты средств из каналов-якорей.

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

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

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

В тренде:


Похожие новости: