
Monero скрывает три вещи, которые блокчейн Bitcoin показывает открыто: кто отправил платёж, кто его получил и сколько переместилось. Для этого каждая транзакция по умолчанию использует три отдельных механизма — кольцевые подписи для отправителя, одноразовые стелс-адреса для получателя и обязательства RingCT для суммы. Приватность — не опция, которую включают: транзакция Monero без неё недействительна. Ниже — как устроена каждая часть, что наблюдатель за блокчейном всё же видит и где известные ограничения.
Отправитель: кольцевые подписи
Когда вы тратите выход, кошелёк выбирает из блокчейна 15 других выходов-приманок и подписывает кольцевой подписью над всеми 16. Любой может проверить, что тратится один из 16 и что подписант им владеет, но не какой именно. Размер кольца зафиксирован на 16 с обновления сети в августе 2022 года; раньше кольца были меньше, а очень ранние транзакции могли иметь кольцо из одного элемента — одна из причин, почему старая история слабее новой.
Чтобы не допустить двойной траты, не раскрывая настоящий выход, каждая трата публикует образ ключа (key image) — значение, выведенное из приватного ключа выхода. Один и тот же выход всегда даёт один и тот же образ ключа, поэтому сеть отвергнет повторную трату, но связать образ ключа с выходом, из которого он получен, нельзя.
Получатель: стелс-адреса и субадреса
Адрес Monero (95 символов, начинается с 4 у основного адреса или с 8 у субадреса) никогда не записывается в блокчейн. Кошелёк отправителя объединяет публичные ключи просмотра и траты получателя со случайным ключом транзакции и выводит для каждого выхода одноразовый публичный ключ. Только получатель, сканируя блокчейн своим приватным ключом просмотра, узнаёт, какие выходы принадлежат ему. Поэтому два платежа на один адрес в блокчейне выглядят несвязанными.
Субадреса позволяют одному кошельку давать каждому плательщику свой адрес при одной сид-фразе. Интегрированные адреса (106 символов) содержат короткий идентификатор платежа; сервисы пользовались ими до того, как субадреса стали стандартом.
Сумма: RingCT и доказательства диапазона
С 2017 года сумма каждого выхода Monero скрыта в обязательстве Педерсена. Сеть проверяет, что сумма обязательств входов равна сумме обязательств выходов плюс комиссия, то есть монеты не создаются из ничего, не узнавая ни одной суммы. Доказательства диапазона показывают, что каждая скрытая сумма положительна и в допустимых пределах; в 2018 году Monero перешёл на Bulletproofs, в 2022-м — на Bulletproofs+, и транзакции стали намного меньше и дешевле, чем в первой версии RingCT.
| Данные | Bitcoin | Monero | Механизм |
|---|---|---|---|
| Выход отправителя | виден | скрыт среди 16 | кольцевая подпись + образ ключа |
| Адрес получателя | виден | скрыт | одноразовый стелс-адрес |
| Сумма | видна | скрыта | обязательство RingCT + Bulletproofs+ |
| Комиссия | видна | видна | — |
| Число входов и выходов | видно | видно | — |
| IP-адрес отправки | виден узлам | затруднён | Dandelion++ |
Сетевой уровень: Dandelion++
Приватность в блокчейне не поможет, если первый узел, услышавший транзакцию, узнает ваш IP-адрес. Узлы Monero ретранслируют новые транзакции по Dandelion++: сначала транзакция идёт по случайной цепочке отдельных узлов («стебель»), и только потом расходится всем («пух») — так трудно понять, какой узел её создал. Кошельки, подключённые к чужому удалённому узлу, всё равно раскрывают его оператору свой IP и то, какие транзакции запрашивают.
Что остаётся видно и известные ограничения
- Форма транзакции. Число входов и выходов, размер, комиссия и время публичны. Необычная форма выделяется.
- Выбор приманок. Кольцо хорошо настолько, насколько хороши приманки; исследования показывали, что неудачный выбор или временные закономерности делают настоящий вход вероятнее. Алгоритм несколько раз улучшали.
- Сведения вне блокчейна. Записи бирж, IP-адреса, переданные ключи просмотра и опубликованные доказательства транзакций могут связать активность независимо от криптографии в блокчейне.
- Старая история. Транзакции до RingCT или с маленькими кольцами слабее.
Исследователи и проект Monero работают над доказательствами принадлежности ко всей цепочке (FCMP++), которые заменят кольца из 16 элементов доказательствами по всему множеству выходов. На момент написания это в разработке и тестировании, а не в основной сети.
Где Monero доступен в KOT.CASH
Обмены Monero идут через второго провайдера ликвидности, Heleket, только по плавающему курсу (без фиксированного). 21.10.2026 минимум для XMR → USDT TRC20 составлял около 0,011 XMR, для BTC → XMR — около 0,000085 BTC; обработка занимает 5–30 минут. Цена XMR на момент написания — около $620. Адреса можно проверить проверкой адреса, которая сверяет контрольную сумму Monero, а генератор QR-кодов Monero создаёт платёжные QR офлайн.
Частые вопросы
Каждая транзакция Monero приватна?
Да. Кольцевые подписи, стелс-адреса и RingCT обязательны; транзакция без них недействительна.
Какой размер кольца в Monero?
16: настоящий вход плюс 15 приманок, зафиксирован с обновления сети в августе 2022 года.
Может ли кто-то увидеть мой баланс Monero?
По одному блокчейну — нет. Тот, у кого есть ваш приватный ключ просмотра, видит входящие платежи.
Что такое образ ключа?
Значение, публикуемое при каждой трате; оно не даёт потратить выход дважды, не раскрывая, какой выход потрачен.
Можно ли вообще отследить Monero?
Связи в блокчейне установить намного сложнее, чем в Bitcoin, но метаданные — IP-адреса, записи бирж, переданные ключи — всё ещё могут связать активность.