Выбор адреса кошелька Zcash для выплат за майнинг: проверка совместимости
2026-10-20 16:27

Адрес Zcash-кошелька, успешно прошедший базовую проверку формата, не становится автоматически пригодным адресом для получения майнинговых выплат. Zcash поддерживает несколько типов адресов — прозрачные (transparent), экранированные (shielded) и унифицированные (Unified Addresses), и адрес, корректный с точки зрения правил кодирования протокола, всё же может быть отклонён или не поддерживаться конкретным маршрутом вывода средств, кошельком или биржей. Практический вопрос для майнера заключается не в том, «является ли этот адрес Zcash валидным», а в том, «может ли отправитель перевести ZEC на этот конкретный адрес, и может ли получатель его принять». В этой статье излагается процесс проверки совместимости при выборе и тестировании адреса Zcash для майнинговых выплат, с использованием документированной настройки майнинга и вывода ZEC на ViaBTC в качестве рабочего примера.

Определите тип адреса и получателя

В настоящее время Zcash определяет три широкие категории адресов, и различение между ними — первый шаг перед вводом любого адреса в поле выплаты.

Прозрачный адрес хранит средства в прозрачном пуле стоимости (value pool) Zcash, где детали транзакций публично видны в блокчейне аналогично адресу Bitcoin. Экранированный адрес принимает средства в экранированный пул стоимости, где данные транзакции зашифрованы, но всё же могут быть проверены сетью в соответствии с правилами протокола Zcash (документация Zcash: адреса и пулы стоимости). Это ключевое различие, лежащее в основе понятия «прозрачный против экранированного адреса Zcash»: эти два типа различаются по видимости в блокчейне и по тому, какие отправители и сервисы способны сформировать для них валидную транзакцию.

Унифицированный адрес (Unified Address, UA) — это единая адресная строка, которая может кодировать получателей для более чем одного протокола Zcash. Согласно действующей Редакции 0 (Revision 0) ZIP 316, UA основной сети (mainnet) начинается с u1 и должен содержать хотя бы одного экранированного получателя; он также может содержать прозрачного получателя (ZIP 316: Unified Addresses). Префикс определяет формат адреса, но не раскрывает всех содержащихся в нём получателей и не устанавливает, что именно поддерживает конкретный отправитель. Отправляющая система всё равно должна распознать формат UA и выбрать тип получателя, для которого она способна сформировать транзакцию; если она этого не может, перевод не пройдёт независимо от того, что технически содержится в адресе.

Прежде чем продолжить, убедитесь, какая категория применима к адресу, который вы собираетесь использовать, и скопируйте его напрямую из интерфейса кошелька или биржи, сгенерировавшего этот адрес, а не из заметки, сообщения в чате или более ранней сессии.

Проверьте поддержку пула

Для майнинга ZEC на ViaBTC подключение к майнингу и адрес назначения для вывода средств — это две отдельные настройки, и их не следует путать. Майнер направляется на конечную точку Stratum и аутентифицируется с помощью имени воркера в формате userID.workerID; это идентифицирует аккаунт и воркер для отправки шар (shares), а не адрес назначения выплаты (ViaBTC ZEC Mining). Адрес Zcash-кошелька не следует вводить в поле имени воркера ASIC-майнера, как будто это настройка прямой выплаты на кошелёк — настройка ZEC на ViaBTC направляет заработок сначала на аккаунт пула, а адрес назначения выплаты настраивается отдельно, в настройках вывода средств аккаунта.

Опубликованные ViaBTC варианты выплат ZEC включают автоматический вывод, ручной (обычный) перевод и перевод между пользователями (inter-user transfer). Поскольку поддержка форматов адресов в интерфейсе вывода средств может меняться по мере развития экосистемы Zcash, подтверждайте текущую поддержку конкретного типа вашего адреса — прозрачного, экранированного или унифицированного — непосредственно в интерфейсе вывода средств или в актуальной на момент настройки выплат документации поддержки ViaBTC, а не исходите из предположения, что определённый формат принимается.

В документации ViaBTC по автоматическому выводу указано, что минимальная сумма автоматического вывода составляет 0,001 ZEC, а ежедневное окно для выплат — с 10:00 до 18:00 (GMT+8) (ViaBTC: как настроить автоматический вывод средств). Это расписание и порог вывода на стороне пула; это не описывает, сколько времени занимает подтверждение ончейн-транзакции Zcash, и это не гарантирует, что принимающий кошелёк или биржа зачислят депозит ниже собственного минимального порога.

Проверьте правила сети и получателя

На стороне сети и владения адресом для майнинговой выплаты Zcash применяются три проверки.

Во-первых, адрес должен быть адресом основной сети (mainnet) Zcash. Адрес тестовой сети (testnet), адрес, скопированный для другого блокчейна, или адрес, сгенерированный в тестовой среде, не будет работать в качестве адреса назначения выплаты в основной сети, даже если его формат в остальном выглядит корректным.

Во-вторых, получатель должен поддерживать депозиты на конкретный используемый тип адреса. Для кошелька с самостоятельным хранением (self-custody) это означает необходимость сгенерировать текущий адрес для получения средств из этого кошелька, а не повторно использовать старый адрес с неопределённым статусом. Для депозита на биржу это означает необходимость открыть страницу депозита ZEC на бирже, подтвердить, что генерируется адрес депозита основной сети, и проверить, является ли этот адрес прозрачным, экранированным или унифицированным — поддержка бирж депозитов на экранированные или унифицированные адреса не является универсальной и должна подтверждаться непосредственно на странице депозита биржи, а не предполагаться на основании общей документации Zcash.

В-третьих, никогда не вводите сид-фразу (seed phrase), приватный ключ, ключ расходования (spending key) или ключ просмотра (viewing key) в поле адреса выплаты. Ни один из них не является адресом для получения средств. Раскрытие сид-фразы, приватного ключа или ключа расходования может позволить кому-то ещё потратить ваши средства. Ключ просмотра не даёт права на расходование, но передача его третьим лицам может раскрыть информацию о транзакциях, которую этот ключ охватывает.

Также стоит отметить, что поддержка новых форматов адресов кошельками и биржами может меняться после обновления сети Zcash, вводящего новые типы транзакций или пулы стоимости. Если документированная поддержка того или иного типа адреса сервисом вызывает неясность, проверяйте её заново напрямую, а не полагайтесь на более ранние заявления.

Проведите небольшой поддерживаемый тест

Если способ вывода средств это поддерживает, отправка небольшого ручного перевода перед включением повторяющегося автовывода на тот же адрес может подтвердить, что получатель действительно зачисляет средства, отправленные на этот конкретный адрес и в этом формате. Это практическая рекомендация, а не техническое требование протокола Zcash, и она наиболее полезна, когда адрес назначения новый, когда тип адреса — тот, который вы ранее не использовали с данным сервисом, либо когда вы переключаетесь между прозрачным и защищённым (shielded) адресом или Unified-адресом.

Перед выполнением тестового перевода проверьте текущий минимум и комиссию для ручного вывода и убедитесь, что сумма, которую получит получатель, соответствует минимальному зачисляемому депозиту. Дождитесь подтверждения получателем, что средства зачислены. Успешный ручной перевод подтверждает именно этот маршрут перевода; отдельно убедитесь, что настройки автовывода принимают тот же адрес и формат.

При настройке повторяющегося автовывода также сравните минимум со стороны пула с минимальным зачисляемым депозитом получателя. Документированный минимум автовывода ZEC у ViaBTC составляет 0,001 ZEC; если кошелёк или биржа назначения требуют более высокий минимальный депозит для зачисления средств, установите порог минимальной выплаты автовывода выше этого более высокого минимума, чтобы переводы не отправлялись ниже уровня, который получатель сможет распознать.

Обработка предупреждений об отклонённом адресе

Если отправляющая платформа отображает ошибку или предупреждение при вводе адреса вывода, воспринимайте это как сигнал для повторной проверки, а не как то, что можно обойти. Проверьте, принадлежит ли адрес основной сети (mainnet) Zcash, поддерживает ли отправитель его формат, и был ли адрес скопирован полностью и корректно.

Отдельно проверьте текущий статус депозитов ZEC на принимающей платформе, а также любые ограничения аккаунта или требования верификации. Это может влиять на доступность или зачисление депозита, но это отличается от ситуации, когда отправитель отклоняет адрес при вводе. Если перевод уже был отправлен, но не зачислен, проверьте статус транзакции, требования получателя по подтверждениям и минимальному депозиту, а не предполагайте, что причина в формате адреса.

Не решайте проблему отклонения, подставляя другой адрес из непроверенного источника, и не предполагайте, что раз один кошелёк или биржа приняли определённый тип адреса, то и другой примет его тоже — поддержка варьируется в зависимости от сервиса и может меняться со временем. Если отклонение сохраняется, подтвердите адрес непосредственно через собственный интерфейс принимающего кошелька или актуальную страницу депозита биржи, и попросите отправляющую платформу подтвердить поддержку этого формата адреса. Также свяжитесь с принимающей платформой, если правила депозита или статус аккаунта остаются неясными, прежде чем повторять попытку перевода.

Часто задаваемые вопросы

Могу ли я использовать любой валидный адрес Zcash для выплат за майнинг?

Нет. Адрес Zcash может быть валидным согласно правилам кодирования протокола и при этом не поддерживаться конкретным способом вывода, кошельком или биржей. Убедитесь, что и отправляющая система, и принимающий кошелёк или биржа поддерживают конкретный тип адреса, прежде чем использовать его как адрес назначения для выплат.

В чём разница между прозрачным адресом Zcash и защищённым (shielded) адресом?

Прозрачный адрес хранит средства в прозрачном пуле значений (value pool) Zcash, где детали транзакций публично видны в блокчейне. Защищённый адрес получает средства в защищённый пул значений, где данные транзакции зашифрованы, но при этом поддаются проверке сетью. Не каждый отправитель, кошелёк или биржа поддерживает защищённые депозиты.

Следует ли указывать адрес кошелька Zcash в поле имени воркера на ASIC?

Нет. Для майнинга ZEC на ViaBTC имя воркера идентифицирует учётную запись майнинга и воркер в формате userID.workerID; это не поле адреса выплат. Адрес назначения выплат настраивается отдельно в настройках вывода средств учётной записи ViaBTC.

Работает ли Unified-адрес с любым кошельком или биржей Zcash?

Не обязательно. Unified-адрес может кодировать несколько типов получателей, но отправляющая система может использовать только те типы получателей, которые она поддерживает. Если кошелёк или биржа не поддерживает Unified-адреса или конкретный тип получателя внутри него, перевод может оказаться невозможным, даже если сам адрес валиден.

Почему платформа вывода может отклонить мой адрес Zcash?

Адрес может принадлежать не той сети, использовать формат, не поддерживаемый отправляющей платформой, либо быть скопированным не полностью или некорректно. Скопируйте его заново из принимающего кошелька или биржи и подтвердите поддержку формата адреса отправляющей платформой. Отдельно проверьте доступность депозитов и требования к аккаунту у получателя; это влияет на получение или зачисление средств, но не обязательно является причиной ошибки при вводе адреса.

Источники