‹ ГЛАВА 14, ВСЕ УРОКИ

МАСТЕР · ГЛАВА 14 · УРОК 4 ИЗ 5

Конфиденциальность

CoinJoin и PayJoin

Как транзакция может разорвать связь между тем, кто заплатил, и тем, кто получил? 6 мин

CoinJoin

В CoinJoin несколько человек вместе создают одну транзакцию. Каждый приносит входы и получает выходы одинаковой стандартной суммы. Снаружи все одинаковые выходы выглядят одинаково: наблюдатель не может сказать, какой выход принадлежит какому входу. Каждый участник подписывает только свои входы, поэтому никто не может украсть у других.

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

PayJoin

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

Что запомнить

  • CoinJoin: много пользователей, одна транзакция, одинаковые выходы.
  • Участники подписывают только свои входы.
  • PayJoin: получатель добавляет вход, нарушая ключевую эвристику.

Быстрая проверка

Почему координатор CoinJoin не может украсть средства участников?

Что нарушает PayJoin?

CoinJoin и PayJoin · Bitcoin University