Субадрес Monero — это дополнительный адрес для получения средств, созданный на основе тех же ключей кошелька. Он позволяет получать XMR, не раскрывая основной адрес. В основной сети Monero субадрес начинается с "8" и состоит из 95 символов; именно его рекомендуется использовать для получения средств при обмене на XMR с отправкой в собственный кошелёк. Вы можете обменять BTC на XMR на SwapRocket и получить XMR на указанный вами адрес Monero без подключения кошелька.
Ключевые моменты
- Основные адреса в основной сети начинаются с "4" и состоят из 95 символов.
- Субадреса в основной сети начинаются с "8" и состоят из 95 символов.
- Интегрированные адреса в основной сети начинаются с "4" и состоят из 106 символов, включая встроенный короткий идентификатор платежа.
- Для субадреса Monero отдельный идентификатор платежа не нужен.
Как работает субадрес Monero?
Субадрес Monero — это дополнительный адрес для получения средств, управляемый тем же кошельком, а не новый кошелёк с новой сид-фразой. Создание субадреса — локальная операция в кошельке, которая сама по себе не публикует адрес в блокчейне и не требует комиссии за транзакцию.
Субадрес — это не одноразовый адрес выхода, записанный в транзакции Monero. Кошелёк отправителя использует адрес получателя и криптографические механизмы транзакции, чтобы создать одноразовый адрес назначения для выхода, который ваш кошелёк обнаруживает при сканировании блокчейна.
Вы можете предоставлять разные субадреса разным отправителям или использовать новый субадрес для каждого входящего обмена. Ваш кошелёк распознаёт платежи на эти субадреса и позволяет тратить полученные XMR с помощью тех же ключей кошелька.
Все три формата адресов в этом руководстве предназначены для получения нативной монеты Monero (XMR), а не обёрнутого токена в другой сети. Субадреса снижают риск раскрытия информации из-за повторного использования одного и того же публичного адреса для получения средств, но другие данные всё ещё могут связать платежи с вами; подробнее — в статье как работает конфиденциальность Monero и где возникают утечки.
Как различить типы адресов Monero?
Типы адресов в основной сети Monero можно различить по первому символу и общей длине. Эти проверки позволяют определить ожидаемый формат, но не подтверждают, что адрес корректен или принадлежит нужному получателю.
| Тип адреса | Первый символ в основной сети | Длина | Что содержит | Типичное назначение |
|---|---|---|---|---|
| Основной адрес | "4" | 95 символов | Основные публичные ключи траты и просмотра кошелька | Исходный адрес кошелька для получения средств |
| Субадрес | "8" | 95 символов | Публичные ключи, созданные для дополнительного адреса получения средств | Разделение платежей по отправителю или назначению |
| Интегрированный адрес | "4" | 106 символов | Стандартный адрес со встроенным коротким идентификатором платежа | Идентификация платежа в системах, использующих интегрированные адреса |
Приведённые выше правила для префикса и длины относятся к основной сети Monero, а не к её тестовым сетям. И основные, и интегрированные адреса начинаются с "4", поэтому по одному лишь первому символу их различить нельзя.
Адреса Monero включают контрольную сумму, с помощью которой программное обеспечение обнаруживает многие ошибки ввода. Корректная контрольная сумма не подтверждает принадлежность адреса: скопируйте адрес целиком из своего кошелька и сравните его с адресом назначения, указанным в форме обмена.
Почему Monero отказалась от идентификаторов платежей?
Monero отказалась от прежней схемы с отдельными незашифрованными идентификаторами платежей, поскольку она раскрывала метаданные платёжных меток и при её использовании было легко допустить ошибку. Субадреса позволяют получателю различать входящие платежи по адресу получения, не требуя от отправителя указывать отдельный идентификатор.
Раньше сервис, использующий один адрес для получения платежей от множества клиентов, мог просить каждого отправителя указывать идентификатор платежа. Если отправитель не указывал идентификатор или допускал в нём ошибку, монеты могли поступить в сервис, но у сервиса не было информации, необходимой для зачисления средств нужному клиенту.
Важно уточнить, что не все типы идентификаторов платежей вышли из употребления. Устаревшие длинные идентификаторы представляли собой 32-байтовые значения из 64 шестнадцатеричных символов; интегрированные адреса содержат короткий 8-байтовый идентификатор из 16 шестнадцатеричных символов, который шифруется в транзакции.
Таким образом, интегрированные адреса остаются отдельным форматом адресов Monero, хотя для обычного получения средств, как правило, рекомендуются субадреса. Когда кто-то говорит, что «идентификаторы платежей Monero отменили», это не следует понимать как утверждение о том, что интегрированные адреса больше не существуют.
Как создать субадрес Monero?
В кошельке Monero с поддержкой субадресов откройте раздел управления адресами для получения средств и создайте или выберите новый субадрес. Для этого не нужно перемещать XMR, создавать новую сид-фразу или платить сетевую комиссию.
- Откройте нужный кошелёк Monero. Убедитесь, что вы используете кошелёк XMR в основной сети, а не тестовый кошелёк или адрес для обёрнутого актива.
- Выберите аккаунт и откройте раздел «Получить». Если ваш кошелёк поддерживает несколько аккаунтов, выберите тот, в котором хотите учитывать платёж, прежде чем выбирать адрес для получения средств.
- Создайте или выберите неиспользованный субадрес. В зависимости от кошелька нужный элемент может называться «Новый адрес», «Создать адрес» или находиться в списке адресов; при необходимости добавьте локальную метку для удобства учёта.
- Скопируйте адрес целиком. Проверьте, что субадрес основной сети начинается с «8» и содержит 95 символов, и никогда не сокращайте и не редактируйте его вручную.
В популярных кошельках эти функции доступны в разных разделах, а названия пунктов меню могут меняться от версии к версии. Используйте таблицу ниже как ориентир для навигации, а не как точную пошаговую инструкцию по нажатию кнопок.
| Кошелёк | Где искать | Что выбрать или создать |
|---|---|---|
| Monero GUI | Страница «Получить» для выбранного аккаунта | Создайте дополнительный адрес для получения средств и при желании добавьте к нему метку |
| Feather Wallet | Вкладка «Получить» и список адресов для получения средств | Выберите неиспользованный субадрес или воспользуйтесь доступными элементами управления адресами |
| Cake Wallet | Раздел «Получить» в вашем кошельке Monero, затем элементы управления адресами или субадресами | Выберите или создайте субадрес для этого кошелька XMR |
Создание адреса и обнаружение входящего платежа — разные операции. Чтобы отобразить полученные XMR, кошельку всё равно нужно синхронизироваться и просканировать соответствующие данные блокчейна.
Какой адрес Monero использовать для обмена?
Для обмена, при котором XMR поступают в ваш собственный кошелёк, используйте новый субадрес Monero в основной сети, скопированный из раздела «Получить» этого кошелька. Основной адрес тоже подходит для получения Monero, но при его повторном использовании все контрагенты получают одну и ту же строку адреса.
Для выплаты на личный кошелёк интегрированный адрес обычно не нужен. Не создавайте и не добавляйте идентификатор платежа только потому, что другая криптовалюта использует memo или тег назначения.
- Укажите адрес XMR в поле адреса получения. Адрес возврата относится к сети вносимого актива — при обмене BTC на XMR это Bitcoin, поэтому эти два поля служат разным целям.
- Проверьте адрес после вставки. SwapRocket проверяет соответствие адресов получения целевой сети до начала обмена, но эта проверка не позволяет установить, кто контролирует корректный адрес назначения.
- Не указывайте отдельный идентификатор платежа для собственного субадреса. Если же вы получаете средства через кастодиальный сервис, который предоставляет интегрированный адрес или особые инструкции по внесению депозита, следуйте этим инструкциям и проверьте совместимость перед отправкой.
SwapRocket — некастодиальный сервис: вы отправляете средства из собственного кошелька, полученные в результате обмена монеты поступают на указанный вами адрес, а SwapRocket не хранит ваш баланс. SwapRocket недоступен резидентам США и Великобритании.
Как управлять субадресами Monero и восстанавливать их?
Сид-фраза для восстановления кошелька Monero позволяет заново создать его детерминированно выведенные субадреса, но восстановленному кошельку всё равно нужно просканировать соответствующие аккаунты и индексы адресов, чтобы найти поступившие на них платежи. Сохраняйте резервную копию кошелька и понятные метки адресов, чтобы определить, какой адрес вы передали каждому отправителю.
Локальная метка, например «Обмен BTC», предназначена для вашего учёта; это не идентификатор платежа, который нужно отправлять вместе с переводом. Одна лишь сид-фраза обычно не восстанавливает метки и заметки, поэтому используйте функции резервного копирования кошелька, если для вас важна такая организация данных.
Если восстановленный кошелёк не показывает ожидаемый платёж на субадрес, проверьте высоту восстановления и настройки обнаружения субадресов, прежде чем считать средства потерянными. При необходимости заново создайте соответствующий аккаунт и диапазон адресов, затем выполните повторное сканирование по инструкциям вашего кошелька.
Для получения XMR нужно сообщить адрес получения, а не сид-фразу или приватные ключи. Никогда не передавайте данные для восстановления отправителю и не вводите их в форму обмена, чтобы «активировать» субадрес.
Часто задаваемые вопросы
Субадреса Monero можно использовать повторно, они остаются действительными и не требуют отдельных идентификаторов платежа. Субадреса меняют способ предоставления адреса получения, а не правила подтверждения транзакций Monero.
Можно ли повторно использовать субадрес Monero?
Да, субадрес Monero может получать несколько платежей. Использование нового субадреса для другого отправителя или другой цели позволяет не сообщать этим контрагентам один и тот же адрес получения и упрощает учёт входящих платежей.
Есть ли у субадресов Monero срок действия?
В протоколе Monero у субадресов нет срока действия. Создание нового субадреса не делает старый недействительным, и кошелёк, контролирующий соответствующие ключи, по-прежнему может распознавать поступившие на него платежи и расходовать эти средства.
Можно ли удалить субадрес Monero?
Кошелёк может позволять скрыть адрес или удалить локальную метку, но такие изменения в интерфейсе не делают субадрес Monero недействительным. Считайте, что субадрес, который вы кому-либо сообщили, может и дальше получать платежи.
Можно ли отправлять XMR с субадреса?
Вы можете расходовать XMR, полученные на субадрес, с помощью кошелька, который его контролирует. Транзакция Monero не раскрывает этот субадрес как открытый адрес отправителя, поэтому отправка XMR не равнозначна раскрытию обычного поля с адресом отправителя.
Нужен ли субадресу Monero идентификатор платежа?
Субадресу Monero не нужен отдельный идентификатор платежа для получения XMR. Копируйте адрес в точности так, как его предоставляет кошелёк, не добавляя идентификатор и не придумывая значение для поля примечания.
Позволяет ли субадрес получать XMR быстрее?
Субадрес Monero не меняет правила подтверждения транзакций или доступности средств для расходования. Об отдельном периоде ожидания после получения средств читайте в статье Подтверждения Monero и блокировка на 10 блоков: объяснение.
Создайте новый субадрес в своём кошельке Monero и скопируйте его целиком. Когда будете готовы к обмену, откройте обмен BTC на XMR и укажите этот субадрес в качестве адреса получения XMR.
Полезные руководства



