Для устранения проблем безопасности в сети Lightning представлена бета-версия решения библиотеки Rust под названием Validating Lightning Signer (VLS). Об этом сообщает Bitcoin Magazine.
Как отмечается, VLS предлагает уровень безопасности, не имеющий аналогов среди других решений в экосистеме Lightning Network.
«Мы рады объявить о выпуске бета-версии VLS, что является важным шагом для безопасности сети Lightning, и мы рады поделиться этим с разработчиками и компаниями в экосистеме Биткоина», – сообщила команда разработчиков VLS.
В бета-версии VLS представлены различные функции, призванные защитить от вредоносных нод и усилить защиту пользователей. В частности, они включают в себя взаимодействие с библиотеками CLN и LDK, шифрованное резервное копирование состояния облака, возможность аварийного восстановления, полный набор правил проверки второго и первого уровней.
Однако важно отметить, что хоть решение VLS и защищает от распространенных способов кражи средств пользователей, оно может не покрыть все возможные сценарии потери средств. Поэтому команда рекомендует использовать VLS в тестовой сети или с ограниченным количеством средств до выхода полного релиза.
VLS обеспечивает уникальный подход к безопасности Lightning Network путем секвестрирования закрытых ключей и секретов в защищенных устройствах подписания политик. Реализация на языке Rust гарантирует, что предлагаемые транзакции должны быть безопасны для подписания, применяя для этого полный набор правил проверки. Благодаря использованию оракулов UTXO Set Oracles для предоставления доказательств неизрасходованных UTXO, VLS обеспечивает дополнительную защиту даже в случае полной компрометации программного обеспечения ноды.
В перспективе дорожная карта VLS включает планы по запуску подписывающих устройств на платформах с ограниченными ресурсами, повышение производительности для встроенных процессоров и добавление таких функций, как расширенная поддержка BOLT-12 и интеграция VSS. Кроме того, команда намерена обеспечить возможность использования нескольких устройств с помощью мульти-подписи с ключами Lightning в ожидании ключевых протоколов, как Taproot, MuSig2 и FROST.
VLS представляет собой значительный шаг вперед в обеспечении безопасности сети Lightning и открывает перспективы для разработчиков, компаний и пользователей, стремящихся обеспечить повышенную защиту своих средств в сети.
22 июня команда проекта Lightning Dev Kit представила новую Lightning-библиотеку LDK Node, которая предлагает разработчикам упрощенный инструмент для создания самостоятельных нод для мобильных приложений.
Разработчики LDK Node, чтобы упростить процесс развертывания нод Lightning на пользовательских устройствах, предложили привязку к языку. Также уже начата работа над следующим выпуском, в котором будет реализована поддержка получения данных о блокчейне из Electrum или bitcoind RPC и их сохранение в бэкенде Versioned Storage Service (VSS).