XMR приближается к 461|Способ запроса данных кошельком выявляет идентифицируемые различия|Сначала защищаюсь, затем наблюдаю за исправлением

Я по-прежнему настроен осторожно и не бросаюсь покупать на отскоке из-за одного коммита разработчиков. 13 ноября в официальном репозитории Monero появился PR #11744, посвящённый различиям в запросах кошелька при одном из резервных способов получения данных о пуле транзакций: если подключённый узел не возвращает информацию о пуле транзакций через интерфейс блоков, кошелёк использует другой интерфейс, чтобы получить транзакции из пула; прежняя логика пропускала уже отправленные этим кошельком, но ещё не подтверждённые транзакции. Поэтому узел, которому видны запросы, может предположить, какие транзакции отправил кошелёк, по тому, «какие транзакции исключены». В предложении предлагается изменить запрос на получение данных так, чтобы он не зависел от принадлежности транзакций, а локальную фильтрацию выполнять уже после получения результата. Разработчик воспроизвёл проблему и проверил, что запросы становятся более единообразными, на трёх тестовых кошельках за прокси, однако на странице также указано, что полный набор модульных и функциональных тестов не запускался. PR всё ещё открыт и помечен как ожидающий проверки: нельзя утверждать, что уязвимость уже устранена, или что конфиденциальность всех транзакций Monero была скомпрометирована.

Проблема касается границы взаимодействия кошелька с узлом. Механизмы конфиденциальности в блокчейне Monero не могут автоматически скрыть метаданные, которые клиент передаёт ненадёжному узлу. Если пользователь подключается к удалённому узлу третьей стороны, тот может наблюдать его запросы, поэтому к таким «поведенческим отпечаткам» стоит относиться серьёзно; при запуске собственного узла характер уязвимости иной. Далее нужно следить за проверкой кода, тестированием, слиянием и выпуском официальной версии, а уже потом оценивать масштаб улучшений. Долгосрочная ценность проекта зависит от того, насколько надёжно конфиденциальность работает на практике, но само это предложение сегодня не создаёт прямого спроса на покупку и не означает сбоя на уровне консенсуса сети.

Рынок слабее. По данным запроса Kraken XMR/USD, последняя цена составляла около 461,71 доллара, минимум за последние 24 часа — около 461,01, максимум — 538,26, ориентир цены открытия — 528,95; это лишь снимок котировок одной биржи, и падение нельзя связывать с этим PR. Сейчас 461 — ближайший уровень риска, сначала нужно вернуть 475, а более убедительное восстановление можно будет оценивать в районе 490. Если цена опустится ниже 461 и не сможет вернуться выше, сценарий отскока теряет силу; даже если она поднимется до 475, нужно следить за объёмами торгов и за тем, стабилизируются ли одновременно ведущие монеты, чтобы не принять технический отскок за разворот тренда.

Если бы я торговал сам, то пока оставался бы вне рынка; рассматриваемое направление — только спотовая покупка после подтверждения, без высокого кредитного плеча. Условие входа: XMR снова закрепляется выше 475, после чего откатывается к 472–475 и удерживает этот диапазон, а официальные источники подтверждают, что PR прошёл проверку или достигнут эквивалентный прогресс в исправлении. После выполнения условий сначала вложить 1% общего капитала; при пробое 482 добавить не более 1%, общий лимит позиции — 2%. Первая цель — 490, при достижении сократить позицию вдвое; вторая цель — 505, при достижении сократить вдвое оставшуюся позицию. Стоп-лосс установить ниже минимума отката; риск по всей сделке не должен превышать 0,3% общего капитала. Если цена снова опустится ниже 461, исправление будет отклонено или ликвидность на бирже ухудшится, закрыть всю позицию; если условия не выполнены — продолжать оставаться вне рынка. Пока план не сработал, не следует представлять его как отчёт о полученной прибыли.

Источники: официальный GitHub Monero, PR #11744 и страница релизов; котировки Kraken XMR/USD. #XMR
Всё выше — лишь личные наблюдения за рынком и не является инвестиционной рекомендацией.