Анализ работы Биткоин-микшеров

В этой статье мы обобщим общедоступные данные о существующих микшерах и данные полученые в ходе наших экспериментов с ChipMixer, MixTum, Bitcoin Mixer, CryptoMixer и Sudoku Wallet.

Предлагаемые решения обсуждались ранее и включают CoinShuffle, CoinParty, Xim, Obscuro, Mixcoin, Blindcoin и TumbleBit. В таблице указано, какие сервисы микширования включают ключевые характеристики предлагаемых решений при их реализации. Выбранные характеристики включают CoinJoin, перемешивание выходных адресов в одной транзакции, условное депонирование с несколькими подписями, использование поля TEXT для обмена данными, подписанные гарантии, ослепление и транзакции вне блокчейна. Каждая из этих характеристик используется как минимум в одном из предложенных решений.

ChipMixer

Отслеживая наши входные транзакции и выходные данные, полученные ChipMixer, мы определили, что средства, отправленные сервису, обычно участвуют в создании чипов в диапазоне от 0,001 BTC до 8,192 BTC. Например, наш ввод в Пробную 1 0,001 BTC был задействован в создании пяти чипов на 8,192 BTC. Создание включает транзакцию CoinJoin с UTXO, отправляемыми в ChipMixer пользователями в качестве входного набора. Выход представляет собой набор микросхем одинакового размера. В отличие от CoinShuffle, этот CoinJoin создается исключительно за счет средств, имеющихся в кошельке ChipMixer. Таким образом отпадает необходимость в нескольких подписях и перетасовке выходных адресов. ChipMixer включает транзакции вне блокчейна, давая пользователям возможность разделять, объединять, делать ставки, объединять и жертвовать свои чипы.Эти параметры влияют на количество и распределение микса без выполнения нескольких транзакций в блокчейне.

Вывод средств с помощью импорта закрытых ключей также осуществляется вне блокчейна. Таким образом, полное взаимодействие с микшером ChipMixer может быть выполнено с помощью только одной входной транзакции в блокчейне. Это сравнимо с TumbleBit и его включением головоломок вне блокчейна для отправки биткойнов между двумя пользователями. ChipMixer требует предоставить подписанную квитанцию ​​об изъятии чипов. Хотя сервис не смог предоставить эту квитанцию ​​во всех трех испытаниях, мы не считаем, что она сопоставима с подписанными гарантиями, выданными в Mixcoin и Blindcoin. В то время как подписанная квитанция ChipMixer направлена ​​на подтверждение происхождения средств вывода, в подписанной гарантии Mixcoin и Blindcoin излагаются условия смешивания до любого ввода или вывода. В целом, наш анализ не предоставил никаких доказательств того, что ChipMixer реализует подписанные гарантии, слепую, удаленную аттестацию и т. Д.перетасовка выходных адресов или адреса условного депонирования с несколькими подписями.

 

MixTum

MixTum предлагает подписанное PGP гарантийное письмо перед любым вводом в службу. Письма для всех трех испытаний включали сгенерированный входной адрес, выходной адрес (а), максимальное время смешивания, крайний срок для пользователей, чтобы отправить свои входные данные до , а также максимальная плата за обслуживание. Эту гарантию можно сравнить с подписанной гарантией, предоставленной в Mixcoin, которая включает значение, которое нужно смешать, крайний срок для отправки ввода, крайний срок службы для возврата средств, адрес вывода, ставку комиссии за смешивание, одноразовый номер, и количество подтверждений, необходимых для ввода. Протокол Mixcoin требует, чтобы пользователи создали условия микса и предоставили их сервису. В случае MixTum, сервис устанавливает большинство условий, включая комиссию и крайний срок возврата средств.

Пользователь может только установить выходные адреса. В целом, подписанное PGP гарантийное письмо от MixTum предоставляет достаточно информации, чтобы идентифицировать нарушение в протоколе и возлагает ответственность за службу. Мы не выявили никаких доказательств того, что MixTum включает CoinJoin, перетасовку выходных адресов, адреса условного депонирования с несколькими подписями, использование поля ТЕКСТ, удаленное подтверждение , ослепляющие транзакции или транзакции вне блокчейна.

 

Bitcoin Mixer

В ходе нашего анализа и экспериментов с Bitcoin Mixer мы определили, что сервис не реализует ни одно из предложенных решений для микширования, имеющихся в CoinShuffle, CoinParty, Xim, Obscuro, Mixcoin, Blindcoin или TumbleBit. Сервис не реализует транзакции CoinJoin или не перемешивает выходные адреса нескольких пользователей в одной транзакции. Кроме того, Bitcoin Mixer не реализует адреса условного депонирования с несколькими подписями, поля ТЕКСТ в транзакциях, удаленную аттестацию, подписанную гарантию, слепые транзакции или транзакции вне блокчейна.

 

CryptoMixer

CryptoMixer предоставляет подписанное гарантийное письмо вместе с каждым входным адресом. В отличие от MixTum, гарантийное письмо CryptoMixer подписывается с использованием его закрытого биткойн-ключа. В этом письме содержится подтверждение происхождения входного адреса, распределения средств по каждому выходному адресу, задержки для каждого выходного адреса, крайнего срока для входов, минимального и максимального разрешенных входных данных и платы за смешивание. Эту гарантию можно сравнить с подписанной гарантией, предоставленной в Mixcoin. В этом случае пользователь указывает выходные адреса, задержки, распределения и сборы. Таким образом, гарантийное письмо CryptoMixer обеспечивает подотчетность и может быть использовано против службы в случае нарушения протокола. В целом, подписанная гарантия была единственным академически предложенным решением, принятым CryptoMixer. Мы не обнаружили никаких доказательств CoinJoin, перетасовки выходных адресов,адреса условного депонирования с несколькими подписями, использование поля ТЕКСТ, удаленная аттестация, ослепление или транзакции вне блокчейна.

 

Sudoku Wallet

Судоку кошелек утверждает, что предоставляет средства от предварительно смешанных транзакций CoinJoin. Анализ блокчейна во всех трех испытаниях показал, что входные данные не участвовали в унифицированных выходных транзакциях CoinJoin после отправки в сервис. Кроме того, в недавней истории выходной shad не участвовал в унифицированных выходных взаимодействиях CoinJoin. Таким образом, мы не считаем, что сервис использует транзакции CoinJoin, такие как CoinShuffle. Тем не менее, Sudoku Wallet действительно использует транзакции вне блокчейна при снятии средств. Как и ChipMixer, использование закрытых ключей в качестве выходных данных гарантирует, что выходы не обнаруживаются в цепочке блоков. В целом, мы не обнаружили никаких доказательств транзакций CoinJoin, перетасовки выходных адресов, адресов условного депонирования с несколькими подписями, использования поля ТЕКСТ, удаленной аттестации, подписанных гарантий или ослепления.

Оставить Комментарий

Ваш емейл не будет опубликован. Обязательные поля отмечены *