Это реклама. Реклама не одобрена BitMixList.

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

Зачем Биткоину нужны скрытые адреса

Обычные биткоин-кошельки начинают раскрывать паттерны сразу после того, как один и тот же адрес получает средства больше одного раза. Любой, кто анализирует блокчейн, может сгруппировать все платежи на этот адрес, оценить общий баланс и отследить последующие траты. Биржи и комплаенс-команды добавляют такие кластеры в блоклисты, а брокеры данных перепродают их как оценки риска. Скрытые адреса разрывают связь между повторным использованием и деанонимизацией, заставляя каждый входящий платеж попадать на новый адрес, который может распознать только получатель. Это дает НКО, платным издателям и разработчикам под псевдонимами возможность принимать пожертвования без ежедневной смены QR-кодов. В сочетании с контролем change-выходов и координацией CoinJoin они дополнительно размывают дальнейший маршрут средств.

Хронология и исторический контекст

Эта концепция восходит к сессиям мозгового штурма Bitcointalk 2011 года, когда разработчики пытались привить скрытность в стиле CryptoNote поверх модели UTXO Биткойна. В 2014 году Питер Тодд предложил использовать эллиптическую кривую Диффи-Хеллмана (ECDH) для генерации общих секретов, предоставив обоим кошелькам детерминированный способ получения одноразовых адресов из публичного кода. Этот прототип так и не появился в Bitcoin Core, но он положил начало экспериментам с кошельками, которые переросли в формальные предложения по улучшению биткойнов (BIP). К 2015 году BIP 47 определил многоразовые платежные коды, а к 2022 году сообщество сплотилось вокруг подхода Рубена Сомсена к бесшумным платежам, который прекрасно работает с Taproot.

Эти вехи показывают путь от концепции до почти стандартного уровня. Хотя базовый протокол оставался независимым, авторы кошельков, особенно в сфере конфиденциальности, продолжали вносить изменения. Каждое поколение уменьшало сложность настройки, удаляло контрольные отпечатки транзакций и более тесно согласовывалось с тем, как работают пары ключей просмотра/расхода Monero. Сегодняшние прототипы бесшумных платежей являются кульминацией этого пятнадцатилетнего разговора.

BIP47 – Многоразовые платежные коды

BIP47 представил платежные коды — закодированные открытые ключи и метаданные, которые функционируют как многоразовая «контактная карта». Получатель публикует этот код через веб-сайт, QR или дескриптор PayNym. Отправитель сначала передает небольшую транзакцию уведомления, содержащую полезную нагрузку OP_RETURN или определенный шаблон сценария. Эта транзакция использует ECDH для установления общего секрета, чтобы обе стороны могли получить бесконечное дерево одноразовых адресов. Все последующие платежи поступают непосредственно на эти производные адреса, поэтому сторонние наблюдатели никогда не видят повторного использования, и отправителю никогда не приходится запрашивать новый счет.

На практике компромиссы вращаются вокруг удобства использования и утечки. Кошельки, такие как PayNyms от Samourai Wallet, обрабатывают рукопожатие автоматически, но эта транзакция по-прежнему показывает, что две стороны согласились общаться, и она требует внутрисетевых комиссий. Когда операторы объединяют потоки BIP47 с ручным управлением изменениями или более широкий набор инструментов конфиденциальности, они могут держать счета для пожертвований открытыми на неопределенный срок с приемлемыми накладными расходами.

Silent Payments (BIP352)

Silent Payments, стандартизированные как BIP 352 в 2022 году, устраняют необходимость в транзакции уведомления. Получатель использует адрес Silent Payments, полученный из его ключа Taproot. Для каждого платежа отправитель генерирует эфемерную пару ключей, выполняет обмен ECDH с опубликованной точкой и настраивает вывод P2TR, чтобы средства поступали на уникальный адрес. Поскольку Taproot фиксирует все дерево скриптов, платеж выглядит неотличимо от других расходов P2TR на блокчейне.

Кошелек получателя сканирует новые блоки, сопоставляет измененные ключи со своими приватными данными и незаметно определяет, какие выходы принадлежат ему. Компромисс заключается в более тяжелом сканировании на стороне получателя, но аппаратное ускорение и проверки для легких клиентов быстро улучшаются. Silent Payments также обходят юрисдикционные опасения по поводу использования OP_RETURN и минимизируют след в блокчейне. Такие проекты, как Sparrow Wallet, Phoenix и некоторые другие новые клиенты приватности, уже поставляют экспериментальную поддержку, сигнализируя о том, что BIP 352 переходит от исследований к производству.

Как работают скрытые адреса

Каждая скрытая схема использует два основных компонента: общедоступный метаадрес, который объединяет долгосрочные открытые ключи, и интерактивный или псевдоинтерактивный протокол, который превращает эти ключи в одноразовые выходные данные. Кошелёк отправителя выполняет математические вычисления, поэтому UX по-прежнему напоминает копирование адреса для пожертвования. Под капотом рабочий процесс следует повторяемому шаблону:

  1. Получатель публикует открытые ключи (часто обозначаемые как «сканирование/просмотр» и «трата») или комбинированный код, представляющий и то, и другое.
  2. Отправитель генерирует эфемерный закрытый ключ r и вычисляет соответствующую публичную точку R.
  3. Обе стороны получают общий секрет через ECDH, используя r и опубликованный ключ получателя.
  4. Отправитель смешивает этот секрет с ключом траты получателя и получает новый открытый ключ P, который встраивается в выход транзакции как адрес платежа.
  5. Получатель сканирует цепочку, находит выходы, где общий секрет совпадает с его метаданными, извлекает закрытый ключ для P и тратит средства обычным способом.

Такой подход держит посторонних в неведении: они видят только независимые адреса без очевидной связи с мета-адресом, однако обе стороны получают возможность детерминированного восстановления, если кошелек нуждается в повторном сканировании.

Сравнение с Monero и смежными инструментами конфиденциальности

С 2014 года Monero включает скрытые адреса, view keys и скрытие сумм через RingCT на уровне базового протокола, поэтому каждая транзакция автоматически получает эту защиту. В Биткоине такие механизмы остаются опциональными и в первую очередь защищают приватность получателя; отправитель по-прежнему может раскрывать данные, если не комбинирует их с координированными раундами CoinJoin, payjoin или строгим контролем change-выходов. Межсетевые переходы, описанные в нашем руководстве по атомарным свопам, позволяют временно перенести ценность в Monero ради более полной приватности, а затем вернуться в Биткоин с новой историей.

Практический вывод прост: скрытые адреса закрывают именно задачу приватного приема средств внутри более широкой defense-in-depth стратегии. Миксеры, CoinJoin и скрытые адреса решают разные модели угроз, поэтому зрелая практика работы с резервами комбинирует их в зависимости от того, поступают ли средства на вход, находятся в движении или выводятся обратно через регулируемую биржу.

Текущий статус и принятие (февраль 2026 г.)

BIP 47 по-прежнему лежит в основе тысяч кодов Samourai PayNym, торговых настроек BTCPay и страниц пожертвований, управляемых проектами с открытым исходным кодом, которым сегодня нужны многоразовые счета. Транзакции уведомлений остаются камнем преткновения для кампаний, чувствительных к комиссии, но кошельки смягчают эту проблему, группируя рукопожатия или повторно используя установленные каналы уведомлений среди доверенных узлов.

Silent Payments находятся на пороге более широкого внедрения. Страница отслеживания Bitcoin Optech перечисляет уже объединённые pull request’ы для поддержки сканирования Bitcoin Core, прототипы подписывающих устройств и биржи, экспериментирующие с silent-депозитами. Комплаенс-команды также изучают, как помечать silent-выходы, а значит, защитникам приватности следует сочетать эти схемы с рандомизацией change-выходов, миксерами или мостами Monero всякий раз, когда средства в конечном итоге касаются KYC-точек.

Фото автора

Автор

NotATether

Исследователь приватности Биткойна и автор BitMixList. Пишет о развитии миксеров, правоприменительной практике и рабочих сценариях, которые помогают пользователям сохранять финансовую конфиденциальность в разных юрисдикциях.