Что такое CoinJoin?
CoinJoin это совместный способ отправки биткоина, который объединяет множество расходов в одну общую выплату и затрудняет внешним наблюдателям сопоставление, кто кому платил. Это по-прежнему обычная on chain транзакция, просто она собирается совместно несколькими кошельками одновременно. Представьте, что друзья складывают одинаковые купюры в один конверт, а затем каждый тихо забирает такую же сумму в свой новый карман.
CoinJoin равен отмыванию денег. Это не так. Это техника координации между кошельками, и монеты не покидают ваш контроль в процессе.
Как работает CoinJoin
Ниже краткое простое объяснение.
- Начало: Вы открываете кошелек с поддержкой метода и присоединяетесь к раунду с другими пользователями.
- Формирование: Каждый добавляет свои входы и готовит выходы одинакового размера. Ваш кошелек общается с координатором или с пирами и собирает черновик.
- Подписание: Каждый участник подписывает только свои части, затем финальная совместная транзакция готова.
- Сдача: Любая оставшаяся сдача возвращается вам на новый адрес, который следует держать отдельно от смешанного выхода.
- Подтверждение: Транзакция отправляется в сеть, подтверждается, и вы можете повторять раунды, если хотите получить эффект от большего круга участников.
Вот и вся идея.
Почему CoinJoin важен
Почему это может быть полезно?
- Польза: Повышает конфиденциальность в блокчейне для зарплат, сбережений, подарков и повседневных расходов. конфиденциальность
- Перспектива: Анализ цепочки широко распространен, и CoinJoin представляет собой ответ со стороны пользователя, основанный на стандартных подписях, а не на чудесах.
- Актуальность: Вы встретите его в кошельках для биткоина, при платежах между пользователями и в операциях с казной сообществ, которые ценят discretion.
Не смешивайте смешанный выход с прежними монетами. Тратьте его отдельно или через новые раунды и избегайте повторного использования адресов. Простые шаги дают лучшую защиту.
Ключевые характеристики CoinJoin
Эти черты описывают метод:
- Объединение: Многие входы и множество похожих выходов появляются в одной отправке, что усложняет простую трассировку.
- Подписи: Каждый участник хранит свои ключи и подписывает только свои входы.
- Одинаковые суммы: Выходы часто имеют одинаковые суммы, что ломает трюк со совпадением сумм.
- Без кастодиана: Третья сторона не хранит ваши средства, координация сводится к обмену сообщениями и подписям.
- Сдача: Правильная работа со сдачей важна, потому что небрежная сдача может связать вас с исходными монетами.
- Повтор: Несколько раундов могут расширить число участников и улучшить маскировку.
Вариации
Есть разные варианты, каждый имеет свои компромиссы по скорости, комиссиям и стилю координации:
- JoinMarket: Модель мейкера и тейкера, где мейкеры получают оплату за доступность, часто в равноправных взаимодействиях.
- Wasabi WabiSabi: Раунды с переменными суммами, использующие учетные данные для сокрытия сумм в рамках сессии.
- Whirlpool: Фиксированные номиналы с несколькими циклами, нацеленные на долгосрочную маскировку.
- PayJoin: Прямая оплата по стандарту BIP 78, при которой получатель также добавляет вход, поэтому это выглядит как обычный платёж, но всё равно смешивает потоки.
Это технология приватности, а не способ стать невидимым. Разные сервисы и регуляторы могут проверять смешанные выходы, поэтому ведите учёт и знайте местные правила.
Пример
Внештатный дизайнер получает биткоин от клиента, присоединяется к раунду с десятками участников на 0.1 BTC, получает новый выход 0.1 BTC на новый адрес, а затем расходует эти средства на покупку оборудования.
Интересный факт
Грегори Максвелл описал идею в 2013 году. Название буквально отражает суть: монеты объединяются вместе, сочетая образ роскоши и энергию форумных обсуждений на математической основе.
Итог
Коротко: коллективный платёж, который позволяет сохранить вашу приватность, выполненный со стандартными подписями и без посредника.
