Приватность в Биткоине — это не вопрос о том, есть ли вам «что-то скрывать». Это залог безопасности ваших средств и вашей личной безопасности в условиях, когда аналитические компании, биржи и государственные структуры активно отслеживают активность в блокчейне.
Основа: Раздел 21ideas, посвящённый приватности.
Биткоин: псевдоанонимный, но не анонимный
Биткоин-блокчейн – это распределённый публичным реестр: любой может просмотреть любую транзакцию. Адреса не привязаны к лиичностям напрямую, но история UTXO создаёт «след», по которому аналитические компании могут восстановить связи между адресами и установить личность пользователя, если хотя бы один адрес удалось деанонимизировать (например, через биржу с KYC).
Сам Сатоши Накамото в белой книге указывал на это ограничение и рекомендовал использовать новый адрес для каждой транзакции.
Основа: Whitepaper на 21ideas.
Модель UTXO и приватность
Биткоин-кошелёк — это не «счёт» с балансом, а набор UTXO (неизрасходованных выходов транзакций). Каждое пополнение кошелька создаёт отдельный UTXO. Когда вы тратите биткоины, UTXO объединяются во входах транзакции — и именно это объединение позволяет аналитикам делать выводы: «все эти UTXO принадлежат одному человеку».
Подробнее: механика UTXO.
Базовые правила приватности
1. Не использовать адреса повторно
Каждый адрес — только для одного получения. Повторное использование связывает транзакции и позволяет наблюдателю видеть всю историю. Современные HD-кошельки автоматически генерируют новый адрес для каждого входящего платежа.
2. Избегать круглых сумм
«Круглые» суммы платежей (ровно 0.1 BTC, 0.5 BTC) легко распознаются аналитическими алгоритмами как «платёж», а не сдача.
3. Маркировать UTXO
Помечайте в кошельке источник каждого UTXO (например: «биржа», «зарплата», «P2P покупка»). Это помогает не смешивать монеты случайно. Кошелёк Sparrow Wallet принудительно запрашивает метку перед каждой транзакцией.
4. Разделять KYC и не-KYC монеты
Монеты, купленные на бирже с верификацией (KYC), связаны с вашей личностью. Держите их отдельно от монет, полученных без KYC. Смешивание делает деанонимизацию тривиальной.
5. Использовать coin control
Функция coin control позволяет намеренно выбирать, какие UTXO использовать в транзакции. Это предотвращает случайное смешивание монет из разных источников.
6. Не смешивать монеты из разных источников в одной транзакции
Объединение UTXO из зарплаты и UTXO с P2P-покупки в одну транзакцию связывает эти источники в глазах аналитиков.
Более продвинутые инструменты
CoinJoin
Техника объединения транзакций нескольких пользователей так, что внешнему наблюдателю сложно определить, кто кому заплатил. До ареста разработчиков кошелька Samourai и отключения их серверов была доступна в этом кошельке, ориентированном на приватность, а также реализована в Sparrow Wallet (через Whirlpool и JoinMarket).
Лайтнинг
Платежи через сеть Лайтнинг не записываются в публичный блокчейн, что само по себе улучшает приватность. Маршрутизация через промежуточные узлы скрывает отправителя от получателя.
OXT Research
Серия статей о блокчейн-аналитике и способах противодействия ей — ключевой ресурс для понимания того, как аналитические компании отслеживают транзакции.
Подробнее: серия OXT Research на 21ideas.
AML-слежка как угроза
Аналитические компании (Chainalysis, Elliptic и другие) строят графы транзакций и присваивают UTXO «оценки риска». Биткоин-бизнесы под давлением регуляторов могут блокировать «помеченные» монеты. Концепция «грязных биткоинов» — юридически и этически спорная практика, фактически создающая двухуровневую систему: «чистые» и «грязные» UTXO, что противоречит принципу взаимозаменяемости.
Основа: AML – это скам; страница про AML в вики.
Принцип достаточной приватности
Абсолютной анонимности не существует. Цель — быть не самой лёгкой добычей. Если вы соблюдаете базовые правила, аналитикам экономически невыгодно тратить ресурсы именно на вас — вокруг масса более уязвимых пользователей.