Что такое стелс-адрес в криптовалюте?
Стелс-адрес — это одноразовый адрес блокчейна, создаваемый для получателя, чтобы внешние наблюдатели не могли легко связать платеж с публичным адресом получателя.В криптоиндустрии стелс-адреса используются для повышения конфиденциальности получателя в публичных блокчейнах.Обычный криптоплатеж часто отображает в публичном реестре адрес отправителя, адрес получателя, актив и сумму.Такая прозрачность полезна для проверки, но может раскрывать финансовую активность пользователя.Стелс-адрес снижает такую раскрываемость, позволяя отправителю каждый раз создавать для получателя новый адрес назначения.В официальной документации Monero по стелс-адресам объясняется, что стелс-адреса позволяют отправителю создавать от имени получателя случайные одноразовые адреса для каждой транзакции.
Стандарт Ethereum ERC-5564 для стелс-адресов описывает стелс-адреса как способ, позволяющий отправителям генерировать приватные аккаунты, доступные исключительно получателям.
Для начинающих простейшее объяснение такое: стелс-адрес похож на приватный адрес для получения одного платежа.Отправитель может отправить средства на этот адрес, получатель может контролировать средства, а посторонние не могут легко связать адрес с публичной личностью получателя.Стелс-адреса не равнозначны сокрытию всей транзакции, но могут значительно усложнить связывание платежей с получателем.Почему стелс-адреса важны
Стелс-адреса важны, поскольку публичные блокчейны раскрывают больше информации, чем предполагают многие пользователи.При повторном использовании одного публичного адреса любой может изучить этот адрес и увидеть историю его транзакций, балансы токенов, контрагентов, активность NFT, взаимодействия с DeFi и возможные модели поведения.Это может создавать риски для личной безопасности, конфиденциальности бизнеса, конфиденциальности зарплат, пожертвований и казначейств.Пользователь может захотеть получать криптовалюту, не раскрывая, что все платежи принадлежат одной идентичности кошелька.Компания может захотеть платить подрядчикам, не раскрывая полный граф связей кошелька.Донор может захотеть поддержать общественно значимую инициативу, не раскрывая личные финансовые связи.Коллекционер NFT может захотеть получить актив, не связывая его с известным адресом.Стелс-адреса решают эту проблему, разрывая очевидную публичную связь между опубликованным адресом получателя и адресом, принимающим конкретный перевод.В руководстве Vitalik Buterin по стелс-адресам ключевая идея описана как предоставление такого же преимущества конфиденциальности, как если бы получатель создавал новый адрес для каждой транзакции, но без необходимости взаимодействовать с отправителем каждый раз.
Эта неинтерактивная конструкция важна, поскольку упрощает получение криптовалюты и одновременно повышает конфиденциальность.Как работает стелс-адрес
Система стелс-адресов обычно начинается с того, что получатель создает стелс-метаадрес.Стелс-метаадрес не является конечным адресом получения.Это публичное значение, которое отправители могут использовать для создания уникальных одноразовых адресов для данного получателя.Получатель хранит приватные ключи, позволяющие обнаруживать и расходовать средства, отправленные на такие одноразовые адреса.Во многих схемах отправитель использует стелс-метаадрес получателя и новый временный ключ, чтобы создать новый стелс-адрес.Затем отправитель переводит актив на этот стелс-адрес.Отправитель также публикует небольшой объем криптографической информации, часто называемый эфемерным публичным ключом или данными объявления.Получатель сканирует публичные объявления и использует ключ просмотра, чтобы определить, какие стелс-адреса принадлежат ему.Обнаружив совпадающий платеж, получатель выводит приватный ключ, необходимый для контроля этого стелс-адреса.Внешние наблюдатели могут видеть, что платеж произошел, но не должны иметь возможности легко связать одноразовый адрес с публичной личностью получателя.Стелс-адрес и публичный адрес
Публичный адрес — это повторно используемый адрес получения, которым можно открыто делиться.Стелс-адрес — одноразовый адрес, создаваемый из публичного стелс-метаадреса или аналогичной настройки конфиденциальности.Если пользователь получает много платежей на один публичный адрес, эти платежи легко связать между собой.Если пользователь получает много платежей через стелс-адреса, каждый платеж может поступать на отдельный адрес.Это усложняет анализ блокчейна, поскольку фактическая публичная личность получателя не отображается напрямую как получатель в каждой транзакции.Публичный адрес проще использовать и сканировать вручную.Стелс-адрес повышает конфиденциальность, но требует дополнительной поддержки кошелька, управления ключами и логики поиска транзакций.Публичного адреса обычно достаточно пользователям, которых не волнует конфиденциальность или которые используют временный адрес.Стелс-адрес полезнее, когда пользователю нужна конфиденциальность при многократном получении средств без постоянного ручного создания и передачи новых адресов.Ключевое различие состоит в том, что публичный адрес обычно используется повторно, тогда как стелс-адрес должен быть уникальным для конкретного перевода.Стелс-адрес и стелс-метаадрес
Стелс-метаадрес — публичная информация, позволяющая отправителям создавать стелс-адреса для получателя.Стелс-адрес — фактический одноразовый адрес, принимающий конкретный платеж.Стандарт Ethereum ERC-5564 определяет стелс-метаадрес как один или два публичных ключа, которые могут использоваться для вычисления стелс-адреса получателя.Это различие важно, поскольку получатель может опубликовать стелс-метаадрес, не публикуя каждый будущий адрес получения.Отправитель использует стелс-метаадрес для создания нового одноразового стелс-адреса.Получатель использует закрытую информацию для просмотра и расходования средств, чтобы обнаружить платеж и контролировать средства.Стелс-метаадрес можно использовать повторно.Стелс-адрес должен быть уникальным.Путаница между этими двумя терминами может привести к ошибкам, влияющим на конфиденциальность.Пользователь должен делиться метаадресом или использовать реестр, предоставляющий метаадрес, в то время как конечные стелс-адреса должны генерироваться для каждого перевода.Стелс-адрес и одноразовый адрес
Одноразовый адрес — это новый адрес, который пользователь вручную создает для одной цели.Стелс-адрес генерируется отправителем для получателя с использованием криптографической информации.Оба метода могут снизить повторное использование адресов.Разница заключается в процессе работы.При использовании одноразовых адресов получатель должен создавать и отправлять новый адрес каждому отправителю.При использовании стелс-адресов получатель может поделиться одним стелс-метаадресом и позволить отправителям автоматически создавать уникальные адреса получения.Это делает стелс-адреса более масштабируемыми для регулярных платежей.Одноразовые адреса все еще могут быть полезны для простой конфиденциальности, когда получатель и отправитель общаются напрямую.Стелс-адреса эффективнее, когда получателю нужна публичная идентичность для получения средств без раскрытия всех входящих платежей на одном адресе.Главное преимущество стелс-адресов — неинтерактивная конфиденциальность.Стелс-адрес и privacy coin
Стелс-адрес — это технология конфиденциальности.Privacy coin — криптовалюта или блокчейн-система, в которой функции конфиденциальности являются базовой частью протокола.Monero использует стелс-адреса как одну из частей своей системы конфиденциальности.Monero также использует другие механизмы конфиденциальности для сокрытия различных деталей транзакций.Другие блокчейны могут добавлять стандарты стелс-адресов, не становясь полностью приватными по умолчанию.Например, стелс-адреса на платформе смарт-контрактов с моделью аккаунтов могут повысить конфиденциальность получателя, но при этом раскрывать тип актива, время, модели финансирования и поведение при расходовании.Это означает, что стелс-адреса не равнозначны полной конфиденциальности транзакций.В основном они помогают скрыть связь между публичной идентичностью получателя и одноразовым адресом получения.Для защиты конфиденциальности отправителя, суммы и расходования их может потребоваться сочетать с другими инструментами.Стелс-адрес улучшает один важный аспект конфиденциальности, но сам по себе не является полной системой конфиденциальности.Стелс-адреса в Monero
Monero — наиболее известный пример криптовалюты, в которой стелс-адреса являются частью стандартной модели конфиденциальности.В официальной документации Monero сказано, что отправитель создает от имени получателя случайные одноразовые адреса для каждой транзакции.Та же документация объясняет, что получатель может публиковать один адрес, тогда как входящие платежи поступают на уникальные адреса в блокчейне.Это означает, что посторонние не могут просто найти публичный адрес получателя и увидеть каждый отправленный на него платеж.Пользователи Monero имеют публичный адрес, приватный ключ просмотра и приватный ключ расходования.Ключ просмотра помогает обнаруживать входящие транзакции, предназначенные для аккаунта.Ключ расходования используется для траты средств.Такое разделение полезно, поскольку пользователь может поделиться ключом просмотра для ограниченной прозрачности, не предоставляя право расходовать средства.Конструкция стелс-адресов Monero надежнее в сочетании с остальной системой конфиденциальности Monero.В более широком контексте криптоглоссария Monero показывает, как стелс-адреса могут быть встроены непосредственно в протокол, а не добавлены как необязательный уровень приложения.Стелс-адреса в Ethereum и EVM-сетях
Стелс-адреса также были разработаны как стандарт для Ethereum и EVM-совместимых сетей.Стандарт Ethereum ERC-5564 имеет статус final и предоставляет стандартизированный метод взаимодействия со стелс-адресами.ERC-5564 сосредоточен на неинтерактивных приватных переводах, при которых отправитель может создать стелс-адрес для получателя.Стандарт включает такие понятия, как стелс-метаадреса, ключи расходования, ключи просмотра, эфемерные публичные ключи и теги просмотра.Стандарт также определяет контракт announcer, который публикует информацию, сканируемую получателями для поиска предназначенных им платежей.Связанный с ним реестр стелс-метаадресов ERC-6538 определяет стандартный способ хранения и получения стелс-метаадресов.
ERC-6538 полезен, поскольку отправителям и приложениям нужен надежный способ найти стелс-метаадрес получателя.Эти стандарты важны, поскольку в Ethereum существует множество активов, смарт-контрактов, NFT и аккаунтов приложений, которым может быть полезна конфиденциальность получателя.Однако стелс-адреса в стиле Ethereum могут создавать проблемы с оплатой комиссий, поскольку на вновь сгенерированном стелс-адресе может не быть нативных токенов для оплаты газа.Это означает, что для удобного пользовательского опыта могут понадобиться продуманный дизайн кошелька, абстракция аккаунта, релеиеры, paymaster или другие решения для комиссий.Ключ просмотра
Ключ просмотра — приватный ключ или секрет, используемый для обнаружения платежей на стелс-адреса без расходования средств.В системах стелс-адресов получателю может потребоваться сканировать множество объявлений или транзакций, чтобы найти принадлежащие ему.Ключ просмотра помогает кошельку выявлять соответствующие стелс-адреса.Ключ просмотра следует защищать, поскольку он может раскрывать информацию о входящих платежах.Однако при корректном разделении ролей просмотра и расходования ключ просмотра обычно не должен позволять самостоятельно расходовать средства.Это может поддерживать процессы учета, аудита и мониторинга.Например, пользователь может захотеть предоставить налоговому специалисту или внутреннему инструменту учета возможность просматривать входящие платежи без перемещения средств.В официальной документации Monero отмечается, что кошелек watch-only может использовать ключ просмотра для отображения входящих транзакций.В системах стелс-адресов в стиле Ethereum ключи просмотра помогают получателям обнаруживать стелс-переводы по данным объявлений.Таким образом, ключ просмотра является чувствительным для конфиденциальности ключом мониторинга, а не обычным публичным адресом.Ключ расходования
Ключ расходования — приватный ключ или секрет, позволяющий получателю тратить средства со стелс-адреса.Ключ расходования более чувствителен, чем ключ просмотра, поскольку контролирует активы.Если злоумышленник получит ключ расходования, он может получить возможность переместить средства.Во многих конструкциях стелс-адресов получатель использует ключ расходования вместе с производной информацией для контроля каждого одноразового адреса.ERC-5564 определяет ключ расходования как приватный ключ, который может использоваться для траты средств, отправленных на стелс-адрес.Хороший кошелек должен четко разделять операции просмотра и расходования.Это помогает пользователям не передать неверный ключ для учета, аудита или мониторинга.Пользователь никогда не должен передавать ключ расходования лицам, которым не доверяет полностью.Процедуры резервного копирования также должны защищать ключи расходования, поскольку утрата ключа расходования может сделать активы невосстанавливаемыми.Конфиденциальность стелс-адресов полезна только при безопасном управлении ключами.Эфемерный публичный ключ
Эфемерный публичный ключ — временный публичный ключ, публикуемый отправителем как часть процесса использования стелс-адреса.Эфемерный означает используемый в течение короткого времени или для одной конкретной цели.Отправитель создает временный секрет и использует его вместе со стелс-метаадресом получателя для создания одноразового адреса получения.Отправитель публикует соответствующий эфемерный публичный ключ, чтобы получатель мог обнаружить платеж.В руководстве Vitalik Buterin по стелс-адресам объясняется, что отправитель публикует в блокчейне дополнительные криптографические данные, помогающие получателю обнаружить, что стелс-адрес принадлежит ему.Эти дополнительные данные не дают посторонним ключ расходования получателя.Они позволяют получателю вычислить общий секрет, необходимый для распознавания платежа.В ERC-5564 эфемерный публичный ключ является частью данных объявления, публикуемых для сканирования получателями.Без этих данных обнаружения получатель мог бы не знать, какие одноразовые адреса принадлежат ему.Следовательно, эфемерный публичный ключ — инструмент обнаружения, а не публичная метка владения.Тег просмотра
Тег просмотра — небольшое значение, помогающее кошелькам эффективнее сканировать объявления стелс-адресов.Полное сканирование каждого объявления может быть дорогостоящим или медленным, особенно в сетях с высокой активностью.ERC-5564 включает теги просмотра как способ сократить время обработки для получателей.Стандарт объясняет, что однобайтовый тег просмотра позволяет пользователям пропускать дополнительные вычисления для большинства объявлений, не предназначенных им.Это важно, поскольку инструменты конфиденциальности должны быть практичными.Если кошелькам требуется слишком много вычислений для поиска платежей, пользователи могут отказаться от системы.Тег просмотра улучшает удобство использования, ускоряя обнаружение.Однако он также создает небольшой компромисс в конфиденциальности, поскольку раскрывается один байт информации, производной от общего секрета.В ERC-5564 указано, что это снижает запас безопасности, но не влияет на безопасное создание стелс-адреса.Теги просмотра — хороший пример баланса между конфиденциальностью, эффективностью и удобством кошелька.Неинтерактивное получение средств
Неинтерактивное получение — одно из важнейших преимуществ стелс-адресов.Это означает, что получателю не нужно создавать и отправлять новый адрес для каждого платежа.Получатель может один раз опубликовать стелс-метаадрес.Любой отправитель может использовать этот метаадрес для создания уникального стелс-адреса.Это упрощает конфиденциальность при пожертвованиях, платежах, переводах NFT, выплате зарплаты, грантах и регулярных переводах.Без неинтерактивного получения конфиденциальность часто зависит от ручной смены адресов.О ручной смене адресов легко забыть, и ее трудно масштабировать.Стелс-адреса автоматизируют этот процесс с помощью криптографии.Это улучшает пользовательский опыт, поскольку отправитель все еще может заплатить получателю без приватного чата или нового счета.Неинтерактивное получение — одна из причин, по которой стелс-адреса считаются важными для массовой конфиденциальности в криптоиндустрии.Конфиденциальность получателя
Стелс-адреса в основном защищают конфиденциальность получателя.Они помогают не позволять внешним наблюдателям связывать платежный адрес с известным публичным адресом получателя.Это полезно, поскольку связывание получателя может раскрыть, кто получает средства и как часто.Оно также может раскрыть потоки пожертвований, платежи клиентов, зарплаты, гранты, продажи и переводы коллекционных предметов.Однако конфиденциальность получателя не равна полной конфиденциальности транзакции.Отправитель может оставаться видимым.Тип актива может оставаться видимым.Время транзакции может оставаться видимым.Во многих блокчейнах сумма также может быть видимой.Позднейшее расходование средств может раскрыть закономерности, снижающие первоначальное преимущество конфиденциальности.Конфиденциальность отправителя
Стелс-адреса не скрывают отправителя автоматически.Если отправитель использует публичный кошелек с известной историей, наблюдатели все еще могут идентифицировать сторону отправителя в платеже.Стелс-адрес главным образом усложняет идентификацию стороны получателя.Отправителю, которому нужна конфиденциальность, могут понадобиться другие инструменты, осторожное финансирование, новые кошельки, протоколы, сохраняющие конфиденциальность, или защита на уровне сети.Даже в этом случае конфиденциальность может быть ослаблена временем, суммами, поведением кошелька и офчейн-утечками идентичности.Поэтому пользователям не следует переоценивать стелс-адреса.Они являются важным строительным блоком, а не полной гарантией анонимности.Платеж может быть конфиденциальным в одном направлении и все же раскрывать информацию в другом.Наилучший дизайн конфиденциальности учитывает отправителя, получателя, сумму, время, метаданные сети и последующее поведение при расходовании средств вместе.Стелс-адрес напрямую решает проблему связывания получателя, а не проблему связывания отправителя.Конфиденциальность суммы
Стелс-адреса не обязательно скрывают сумму транзакции.В прозрачных блокчейнах наблюдатели все еще могут видеть, сколько токенов было отправлено на стелс-адрес.Это означает, что пользователь может скрыть получателя платежа, но все еще раскрыть факт платежа определенного размера.Для конфиденциальности суммы нужны отдельные криптографические инструменты или функции уровня протокола.Некоторые системы, ориентированные на конфиденциальность, сочетают стелс-адреса с методами сокрытия сумм.Другие системы используют стелс-адреса, не скрывая суммы.Это различие важно для пользователей, которым требуется высокая конфиденциальность.Выплата зарплаты, пожертвование, деловая сделка или покупка NFT все еще могут раскрывать чувствительную информацию, если сумма видна.Пользователям следует проверять, что именно скрывает конкретная реализация стелс-адресов, прежде чем полагаться на нее.Конфиденциальность следует оценивать по тому, какая информация остается видимой, а не только по названию инструмента.Стелс-адреса и NFT
Стелс-адреса могут быть особенно полезны для переводов NFT.Владение NFT часто легко отслеживать, поскольку каждый токен имеет уникальный идентификатор и публичную историю владения.Если NFT отправлен на известный адрес, наблюдатели могут связать актив с публичной идентичностью кошелька получателя.Стелс-адрес может позволить отправителю перевести NFT на одноразовый адрес, контролируемый получателем.Это может снизить видимую связь между NFT и основным адресом получателя.Однако существует практическая проблема с комиссиями за газ.На новом стелс-адресе, получившем только NFT, может не быть нативного актива, необходимого для оплаты будущих переводов.В руководстве Vitalik Buterin по стелс-адресам выделена эта проблема комиссий для получателей NFT, которые получают актив на адрес без нативного токена для оплаты газа.Для удобства стелс-переводов NFT кошелькам и инструментам абстракции аккаунта может потребоваться решить эту проблему.До этого процессы со стелс-адресами для NFT могут быть мощными, но операционно сложными.Стелс-адреса и DeFi
Стелс-адреса могут повысить конфиденциальность, когда пользователи получают токены, которые позднее могут использоваться в DeFi.Однако активность в DeFi может ослабить конфиденциальность стелс-адреса, если пользователь позднее свяжет его с известным кошельком или шаблоном поведения.Например, перевод средств со стелс-адреса в DeFi-протокол может создать новые ончейн-связи.Предоставление ликвидности, заимствование, получение вознаграждений, перевод активов через мосты или консолидация балансов могут раскрывать модели поведения.Стелс-адреса защищают этап получения, но последующие действия также важны.Пользователям DeFi следует понимать, что конфиденциальность может быть утрачена после первоначального получения средств.Кошелек, автоматически переводящий стелс-средства на публичный основной адрес, может уничтожить большую часть преимущества конфиденциальности.Процесс DeFi с учетом конфиденциальности требует тщательного планирования от получения до расходования.Разработчикам следует проектировать приложения так, чтобы не раскрывать получателей стелс-адресов из-за неудачных процессов транзакций.Стелс-адреса и DeFi могут работать вместе, но дизайн конфиденциальности должен охватывать весь жизненный цикл актива.Стелс-адреса и дизайн кошельков
Поддержка кошельков необходима для стелс-адресов.Пользователю не следует вручную сканировать каждое объявление в блокчейне или самостоятельно выводить каждый одноразовый ключ.Хороший кошелек со стелс-адресами должен создавать стелс-метаадреса, обнаруживать входящие переводы, управлять ключами просмотра, защищать ключи расходования, отображать балансы и помогать оплачивать комиссии со стелс-адресов.Он также должен объяснять, какая информация остается публичной.Плохой дизайн кошелька может привести к утечкам конфиденциальности.Например, кошелек может обращаться к публичному серверу таким образом, который раскрывает, какие стелс-адреса проверяет пользователь.Кошелек может слишком быстро консолидировать средства и связывать адреса между собой.Кошелек может раскрыть ключ просмотра или спутать его с ключом расходования.Следовательно, инфраструктура кошелька не является второстепенной деталью.Конфиденциальность стелс-адресов зависит и от криптографии, и от качества реализации.Стелс-адреса и комиссии за газ
Комиссии за газ являются серьезной проблемой для стелс-адресов в сетях смарт-контрактов с моделью аккаунтов.Если стелс-адрес получает токены, но не нативный токен для оплаты газа, получатель может не суметь переместить эти токены.Это особенно актуально для NFT и ненативных токенов.Получателю может понадобиться, чтобы кто-то пополнил стелс-адрес средствами для оплаты газа.Такая транзакция финансирования газа может создать утечку конфиденциальности, если поступает с известного аккаунта.Альтернативные решения могут включать релеиеров, paymaster, абстракцию комиссий, спонсируемые транзакции или специальные билеты транзакций.Каждое решение имеет компромиссы в стоимости, сложности, доверии и конфиденциальности.Это одна из причин, по которой стелс-адреса легче объяснить, чем плавно внедрить.Практическая система стелс-адресов должна решать вопросы и получения, и расходования средств.Конфиденциальность, которой нельзя безопасно пользоваться после получения средств, неполна.Стелс-адреса и соблюдение требований
Стелс-адреса могут вызывать вопросы соблюдения требований, поскольку уменьшают видимые связи с получателем.Конфиденциальность правомерна для личной безопасности, коммерческой тайны, пожертвований, зарплат и финансовой самостоятельности.В то же время инструменты конфиденциальности могут использоваться недобросовестными лицами.Пользователям следует понимать законы и требования к отчетности в своей юрисдикции.Компании, использующие стелс-адреса, могут по-прежнему нуждаться в бухгалтерских и налоговых записях, проверке санкций, проверке контрагентов и аудиторских следах.Стелс-адрес не отменяет юридические обязательства.Он лишь изменяет то, что видно в публичном блокчейне.Организации могут использовать ключи просмотра, внутренние журналы, счета или контролируемое раскрытие информации, чтобы сбалансировать конфиденциальность и соблюдение требований.В официальной документации Monero отмечается, что ключи просмотра могут поддерживать необязательную частичную прозрачность в некоторых контекстах.Ответственное использование стелс-адресов требует как технической конфиденциальности, так и законного ведения учета.Стелс-адреса и блокчейн-аналитика
Блокчейн-аналитика пытается выявлять закономерности в данных публичного реестра.Стелс-адреса усложняют аналитику, создавая уникальные адреса получателей, которые неочевидно связаны с известным публичным адресом.Однако аналитика все еще может использовать время, суммы, финансирование газа, модели вывода, перемещения токенов, поведение кошелька и офчейн-информацию.Это означает, что стелс-адреса могут повысить конфиденциальность, но не гарантируют идеальную невозможность связывания.Академические исследования систем стелс-адресов Ethereum показали, что детали реализации и модели использования могут ослаблять анонимность.Например, в анализе анонимности схемы стелс-адресов Umbra изучались эвристики, способные деанонимизировать или связать некоторые стелс-платежи.
Это исследование не означает, что стелс-адреса бесполезны.Оно означает, что инструменты конфиденциальности необходимо использовать осторожно и улучшать со временем.Наиболее сильная конфиденциальность достигается благодаря качественной криптографии, корректному поведению кошелька, грамотной обработке комиссий и хорошим привычкам пользователей.Стелс-адрес — это слой конфиденциальности, а не магический слой невидимости.Преимущества стелс-адресов
Первое преимущество стелс-адресов — сокращение повторного использования адресов.Второе преимущество — лучшая конфиденциальность получателя.Третье преимущество — неинтерактивное получение через повторно используемый стелс-метаадрес.Четвертое преимущество — повышенная конфиденциальность для пожертвований, выплаты зарплаты, грантов, платежей и переводов NFT.Пятое преимущество — меньше публичных связей между идентичностью пользователя и входящими транзакциями.Шестое преимущество — совместимость с публичными блокчейнами при поддержке таких стандартов, как ERC-5564.Седьмое преимущество — возможное разделение между ключами просмотра и ключами расходования.Восьмое преимущество — лучшая гигиена конфиденциальности для пользователей, получающих много переводов.Девятое преимущество — повышенная коммерческая конфиденциальность ончейн-платежей.Главная ценность стелс-адресов в том, что они делают приватное получение средств более практичным без необходимости каждый раз запрашивать новый адрес.Риски и ограничения стелс-адресов
Первое ограничение заключается в том, что стелс-адреса в основном защищают связывание с получателем, а не все части транзакции.Второе ограничение — суммы могут оставаться видимыми в прозрачных блокчейнах.Третье ограничение — адреса отправителей могут оставаться видимыми.Четвертое ограничение — последующее расходование может снова связать стелс-адреса.Пятое ограничение — финансирование газа может создавать утечки конфиденциальности.Шестое ограничение — кошельки должны правильно сканировать объявления и управлять дополнительными ключами.Седьмое ограничение — некачественная реализация может ослабить конфиденциальность.Восьмое ограничение — пользователи могут неправильно понимать, что именно защищает система.Девятое ограничение — юридические обязательства по соблюдению требований могут по-прежнему применяться.Десятое ограничение — пользовательский опыт может быть сложнее, чем при обычном получении по адресу.Распространенные заблуждения о стелс-адресах
Одно из распространенных заблуждений состоит в том, что стелс-адрес делает транзакцию полностью невидимой.Во многих системах транзакция все еще появляется в блокчейне, но связь с получателем скрывается или уменьшается.Другое заблуждение — что стелс-адреса скрывают отправителя.Обычно они сосредоточены на конфиденциальности получателя, а не отправителя.Третье заблуждение — что стелс-адреса всегда скрывают суммы.Многие схемы стелс-адресов сами по себе не скрывают суммы транзакций.Четвертое заблуждение — что стелс-метаадрес и стелс-адрес являются одним и тем же.Метаадрес — это повторно используемая информация для создания одноразовых адресов, тогда как стелс-адрес — одноразовой адрес назначения.Пятое заблуждение — что стелс-адреса устраняют необходимость безопасного хранения.Пользователям все еще необходимо защищать ключи просмотра, ключи расходования, резервные копии и программное обеспечение кошелька.Рекомендации для пользователей
Используйте кошельки с понятной поддержкой процессов работы со стелс-адресами, а не пытайтесь управлять ими вручную.Понимайте, скрывает ли реализация только получателя или также защищает другие детали транзакции.Защищайте ключи расходования так же тщательно, как обычные приватные ключи.Считайте ключи просмотра чувствительными, поскольку они могут раскрывать историю входящих платежей.Не консолидируйте автоматически средства со стелс-адресов на известный публичный кошелек.Будьте осторожны при пополнении стелс-адресов средствами для оплаты газа с известного аккаунта.Перед использованием процесса со стелс-адресом для значительных сумм проводите небольшие тестовые транзакции.Ведите учет для бухгалтерских, налоговых и комплаенс-целей, если это требуется.Не считайте, что инструменты конфиденциальности отменяют юридические обязательства.Помните, что конфиденциальность может быть ослаблена временем, суммами, запросами кошелька и последующим поведением при расходовании.Рекомендации для разработчиков
При создании EVM-совместимых инструментов со стелс-адресами следуйте устоявшимся стандартам, таким как ERC-5564.Используйте модель реестра ERC-6538, когда приложениям нужен стандартный способ поиска стелс-метаадресов.Проектируйте кошельки для сканирования объявлений без раскрытия интереса пользователя публичным серверам.Четко разделяйте разрешения на просмотр и расходование в пользовательском интерфейсе.Объясняйте проблему финансирования газа до того, как пользователи получат NFT или токены на пустые стелс-адреса.Предупреждайте пользователей, когда действие может связать стелс-адрес с известным адресом.Поддерживайте понятное резервное копирование стелс-метаадресов, ключей просмотра и ключей расходования.Проверяйте предположения о конфиденциальности с учетом реалистичных эвристик блокчейн-аналитики.Предоставляйте пользователям материалы, объясняющие, что инструмент скрывает, а что не скрывает.Создавайте функции конфиденциальности с безопасным поведением по умолчанию, а не рассчитывайте, что пользователи будут принимать экспертные решения каждый раз.FAQ
Что означает stealth address?
Стелс-адрес — это одноразовый криптоадрес, создаваемый для получателя, чтобы публичные наблюдатели не могли легко связать платеж с известным адресом получателя.Стелс-адрес — это то же самое, что приватный адрес?
Стелс-адрес является приватным в том смысле, что скрывает связь с получателем, но может не скрывать отправителя, сумму, время или последующее поведение при расходовании средств.Что такое стелс-метаадрес?
Стелс-метаадрес — повторно используемая публичная информация, которую отправители используют для создания уникальных стелс-адресов для получателя.Использует ли Monero стелс-адреса?
Да, Monero по умолчанию использует стелс-адреса, поэтому входящие платежи поступают на уникальные одноразовые адреса в блокчейне.Поддерживает ли Ethereum стелс-адреса?
Ethereum имеет финальные стандарты ERC для стелс-адресов и реестров стелс-метаадресов, включая ERC-5564 и ERC-6538.Скрывают ли стелс-адреса суммы транзакций?
Не всегда, поскольку многие системы стелс-адресов скрывают связь с получателем, но не скрывают переводимую сумму.Может ли стелс-адрес получать NFT?
Да, стелс-адрес может использоваться для переводов NFT при наличии поддержки, но позднее получателю может понадобиться способ оплаты газа с этого нового адреса.Что такое ключ просмотра?
Ключ просмотра помогает получателю обнаруживать входящие платежи на стелс-адреса, не обязательно позволяя расходовать средства.Что такое ключ расходования?
Ключ расходования — приватный ключ или секрет, позволяющий получателю перемещать средства со стелс-адреса.Полностью ли анонимны стелс-адреса?
Нет, стелс-адреса повышают конфиденциальность получателя, но полная анонимность также зависит от конфиденциальности отправителя, конфиденциальности суммы, поведения сети, дизайна кошелька и будущих моделей расходования средств.Заключение
Стелс-адрес — инструмент конфиденциальности, создающий уникальный одноразовый адрес получения криптоплатежа.Его главная цель — усложнить для посторонних связывание платежа с публичным адресом получателя.Стелс-адреса особенно полезны, поскольку позволяют неинтерактивное получение: получатель может опубликовать один стелс-метаадрес, а отправители создают новые адреса для каждого перевода.Monero использует стелс-адреса как часть своей стандартной системы конфиденциальности.Экосистемы Ethereum и EVM стандартизировали процессы работы со стелс-адресами через ERC-5564 и ERC-6538.Основные элементы системы стелс-адресов включают стелс-метаадрес, эфемерный публичный ключ, ключ просмотра, ключ расходования и процесс обнаружения.Стелс-адреса являются мощным инструментом, но не скрывают автоматически каждую часть транзакции.Они могут не скрывать отправителя, сумму, финансирование газа, время или последующее поведение при расходовании средств.Реализация кошелька и поведение пользователя так же важны, как криптография.Для пользователей стелс-адреса могут повысить конфиденциальность платежей, пожертвований, зарплат, грантов, NFT и регулярного получения средств.Для разработчиков стелс-адреса требуют тщательной поддержки сканирования, разделения ключей, оплаты газа, обнаружения аккаунтов и пользовательских интерфейсов, сохраняющих конфиденциальность.В контексте криптоглоссария Stealth Address означает одноразовый адрес блокчейна, генерируемый для приватного получения, обычно из повторно используемого стелс-метаадреса и криптографических данных, которыми обмениваются отправитель и получатель.Главный вывод: стелс-адреса уменьшают публичное связывание с получателем, но надежная конфиденциальность все равно требует тщательного дизайна кошелька, безопасного управления ключами и понимания того, что остается видимым в блокчейне.Вам также может быть интересно
ZK-Rollup
ZK-Rollup-as-a-Service
zk-SNARK
В тренде
Трендовые криптовалюты, которые в настоящее время привлекают значительное внимание рынка
ТОП по объему
Криптовалюты с наибольшим объемом торгов
Недавно добавленные
Криптовалюты недавно внесенные в листинг и доступные для торговли

