Що таке CoinJoin?
CoinJoin це спільний спосіб відправлення біткойнів, який поєднує багато витрат в один загальний платіж, що ускладнює стороннім встановити, хто кому заплатив. Це все ще звичайна транзакція на блокчейні, просто створена одночасно кількома гаманцями. Уявіть, що друзі кладуть однакові купюри в один конверт, а потім кожен тихо виймає ту саму суму в нову кишеню.
CoinJoin прирівнюють до відмивання грошей. Це не так. Це техніка координації між гаманцями, і монети під час процесу залишаються під вашим контролем.
Як працює CoinJoin
Короткий простий опис.
- Початок: Ви відкриваєте гаманець, який підтримує цей метод, і приєднуєтеся до раунду з іншими користувачами.
- Підготовка: Усі додають входи і готують виходи однакового розміру. Ваш гаманець спілкується з координатором або з іншими учасниками і складає чернетку.
- Підпис: Кожен учасник підписує лише свої частини, після чого готова фінальна спільна транзакція.
- Решта: Будь-яка решта повертається вам на нову адресу, яку слід тримати окремо від змішаного виходу.
- Підтвердження: Транзакцію транслюють і вона підтверджується; за бажання можна повторити раунди, щоб збільшити число учасників і підсилити ефект маскування.
Ось і суть.
Чому CoinJoin важливий
То навіщо це вам може бути цікаво?
- Перевага: Це підвищує на блокчейні конфіденційність для зарплат, заощаджень, подарунків і повсякденних витрат.
- Погляд: Аналіз блокчейну широко застосовується, а CoinJoin це відповідь з боку користувача, яка базується на стандартних підписах, а не на магії.
- Актуальність: Ви зустрінете його в біткойн-гаманцях, при платежах між користувачами і в операціях скарбниць спільнот, що піклуються про конфіденційність.
Не змішуйте свій змішаний вихід зі старими монетами. Витрачайте його окремо або через нові раунди і уникайте повторного використання адрес. Простими діями ви отримуєте надійніший захист.
Ключові характеристики CoinJoin
Ось основні риси цієї техніки:
- Об'єднання входів: У одній відправці з'являються багато входів і багато виходів однакового вигляду, що ускладнює просте відстеження.
- Підписи: Кожен учасник зберігає свої ключі і підписує лише власні входи.
- Однакові суми: Виходи часто мають однакові суми, що руйнує трюк зі співставленням сум.
- Відсутність зберігання третіми особами: Жодна третя сторона не тримає ваші кошти; координація стосується обміну повідомленнями і підписів.
- Решта: Правильне поводження з рештою має значення, бо неакуратно оформлена решта може звести нанівець ефект змішування.
- Повтор: Кілька раундів можуть розширити кількість учасників і покращити маскування.
Варіанти
Існують різні варіанти, кожен з компромісами щодо швидкості, комісій та способу координації:
- JoinMarket: Модель maker і taker, яка платить makerам за доступність, часто з прямою взаємодією між учасниками.
- Wasabi WabiSabi: Раунди з різними сумами, що застосовують креденціали для приховування сум у межах сесії.
- Whirlpool: Фіксовані номінали з кількома циклами, що прагнуть довготривалого маскування.
- PayJoin: Прямий платіж на основі BIP 78, де отримувач також додає вхід, тому це виглядає як звичайний платіж, але при цьому відбувається змішування.
Це технологія для приватності, а не спосіб стати невидимим. Різні сервіси і регулятори можуть уважно перевіряти змішані виходи, тому зберігайте записи і дізнавайтеся місцеві правила.
Приклад
Незалежний дизайнер отримує біткойни від клієнта, приєднується до раунду з десятками учасників на 0.1 BTC, отримує свіжий вихід 0.1 BTC на нову адресу, а пізніше витрачає ці кошти, щоб купити обладнання.
Цікавинка
Ґреґорі Максвелл описав цю ідею в 2013 році. Назва буквально відображає суть монети з'єднані разом; ідея поєднує певну привабливість і колективний ентузіазм, підкріплені математичною основою.
Підсумок
Коротко: груповий платіж, що дозволяє зберегти приватність ваших справ, виконаний зі стандартними підписами і без посередника.
