Исправление подписи в кошельке XMR проходит проверку|Это не означает компрометацию основной сети|Рассматривать пробную сделку только выше $636,90
Моя позиция: сначала проверить границы риска, затем смотреть на цену — не гнаться за заголовком о коде. Сегодня в топе Binance Square по-прежнему преобладают темы вывода средств с платформ, налогового дела во Франции и макроэкономики; в списке Most Searched за последние шесть часов нет отметки «рост интереса» к XMR. Поэтому я не стану искусственно привязывать эту публикацию к нерелевантным популярным темам и сосредоточусь на конкретном изменении, недавно появившемся в официальном репозитории Monero.
3 ноября в основном репозитории Monero создан PR
#11675 под заголовком «wallet: reject unverifiable message signatures» («кошелёк: отклонять непроверяемые подписи сообщений»). На момент подготовки материала он всё ещё имеет статус Open и ожидает проверки. Автор объясняет: у кошелька только для чтения нет доступного закрытого ключа для расходования средств. Если API кошелька или RPC по умолчанию подписывает сообщения таким ключом, официальная сборка может вернуть подпись, которую невозможно проверить. Предлагаемый патч перед подписанием проверяет, соответствует ли выбранный закрытый ключ открытому ключу адреса; если нет, API или RPC возвращает ошибку. Также проверяются две пары ключей явно указанного адреса, чтобы подпись соответствовала этому адресу. Речь идёт о функции «доказать, что сообщение подписано определённым адресом», а не о подписи ончейн-переводов. Нет никаких свидетельств того, что из-за этого утекли закрытые ключи, основная сеть была взломана или средства похищены.
Я также сверился со старой проблемой
#4212 в репозитории Monero GUI, открытой в 2023 году: там уже описывался случай, когда кошелёк только для чтения ошибочно использовал ключ для расходования средств и создавал подпись, подлинность которой нельзя было подтвердить. В CLI/RPC есть возможность явно выбрать для подписи ключ просмотра. Новый PR устраняет эту проблему на границе функциональности и не означает, что она возникла только сегодня. Утверждение о прохождении тестов исходит от автора PR; ожидание проверки не означает, что изменение уже принято или выпущено. Текущая официальная версия на сайте — 0.18.5.4 от 16 октября; я не видел объявления о том, что это исправление вошло в официальный релиз. Тем, кто использует кошелёк только для чтения, чтобы подтвердить наличие активов, следует проверять, действительно ли подпись прошла проверку, а не считать само появление строки подтверждением.
Как это связано с торговлей? Благодаря приватным свойствам XMR третьи стороны сильнее зависят от соответствия требованиям, кошельков и проверяемых доказательств операций. Надёжность процедуры подтверждения важна для кастодиального хранения и внебиржевых расчётов, однако ещё не принятый патч кошелька в краткосрочной перспективе сам по себе не меняет предложение в блокчейне и не создаёт спрос на покупку. Недавняя проверка провайдеров услуг с виртуальными активами со стороны FATF также не упоминала XMR по имени, поэтому нельзя на этом основании выдумывать запрет или позитивный катализатор. В последнем решении ФРС ставка осталась в диапазоне 3,75–4%, а макроэкономическая ликвидность по-прежнему остаётся одним из фоновых факторов. На момент подготовки материала XMR/USD на Kraken торговалась примерно по $632,47; цена открытия за день — $630,00, диапазон за 24 часа — $602,20–636,90. Цена немного выше дневного открытия, но не превысила верхнюю границу диапазона, поэтому нельзя приписывать рост этому PR.
Если бы я торговал сам, сейчас я бы не входил в рынок; рассматривал бы только длинную позицию на споте без кредитного плеча. Я бы дождался, пока часовая свеча закроется выше $636,90 и цена удержится выше $635 после ретеста, а также проверил бы котировки и нормальную работу ввода и вывода средств на выбранной площадке. Затем открыл бы пробную позицию не более чем на 2% от общего капитала. Первая цель — $650, где я бы закрыл половину позиции; вторая — $665, а для остатка использовал бы скользящий стоп. Начальный стоп-лосс — $624. Если цена опустится ниже $630 и не сможет вернуться выше, при появлении более серьёзной информации по безопасности во время проверки PR или при внезапном ужесточении ограничений со стороны площадки я закрыл бы позицию досрочно. Если условия не сработают, я останусь вне рынка и ни в коем случае не буду выдавать план за уже исполненную сделку.
#XMR
Это только мои личные наблюдения за рынком, а не инвестиционная рекомендация.