Биткоин-обновление Taproot не поможет конфиденциальности, где это важно

Активация обновления Bitcoin (BTC) Taproot продвигается вперед так как официальные предложения по улучшению Bitcoin (BIP) были представлены на рассмотрение. Несмотря на то, что Taproot часто рекламируется для улучшения конфиденциальности его реальное влияние будет очень незначительным.

Что такое Taproot?

Taproot – это имя данное предложению, придуманному бывшим техническим директором Blockstream Григорием Максвеллом в январе 2018 года. Фактическая реализация была позже разработана командой разработчиков Bitcoin во главе с Питером Уиллом. Taproot – это предложение улучшающее скрипты Биткоина, набор инструкций прилагаемых к каждой транзакции, который объясняет, как можно использовать средства.

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

Условия могут быть сложены вместе, так что будет несколько вариантов того, как потратить деньги.

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

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

Это стало возможным благодаря другой функции называемой сигнатурами Schnorr, которая кодируется в BIP 340. Schnorr считается более безопасной и эффективной версией криптографии с эллиптической кривой, которая лежит в основе системы управляющей закрытыми и открытыми ключами.

В настоящее время предложение находится на стадии оценки, но для его активации нет оценок.

Ограниченные преимущества для конфиденциальности

Биткоин – это полностью открытая бухгалтерская книга, которая позволяет специализированным инструментам отслеживать поток BTC от одного кошелька к другому. Таким образом протокол под названием CoinJoin (CJ) был разработан, чтобы помочь разорвать цепочку транзакций и обеспечить анонимность.

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

Пользователь Binance был подвергнут расследованию за его историю смешивания монет, которые он снял с обмена. Подобный случай с Paxos был недавно сообщен пользователем Twitter.

Часто ошибочно полагают, что Taproot затрудняет просмотр транзакций CoinJoin или даже делает их неотличимыми от обычных платежей.

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

«Агрегация перекрестного ввода не скроет CJ или что-то еще. Это не улучшение конфиденциальности, а только повышение эффективности (которое может косвенно стимулировать CJ, делая его дешевле, но даже в этом случае оно не уменьшит способность распознавать такие транзакции как CJ) ».

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