Одной из причин, по которой количество миксеров продолжает расти, в то время как кошельки CoinJoin остаются ограниченными, является разница в инженерной нагрузке. Выпуск общедоступного кошелька — это процесс длительного цикла: разработка протокола, проверка безопасности, усиление координатора, UX-тестирование и обслуживание платформы — все это должно происходить вместе. Такие проекты, как Wasabi, Samourai и JoinMarket, были запущены в производство только после нескольких лет итераций, и каждый новый выпуск по-прежнему требует значительных затрат на тестирование и поддержку.
Команды кошельков также наследуют обязанности, которых нет у большинства операторов веб-сайтов. После того, как пользователи устанавливают программное обеспечение, разработчики должны управлять двоичным распространением, раскрытием информации о безопасности, рисками зависимостей и сбоями в результате обновлений операционной системы, находящимися вне их контроля. Этот постоянный налог на обслуживание замедляет предоставление функций и делает расширение дорогим даже для технически сильных команд.
- Задолженность по исследованиям: Создатели кошельков должны разработать и проверить протоколы на предмет защиты от кластерных атак, а затем четко задокументировать эти компромиссы как для аудиторов, так и для пользователей.
- Служба безопасности: Выпуск программного обеспечения кошелька означает владение полным циклом исправлений и реагирования в экосистемах настольных и мобильных устройств, которые часто меняются.
- Ограниченная пропускная способность: Лишь небольшое количество команд имеют координаторов CoinJoin, поэтому каждое юридическое или инфраструктурное потрясение оказывает огромное влияние на экосистему.
Напротив, запуск веб-сайта-миксера или сервиса Tor обычно имеет более короткий путь к рынку. Операторы по-прежнему сталкиваются со значительным операционным риском, но первоначальная сборка обычно фокусируется на оркестрации кошельков, управлении ликвидностью и работе с клиентами, а не на изобретении новой криптографии. Во многих случаях команды могут адаптировать существующий код, ускорить развертывание и начать обслуживать потребности уже через несколько недель, а не лет.
Этот более низкий барьер для входа объясняет, почему среда миксеров более многолюдна и более нестабильна, чем среда кошельков. Новые услуги появляются быстро, быстро выходят из строя или быстро переименовываются. С точки зрения пользователя это создает как возможности, так и риски: больше вариантов отступления, когда основные кошельки сталкиваются с давлением, но также больше шума и больше работы по комплексной проверке, прежде чем доверять какому-либо отдельному оператору.
Эта страница является подробным аналогом Зачем нужны биткойн-миксеры. Основная идея носит практический, а не идеологический характер: устойчивость конфиденциальности зависит от избыточности, и сегодня эта избыточность часто возникает из-за сочетания медленно развивающихся проектов кошельков и быстро развивающихся операторов услуг.