MSTR Cat

Блокчейн/Уровень X · Круг замкнулся/10.3 Жизнь на биткоине/Урок 3

Конфиденциальность по пути обратно

Треки идентичности, выбор монет и связь между конфиденциальностью и физической безопасностью

МатериалыПолноценный узел с Bitcoin Core или эквивалентным программным обеспечениемКошелек с самостоятельным хранением с включенным контролем монет (например, Sparrow Wallet, Bitcoin Core GUI)Доступ к инструменту для анализа блокчейн-сети, позволяющему визуализировать группировку адресов (например, mempool.space)

Любопытство

  1. Как информация из одной транзакции позволяет установить, что два не связанных между собой адреса принадлежат одному и тому же человеку?
  2. Какой именно механизм позволяет пользователю разделять монеты из разных источников, не сливая их истории?
  3. Почему соблюдение разделения адресов считается формой физической безопасности, а не просто элементом соблюдения правил обработки данных?

Исследование

  1. Транзакции с биткоином являются публичными записями. Гипотеза общей принадлежности входных данных (CIOH) предполагает, что все входные данные в одной транзакции принадлежат одному и тому же субъекту. Когда монеты из разных источников — например, с биржи, требующей верификации личности, и в результате пай-то-пай-торговли — объединяются в один набор входных данных, наблюдатель навсегда связывает эти адреса между собой. Эта связь распространяется: каждый будущий выходной данные, к которому обращаются эти связанные адреса, унаследует эту связь, что приводит к формированию плотной сети связей между конкретными UTXO.
  2. Метки фиксируют источник каждой монеты, а BIP 329 определяет стандартный формат экспорта, позволяющий переносить эти метки между кошельками. В сочетании с функцией контроля монет — присутствующей в таких кошельках, как Sparrow или Bitcoin Core — пользователи могут вручную выбирать конкретные UTXO для траты. Это предотвращает автоматическое объединение входных данных разного происхождения, что исключает возможность установления связи, которую в противном случае смог бы определить CIOH. Для этого требуется активное управление: кошельки по умолчанию объединяют данные ради экономии ресурсов, если только это не отменено пользователем.
  3. Повторное использование адреса является критической причиной сбоев. Использование одного и того же адреса для нескольких операций по внесению или снятию средств позволяет наблюдателям сложить все связанные с ними транзакции и приписать их одному субъекту. Даже если входные данные сохраняются отдельно, повторное использование выходного адреса связывает новые средства со старыми. Лучшей практикой является генерация новых адресов для каждого взаимодействия, чтобы ни две разные экономические операции не использовали один и тот же публичный идентификатор в блокчейне.
  4. Инструменты для обеспечения конфиденциальности выходят за рамки стандартных настроек кошелька. PayJoin (BIP 78) позволяет получателю добавить один из собственных вводов к платежу отправителя, так что входные данные транзакции больше не принадлежат одному владельцу, а сумма платежа остается скрытой; этот метод работает только в том случае, если кошелек получателя его поддерживает. Более фундаментальным решением является использование полноценного узла, который гарантирует, что при формировании транзакций информация о связях адресов не будет передаваться на серверы третьих сторон через API-запросы, тем самым сохраняя конфиденциальность данных локального кошелька от поставщиков инфраструктуры.
  5. Вопросы конфиденциальности касаются не только финансового анонимитета, но и физической безопасности. Если кто-то может связать адреса с конкретными личностями и узнать общий объем владений, у него появляются возможности для шантажа или кражи. Сохранение конфиденциальности владений является мерой защиты от целенаправленных атак. Публичный список Джеймсона Лоппа с примерами физических нападений на владельцев биткоинов показывает, насколько часто видимое богатство предшествует ограблению.
  6. На сервисе для просмотра блокчейна откройте любую транзакцию с несколькими входными данными: такие сервисы и аналитические компании считают, что все они принадлежат одному владельцу. Затем откройте кошелек с возможностью назначения меток и контроля за монетами, например Sparrow в Signet, и укажите, какие монеты можно тратить вместе, не указывая источники, которые должны оставаться раздельными.

Ключевые факты

  • Эвристика общей принадлежности входных данных (CIOH) связывает все входные данные транзакции с одним владельцем, постоянно объединяя различные источники.
  • BIP 329 определяет стандартный формат для экспорта меток кошельков, благодаря чему информация о том, откуда происходит каждая монета, может передаваться между кошельками.
  • Контроль монет позволяет пользователям вручную выбирать конкретные UTXO для трат, предотвращая автоматическое объединение входных данных, что могло бы привести к связи CIOH.
  • Повторное использование адресов связывает новые транзакции с прошлыми, что позволяет наблюдателям объединить всю деятельность, связанную с одним адресом, в один профиль личности.
  • Работа полноценного узла предотвращает возможность для серверов третьих сторон узнавать, какие адреса принадлежат пользователю в процессе формирования и передачи транзакций.
  • Практики защиты конфиденциальности обеспечивают физическую безопасность; связь личности с крупными активами в блокчейне увеличивает риск шантажа и целенаправленных краж.

Упражнение девять, шесть, три, один

9СобратьПеречислите 9 различных источников средств в биткоинах (например, биржа с процедурой KYC, торговля P2P, награды за майнинг, закрытие канала Lightning). Для каждого из них укажите связанный с ним риск выявления личности при первом использовании этого источника кошельком.
6СгруппироватьСгруппируйте 9 источников в 6 категорий на основе их первоначального уровня конфиденциальности: полностью идентифицированные, частично идентифицированные, псевдонимные, но поддающиеся отслеживанию, не связанные между собой, смешанные по происхождению или представляющие высокий риск при объединении.
3Выделить главноеСократите 6 групп до 3 основных принципов управления происхождением UTXO: изоляция источников, гигиена адресов и активный выбор монет.
1КристаллизоватьКошелек, который автоматически объединяет входные транзакции, по своей структуре противоречит конфиденциальности, независимо от его других характеристик.

Проверка фактов

Даты, цифры и утверждения были проверены по приведенным ниже опубликованным источникам.

Открыть в интерактивной академии →

EN PT ES ZH JA KO DE FR MS