Обновление Taproot в Bitcoin
Биткоин долгое время воспринимался преимущественно как средство сбережения стоимости, но благодаря ряду обновлений получил возможность интегрироваться в DeFi. Ключевую роль в расширении функциональности сети сыграл софтфорк Taproot. Он также улучшил ее конфиденциальность, защиту и масштабируемость. Taproot в Bitcoin — это одно из самых значимых обновлений Биткоина за последние несколько лет.
Что такое Taproot в Биткоине и зачем оно было нужно
Это обновление в Bitcoin, которое было внедрено 14 ноября 2021 года и стало одним из самых ожидаемых технологических решений для развития блокчейна с момента запуска SegWit. Taproot изменил принцип работы скриптов Биткоина, улучшив его основные характеристики (конфиденциальность, масштабируемость, безопасность) и расширив функциональность.
Так, была устранена уязвимость в механизме подписи транзакций, которая создавала риск двойного расходования средств. Интеграция технологии MAST (Merkelized Alternative Script Trees) позволила записывать в блокчейн только актуальные условия сделки, снизив нагрузку и увеличив его масштабируемость. Сложные транзакции стали выглядеть как обычные переводы, что затруднило их идентификацию для внешних наблюдателей.
Также была модернизирована работа платежных каналов. За счет сокращения объема данных в транзакциях увеличилась скорость их обработки и снизились комиссии.
История софтфорка
Предложение о внедрении Taproot внес ведущий разработчик Bitcoin Core Грегори Максвелл в 2018 году. Именно он считается основоположником концепции. В октябре 2020 года другой разработчик Питер Вюлле создал запрос на включение Taproot в кодовую базу сети.
Дальнейшие доработки и тесты заняли более года. Для активации обновления требовалось согласие операторов узлов. Консенсуса достигли в июне 2021-го — софтфорк поддержали более 90% майнеров. Обновление Taproot в Bitcoin было запущено 14 ноября 2021 года на блоке 709 632.
Как устроено обновление Taproot
Taproot включает в себя следующие предложения по модернизации Bitcoin:
- BIP-340. Вводит более совершенный механизм цифровой подписи Schnorr Signatures взамен традиционного ECDSA (Elliptic Curve Digital Signature Algorithm). Новый стандарт обеспечивает доказуемую безопасность, неизменяемость (без доступа к секретному ключу) и компактность транзакций. Он позволяет агрегировать несколько подписей в одну, упрощая проверку сложных операций и одновременно усложняя идентификацию в блокчейне.
- BIP-341. Определяет новые правила расходования средств. В частности, это предложение минимизирует объем информации в блокчейне, записывая только выполненные условия операций, а не все возможные исходы. Это делается с помощью технологии Merkelized Alternative Script Trees (MAST), которая блокирует выходы для нескольких скриптов. В результате увеличиваются приватность операций и пропускная способность сети, снижаются трудозатраты и, соответственно, комиссии майнеров.
- BIP-342. Обновляет скриптовый язык Bitcoin для поддержки Schnorr Signatures. Добавляет набор опкодов (инструкций по выполнению транзакций), которые расширяют функциональность блокчейна, — позволяют запускать сложные смарт-контракты и приложения.
Подписи Шнорра
Эта схема цифровой подписи считается одной из наиболее эффективных и безопасных, поскольку основана на сложности вычисления дискретных логарифмов. Ее разработал немецкий криптограф Клаус Шнорр. В Bitcoin Taproot ее возможности были расширены за счет использования MAST-структуры и механизма пороговых подписей.

Первая применяет корневой хеш дерева Меркла вместо скрипта для модификации открытого ключа. Это позволяет использовать все возможные условия расходования средств, но раскрывать только выполненные. Остальные не вносятся в блокчейн.
Таким образом, сложные транзакции могут выглядеть как обычные, затрудняя идентификацию отправителя. Их нельзя изменить, не имея доступа к секретному ключу, что снижает риск двойных трат.
BTC торгуется на биржах, в обменниках, кошельках и на P2P-платформах. В данной статье редакция...
Bitcoin — первая криптовалюта, изменившая мировое финансовое пространство. В основе ее лежит...
Bitcoin — первая и крупнейшая по капитализации криптовалюта. Многие новички начинают знакомство с...
Деревья MAST
Технология Merkelized Alternative Script Trees использует структуру дерева Меркла для хранения всех возможных условий расходования средств в рамках транзакции. В Taproot она имеет следующие особенности:
- Каждое условие хешируется отдельно, после чего все они объединяются в единый хеш, образуя корень дерева Меркла.
- В блокчейн передаются данные только о выполненном условии, остальные остаются скрытыми.
В результате увеличиваются приватность транзакций и пропускная способность сети.

Кроме того, MAST позволяет развертывать расширенные смарт-контракты без увеличения нагрузки на узлы.
Язык кодирования Tapscript
Tapscript — это обновленный язык кодирования скриптов в Bitcoin, который был введен в рамках софтфорка Taproot. Он представляет собой набор опкодов (инструкций для выполнения транзакций) и обеспечивает интеграцию других компонентов обновления.
Основные характеристики Tapscript:
- Разработан с учетом использования подписей Шнорра и технологии MAST, что упрощает проверку транзакций и увеличивает гибкость сети.
- Снимает ограничения на размер скриптов (ранее они составляли 10 тыс. байт). Это позволяет запускать объемные смарт-контракты.
- Обеспечивает возможность активации будущих обновлений. Tapscript позволяет внедрять дополнительные функции через софтфорки.
Практическое применение Taproot
Софтфорк расширил возможности блокчейна для развития DeFi, NFT, а также повлиял на работу решений второго уровня (Lightning Network). В частности, на его основе был разработан протокол Taproot Assets, который позволил выпускать криптоактивы в сети Bitcoin. Области практического применения Taproot также включают:
- Токенизацию реальных активов (акций, товаров, недвижимости).
- Создание NFT и внутриигровых предметов в гейминге.
- Трансграничные переводы.
- Запуск протокола Ordinals и стандарта BRC-20, которые позволяют создавать токены путем прикрепления записей к отдельным сатоши.
- Управление цепочками поставок.
- Создание сложных финансовых деривативов и структурных продуктов.
Преимущества и недостатки обновления Taproot
Обновление Taproot значительно улучшило работу блокчейна в ключевых областях: конфиденциальности, безопасности, масштабируемости, функциональности. Однако этого оказалось недостаточно, чтобы превратить Bitcoin в полноценную платформу смарт-контрактов.
| Преимущества | Недостатки |
|---|---|
| Сложные транзакции в блокчейне выглядят как обычные, что усложняет идентификацию участников | Публичные ключи по умолчанию становятся видимыми в блокчейне, что делает их уязвимыми для будущих квантовых атак |
| За счет уменьшения объема данных в блоках увеличивается пропускная способность сети | Не все кошельки и биржи поддерживают Taproot. Это ограничивает возможности для пользователей. |
| Неизменяемость подписей устраняет угрозу двойного расходования средств | Ошибки в реализации сложных смарт-контрактов могут создать угрозы для безопасности |
| Оптимизация обработки данных позволяет снизить сетевые комиссии | Простые транзакции Taproot могут быть дороже, чем SegWit, из-за большого объема данных |
| Taproot в Bitcoin упрощает создание сложных смарт-контрактов и dApps, делая сеть более конкурентоспособной в DeFi |
FAQ
Это механизм в протоколе BTC, который указывает, какие части транзакций верифицирует цифровая подпись. По умолчанию используется SIGHASH_ALL. В этом случае подписываются все входы и выходы.
Ее применяют в Internet Computer Protocol и Lightning Network.
Наиболее выгодная цена на момент 11 июля 2026 на бирже OKX.
Это стандарт токенов в сети Биткоина. Наиболее известные криптоактивы BRC-20 — ORDI и SATS.
Taproot снижает расходы на проведение сложных транзакций, но может значительно увеличить стоимость простых. SegWit снижает комиссии за базовые переводы за счет уменьшения объема данных.
Среди основных авторов упоминаются Рассел О’Коннор, Питер Вюлле, Джонсон Ло и Питер Тодд.


