Лучшие практики для повышения конфиденциальности транзакций Bitcoin

Рекомендуемый координатор: Загрузка...
Описание: Загрузка...
URL: Скопировано!

Что такое Wabisabi Coinjoin?

Продвинутый протокол защиты конфиденциальности

Wabisabi — это протокол, основанный на доказательствах с нулевым разглашением, который позволяет нескольким пользователям создавать совместные транзакции, не раскрывая связи между их входами и выходами. Эта технология значительно повышает конфиденциальность транзакций Bitcoin.

Использование Wabisabi Coinjoin помогает нарушить отслеживаемость истории транзакций, защищая вашу финансовую конфиденциальность.

Повышенная конфиденциальность транзакций
Разрыв связей между входами и выходами
Совместное смешивание несколькими пользователями
Защита криптографией с нулевым разглашением
Как это работает

Объяснение принципов работы Coinjoin

1
Фаза подготовки
Несколько пользователей готовятся к участию в Coinjoin, каждый пользователь выбирает входы Bitcoin для смешивания
2
Фаза координации
Координатор собирает информацию о входах, проверяет подписи, но никогда не касается приватных ключей
3
Фаза смешивания
Все входы смешиваются в одной транзакции, выходы используют одинаковые или разные номиналы
4
Фаза завершения
Подписанная полная транзакция транслируется в сеть, пользователи получают Bitcoin с повышенной конфиденциальностью
Динамическая иллюстрация потока транзакции Coinjoin
Координатор Wabisabi
Координирует создание транзакции + Проверка доказательств с нулевым разглашением
Не может получить доступ к приватным ключам пользователя
Процесс смешивания Coinjoin
Общий вход: 1.5 BTC
Размер набора анонимности: 3
0.1 BTC
Одинаковый номинал
0.1 BTC
Одинаковый номинал
0.1 BTC
Одинаковый номинал
0.1 BTC
Одинаковый номинал
0.1 BTC
Одинаковый номинал
1.0 BTC
Сдача
Пользователь А
Bitcoin с повышенной конфиденциальностью
Пользователь Б
Bitcoin с повышенной конфиденциальностью
Пользователь В
Bitcoin с повышенной конфиденциальностью
Продвинутые технические детали Wabisabi Coinjoin
1
Регистрация входа с нулевым разглашением

Пользователи доказывают Координатору, что они контролируют UTXO, не раскрывая точную сумму

2
Доказательство баланса в зашифрованном виде

Использование гомоморфного шифрования позволяет Координатору проверить, что общий вход равен общему выходу, не зная конкретных значений

3
Учетные данные слепой подписи

Пользователи получают учетные данные слепой подписи для последующих шагов, усиливая изоляцию между входами и выходами

4
Анонимная регистрация выхода

Использование учетных данных слепой подписи для анонимной регистрации выходов, полностью изолируя связь между входами и выходами

Основные криптографические технологии
  • Слепые подписи - скрывают источник информации о подписи
  • Доказательства с нулевым разглашением - доказывают знание, не раскрывая деталей
  • Гомоморфное шифрование - позволяет выполнять вычисления над зашифрованными данными
  • Смешивание Вернама - предотвращает атаки математического анализа
Эффект Coinjoin в модели UTXO
Граф UTXO до смешивания
Граф UTXO после смешивания
Сравнение следов в блокчейне: Обычные транзакции против транзакций Coinjoin
Обычная транзакция Bitcoin
Вход A (0.5 BTC)
Вход B (0.3 BTC)
Выход X (0.7 BTC)
Выход Y (0.1 BTC) Сдача
Результаты анализа в блокчейне:
Можно четко определить, что входы A и B принадлежат одному пользователю
Можно четко определить, что выход X является целью платежа, а выход Y - сдачей
Транзакция Wabisabi Coinjoin
Вход A (0.5 BTC)
Вход B (0.3 BTC)
Вход C (0.4 BTC)
Вход D (0.2 BTC)
Вход E (0.6 BTC)
Выход 1 (0.1 BTC)
Выход 2 (0.1 BTC)
Выход 3 (0.1 BTC)
Выход 4 (0.1 BTC)
Выход 5 (0.1 BTC)
Выход 6 (0.1 BTC)
Выход 7 (0.3 BTC)
Выход 8 (0.2 BTC)
Выход 9 (0.9 BTC)
Результаты анализа в блокчейне:
Невозможно определить, какие входы принадлежат одному пользователю
Невозможно различить, какие выходы являются платежами, а какие - сдачей
Выходы одинакового номинала обеспечивают дополнительную защиту конфиденциальности
Метрики конфиденциальности
Размер набора анонимности
Обычная транзакция
1
Coinjoin
Количество участников
Вероятность связи входа и выхода
Обычная транзакция
100%
Coinjoin
1/Количество участников
След в блокчейне
Обычная транзакция
Четко отслеживаемый
Coinjoin
Значительно замаскированный

Иллюстрация: Процесс Wabisabi Coinjoin эффективно разрывает связь между входами и выходами, смешивая входы нескольких пользователей в одной транзакции и используя технологию доказательств с нулевым разглашением, обеспечивая мощную защиту конфиденциальности.

Обычные транзакции против транзакций Coinjoin

Обычные транзакции Bitcoin

История транзакций полностью прозрачна

Входы и выходы четко связаны

Поведение адреса можно отследить

Финансовое состояние можно определить

ПРОТИВ

Wabisabi Coinjoin

Связи транзакций эффективно скрыты

Входы и выходы разделены

Корреляция адресов значительно снижена

Финансовая конфиденциальность защищена

Необходимость и принципы конфиденциальности Coinjoin

Блокчейн Bitcoin полностью прозрачен, все данные транзакций могут быть просмотрены и проанализированы кем угодно. Хотя эта прозрачность помогает предотвратить инфляцию и мошенничество, она также создает проблемы с конфиденциальностью. Технология Coinjoin предоставляет пользователям Bitcoin эффективное решение для защиты конфиденциальности транзакций.

Конфиденциальность Bitcoin
Защитите свою конфиденциальность Bitcoin

Зачем Bitcoin нужен Coinjoin?

Отслеживание транзакций

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

Утечка финансовой информации

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

Риски для коммерческой тайны

Компании, использующие Bitcoin, могут непреднамеренно раскрыть конфиденциальную информацию о цепочках поставок и клиентах конкурентам

Угрозы личной безопасности

Публично видимые крупные балансы могут сделать вас целью хакерских атак или реальных угроз

Как Coinjoin защищает конфиденциальность?

Разрыв связей между входами и выходами

Входы и выходы нескольких пользователей объединяются в одной транзакции, что затрудняет внешним наблюдателям определение того, какой выход принадлежит какому входу

Выходы одинакового номинала

Создание выходов одинаковой суммы еще больше усложняет анализ

Накопление набора конфиденциальности

Каждый раз, участвуя в Coinjoin, ваш набор анонимности увеличивается, представляя количество потенциальных источников, из которых могли поступить ваши монеты

Сохранение некастодиального контроля

На протяжении всего процесса вы сохраняете контроль над своими приватными ключами без необходимости доверять третьим сторонам

Уникальные преимущества протокола Wabisabi

Wabisabi — это последнее поколение протокола Coinjoin, основанное на технологии доказательств с нулевым разглашением, обладающее значительными преимуществами по сравнению с традиционными решениями Coinjoin:

Конфиденциальность сумм
Поддерживает входы и выходы разных номиналов без раскрытия точных сумм
Эффективное использование места в блоке
Генерирует транзакции меньшего размера, снижая комиссии в блокчейне
Более высокий уровень конфиденциальности
Обеспечивает более надежную защиту конфиденциальности с помощью передовых криптографических методов
Более низкие требования к минимальной сумме
Может обрабатывать меньшие суммы Bitcoin, улучшая доступность

Важная концепция

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

Скачать Wasabi Wallet

Wasabi Wallet — это основной кошелек, реализующий протокол Wabisabi Coinjoin, предлагающий мощные функции защиты конфиденциальности:

Предпросмотр интерфейса Wasabi Wallet

Официальные ссылки для скачивания

Скачать Wasabi Wallet

Получите последнюю версию Wasabi

Мощная защита конфиденциальности для вашего Bitcoin

Проверка скачанных файлов

Для вашей безопасности, пожалуйста, проверьте PGP-подпись скачанных файлов

Официальный PGP-отпечаток Wasabi: 6FB3 872B 5D42 292F 5992 0797 8563 4832 8949 861E

Как использовать координатор

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

Важное уведомление

С 1 июня 2024 года Wasabi Wallet больше не предоставляет координатора по умолчанию

Что такое координатор?

Координатор - это сервер, который:

  • Собирает информацию о входах и выходах участников
  • Координирует процесс построения транзакций Coinjoin
  • Гарантирует, что все участники следуют правилам протокола
  • Помогает транслировать окончательную транзакцию в сеть Bitcoin

Важно отметить, что Координатор не может украсть ваши средства, поскольку он никогда не касается ваших приватных ключей.

Как изменить координатор

  1. 1
    Перейдите в Настройки
  2. 2
    Выберите вкладку Координатор
  3. 3
    Вставьте/введите URI координатора
  4. 4
    Перезапустите Wasabi
  5. 5
    Wasabi будет использовать нового координатора
Применимо для Wasabi 2.0.8 и более поздних версий
Интерфейс настроек координатора в Wasabi Wallet
Интерфейс настроек координатора

Этапы процесса Coinjoin

Полный Coinjoin включает пять различных этапов, обеспечивающих безопасность и конфиденциальность транзакции:

1

Этап регистрации входов

Участники регистрируют входы Bitcoin, которые они хотят смешать

2

Этап подтверждения соединения

Подтверждение того, что все участники все еще онлайн и готовы продолжить

3

Этап регистрации выходов

Участники регистрируют адреса выходов, на которые они хотят получить средства

4

Этап подписания

Участники подписывают полную транзакцию

5

Этап трансляции

Координатор транслирует завершенную подписанную транзакцию в сеть Bitcoin

Объяснение комиссий

При участии в Coinjoin вам необходимо оплатить:

Советы по безопасности

При использовании координатора:

  • Всегда подключайтесь через сеть Tor для защиты вашего IP-адреса
  • Не используйте несколько координаторов для одновременного смешивания одних и тех же монет
  • Если процесс Coinjoin прерван (например, из-за отключения электроэнергии), не волнуйтесь - ваши монеты в безопасности, транзакция либо завершится, либо вообще не состоится