Разработчики смарт-контракта Tornado Cash, смешивающего ETH пользователей с другими транзакциями, выложили в открытый доступ код пользовательского интерфейса (UI). Проект имеет спорную репутацию, разрывая цепь переводов между кошельками Получателя и Отправителя, позволяя хакерам выводить и обналичивать украденные средства.
Открытый код UI дает возможность любому разработчику предложить изменения или заметить баг, сообщив об этом команде Tornado Cash через GitHub.
Открытость – залог повышения безопасности, которая необходима пользовательскому интерфейсу любого миксера. Уязвимости кода могут стать причиной утечки данных пользователей и уничтожить репутацию проекта.
Несмотря на неоднозначное отношение к работе Tornado Cash, крипто-сообщество в целом поддерживает развитие миксеров, как противовес желанию властей деанонимизировать транзакции блокчейна. В ряде случаев это связано с расследованием финансовых преступлений, но есть достаточно примеров преследования политических активистов со стороны авторитарных государств.