К сожалению, первая и самая капитализированная криптовалюта биткоин (BTC) оказалась технически несовершенной. Многих пользователей монеты не устраивает ее низкий, в сравнении с доступными аналогами, уровень анонимности. Решением этой и других проблем биткоина может стать обновление Taproot. Рассказываем, как имплементация новых технических решений изменит самую капитализированную криптовалюту.
В этой статье:
- Taproot
- Что такое подписи Шнорра (BIP 340)
- Что такое Tapscript (BIP 342)
- За и против Taproot
- Активация Taproot
Что такое Taproot
Taproot – это технология, которая позволяет повысить гибкость смарт-контрактов и конфиденциальность транзакций в сети биткоина. Многие называют имплементацию решения в сеть BTC одним из главных обновлений проекта, со времени Segregated Witness (SegWit).
Участники рынка считают, что Taproot может поддержать дальнейший рост курса биткоина.
Схему Taproot в 2018 году описал разработчик Bitcoin Core, экс-технический директор Blockstream Грегори Максвелл. Его предложение по улучшению протокола биткоина зафиксировано под номером BIP-341.
Обновление позволяет имплементировать в BTC нoвый тип cкpиптa – Paу-to-Taproot (P2TR). Технически, этo более совершенный cпocoб тратить биткоины, «зaпepтыe» внутpи cкpиптoв.
P2TR снизит нагрузку на блокчейн BTC, что позитивно отразится на пропускной способности сети и стоимости транзакций. Изменения будут достигнуты за счет того, что Paу-to-Taproot позволяет блокировать монеты напрямую – с публичного ключа, а не с хеша, как это было ранее. Такой подход освобождает место на блокчейне.
Хронология Taproot:
- 15 апреля 2021 года разработчики имплементировали в запланированный на май релиз клиента Bitcoin Core инструменты для активации обновлений Speedy Trial. Решение призвано помочь майнерам в кратчайшие сроки утвердить или отклонить внедрение Taproot.
- 1 мая 2021 года на блоке #681 408 стартовала активация обновления в сети биткоина.
- 17 мая 2021 года десять крупнейших майнинг-пулов поддержали обновление.
- 1 июня 2021 года обновление поддержали 98% майнеров. По состоянию на начало ноября, показатель дошел, по данным платформы taproot.watc, до 100%.
- 12 июня 2021 года майнеры выполнили условия для активации обновления. Об этом рассказал биткоин-разработчик Питер Велле. В этот же день представители инициативы определились с блоком для проведения обновления.
- 14 октября 2021 года состоялся релиз популярного биткоин-клиента Bitcoin Core 22.0 с поддержкой обновления.
Помимо Taproot разработчики также предлагают имплементировать еще два обновления: Подписи Шнорра (BIP 340) и Tapscript (BIP 342).
Что такое подписи Шнорра (BIP 340)
Схема подписей Шнорра – это система цифровых подписей, которая позволяет повысить конфиденциальность и масштабируемость сети биткоина. Автор концепции – немецкий криптограф, профессор Франкфуртского университета Клаус-Петер Шнорр. Впервые он презентовал схему в 1991 году.
Клаус-Петер Шнорр запатентовал подписи Шнорра. Срок действия патента вышел в 2008 году. Именно в этот период Сатоши Накамото презентовал биткоин. Несмотря на то, что к моменту появления BTC разработчик уже мог использовать подписи Шнорра, он сделал выбор в пользу алгоритма ECDSA. Дело в том, что в период запуска биткоина, схема Клауса-Петера Шнорра не была стандартизирована. Отчасти поэтому технология в тот период еще не успела приобрести популярность.
Интересно! ECDSA – «потомок» алгоритма DSA, который создали на базе схем Шнорра и Эль-Гамаля для обхода патентов Клауса-Петера Шнорра.
К сожалению, у ECDSA есть ряд недостатков, включая следующие:
- Низкий уровень приватности.
- ECDSA оказывает давление на сеть, за счет потребности в обработке большого объема данных.
Кроме того, подписи Шнорра безопаснее ECDSA и проще в использовании, с точки зрения криптографии. Также инструмент превосходит конкурента по уровню прозрачности.
Важно! Размер подписей Шнорра примерно на 10% меньше действующих подписей. Экономия места за счет имплементации решения позволит уменьшить размер транзакций и сделать операции в сети биткоина дешевле.
Taproot расширяет функционал подписей Шнорра. Технически, BIP-341 открывает доступ к новой версии выхода транзакции и способу определения условий расходования криптовалюты.
Разработчики изучают возможности замены ECDSA на систему Клауса-Петера Шнорра с 2014 года. При этом криптографы обращают внимание на то, что после имплементации подписей Шнорра, обе схемы будут сосуществовать в сети биткоина.
Что такое Tapscript (BIP 342)
Tapscript – это инструменты для проверки скриптов Taproot. Решение нужно для организации расходов через P2TR и повышения гибкости операций. В число задач Tapscript входит проверка подписей Шнoppa и сверка информации о переводах по схеме Taproot.
Присоединяйтесь к нашему Телеграм-каналу, чтобы быть в курсе главных трендов крипторынка
За и против Taproot
Многие считают Taproot/подписи Шнорра/Tapscript следующей ступенью эволюции биткоина. Среди позитивных изменений, которые привнесут обновления, участники рынка выделяют следующие:
- Повышение конфиденциальности операций в сети криптовалюты.
- Потенциальное снижение комиссий.
- Повышение пропускной способности сети биткоина.
Не все поддержали обновление. Против него, в том числе, выступил ведущий разработчик Blockchair Никита Журавлев. Он считает, что Taproot – напротив угрожает приватности биткоина. Свои размышления по вопросу разработчик опубликовал в микроблоге:
По мнению Никиты Журавлева, новые скрипты облегчат отслеживание получателей средств. Разработчики, которые поддерживают обновления, утверждают, что версия их оппонента безосновательна.
Активация Taproot
Активация обновления в сети биткоина, как и было запланировано разработчиками, пришлась на блок под номером #709 632. В Twitter начали появляться сообщения о первых транзакциях после апгрейда.
Разработчики активировали обновление в рамках единого апгрейда при помощи майнеров. Имплементация новых технических решений произошла в формате софтфорка.
Читайте свежие новости криптовалют на портале BeInCrypto и присоединяйтесь к дискуссии в нашем Телеграм-канале
Дисклеймер
Согласно правилам Trust Project, образовательный контент на этом сайте публикуется только для общего ознакомления. Политика BeInCrypto — предоставлять качественную и правдивую информацию, проводить собственные исследования, а также создавать информативный и полезный контент для читателей. BeInCrypto может рассказывать о своих партнерах в своих материалах по обоюдной договоренности, однако эти договоренности не делают контент предвзятым или вводящим в заблуждение. Вся ответственность за любые действия, которые читатель предпринимает на основании информации, размещенной на нашем сайте, лежит на самом читателе. Также обратите внимание, что наши «Условия и положения», «Политика конфиденциальности» и «Дисклеймеры» были обновлены.