Механизм «durable nonces», который позволил злоумышленникам вывести $270 млн, разработчики SolanaSOL$81.90-5.59% предлагают полностью убрать из сети. Черновик соответствующего предложения уже готов: отключение запланировано не ранее 5 мая 2027 года. Кастодиальным сервисам, подписывающим транзакции офлайн, придётся перестраивать логику перемещения монет.
Durable nonces отключат не раньше 5 мая 2027 года
Функция позволяет заранее подписывать транзакции и отправлять их позже без риска повторного использования. По документу, деактивация произойдёт не раньше 5 мая 2027 года — такой запас времени даёт участникам рынка возможность подготовиться к изменениям.
Для кастодианов, которые подписывают транзакции в офлайн-режиме (например, на холодных кошельках или в изолированных средах), это означает необходимость пересобрать процессы перемещения средств. Им придётся искать альтернативные способы обеспечения безопасности и последовательности транзакций без опоры на durable nonces.
Какую роль durable nonces сыграли в краже $270 млн
Функция стала ключевым элементом атаки, в результате которой злоумышленники вывели $270 млн (предположительно, из протокола Drift). Инцидент показал, что механизм, задуманный для удобства офлайн-подписей, может быть использован для обхода стандартных проверок. Теперь сообщество Solana рассматривает полный отказ от этой возможности.
Отключение durable nonces затронет все сервисы, полагающиеся на офлайн-подпись, включая кастодиальные решения и мосты. Им потребуется пересмотр архитектуры безопасности до мая 2027 года.
Предложение пока находится на стадии черновика и может быть изменено до голосования. Окончательное решение остаётся за валидаторами и держателями токенов Solana.
Почему Solana ужесточает безопасность после крупных краж
Инцидент с Drift и последующая реакция разработчиков отражают общий тренд на ужесточение безопасности в блокчейн-сетях после крупных краж. Ранее аналогичные меры принимались в других проектах, где уязвимости в механизмах подписи приводили к потерям средств. Для Solana это возможность снизить поверхность атаки, хотя и ценой усложнения работы кастодианов.
Durable nonces позволяют подписывать транзакцию заранее и отправлять её в сеть позже, не опасаясь, что она будет отклонена из-за устаревшего хеша. Именно эта особенность и стала вектором атаки.
Отраслевые наблюдатели отмечают, что подобные изменения требуют согласования с инфраструктурными провайдерами, чтобы не нарушить работу существующих сервисов. В случае принятия предложения у участников будет почти два года на адаптацию.
Когда пройдёт голосование и что делать кастодианам
Окончательное голосование по предложению ещё не назначено, и неясно, сохранится ли дата отключения в текущем виде. Пока же кастодианам стоит заранее оценить, насколько критична durable nonces для их операций.