Что такое Taproot и почему крипто-сообщество ждёт это событие?
В ноябре 2021 года блокчейн Bitcoin проведет обновление Taproot, которое станет самым грандиозным обновлением сети, после SegWit 2017 года. Какие изменения принесет этот долгожданный апгрейд?
Taproot — событие, которого с нетерпением ждет крипто-сообщество
Обновление Taproot, назначенное на конец осени — это софт-форк, который улучшит функции конфиденциальности Bitcoin. Как так? Каждый раз, когда вы совершаете транзакцию в блокчейне, ваши монеты подключаются к скрипту. Несколько строк кода «сообщают» блокчейну, что вы (пользователь) стремитесь делать с транзакцией.
Наиболее распространенной формой этого является подпись, которая, по сути, сообщает блокчейну, что ваш закрытый ключ может тратить монеты. Более сложные строки кода могут включать такие аспекты, как смарт-контракты или временные рамки (периоды ожидания). После завершения транзакций они добавляются в цепочку блоков, включая использованные скрипты (строки кода). Звучит хорошо, правда?
Проблема в том, что у блокчейна Биткойн есть некоторые проблемы с данными. Больше информации о транзакции означает больше данных, что, в свою очередь, приводит к перегрузке сети. Чем больше загружена сеть, тем выше плата за нее. Обновление Taproot даст людям возможность объединять подписи в один большой открытый ключ. Эти связанные подписи будут объединены в одну подпись с помощью протокола Schnorr (названного в честь Клауса Шнорра).
Это обновление будет иметь следующие эффекты:
- Конфиденциальность будет улучшена, поскольку данные нескольких транзакций объединяются в одну большую подпись;
- Объем данных уменьшается из-за объединения нескольких транзакций;
- Комиссия за транзакцию будет ниже, потому что используется меньше данных, а это означает, что в блок помещается больше транзакций.
Кроме того, Taproot также добавит дополнительные функции смарт-контрактов (да, у Биткойна будут смарт-контракты). Даже если вас не интересует методика, лежащая в основе этого, большинству людей нравится звук сообщений о более низких транзакционных издержках. Идея была предложена Грегори Максвеллом, разработчиком Bitcoin Core.
Биткойн-обновление: как они инициируются?
Taproot станет самым большим обновлением со времен SegWit в 2017 году. Обновления протокола немногочисленны и широко обсуждаются из-за децентрализованного характера Биткойна. Всякий раз, когда разработчик Bitcoin хочет предложить идею, он должен сделать это через официальное предложение по улучшению Биткойнов (BIP). Затем BIP должен пройти три стадии, а именно: стадию проекта, стадию предложения и финальную стадию. На этом третьем, и последнем этапе, биткойн-разработчики должны достичь консенсуса, что означает, что 90% из них должны согласиться с предложением.
Согласиться с таким предложением нельзя, просто написав «да». На самом деле разработчикам необходимо сигнализировать о своем согласии в самой цепочке блоков в течение двух недель.
Что касается Taproot, первое предложение не имело 90% согласованности, и ему пришлось вернуться к повторному этапу разработки. Через две недели было составлено новое предложение, которое снова было отклонено. Лишь 12 июня было достигнуто 90% одобрения. Консенсус был достигнут, и Taproot был зафиксирован, как новое обновление Биткойн-сети. Фактическая реализация состоится в ноябре этого года.