GlobalData: Китай опережает глобальных конкурентов «единорогов» искусственного интеллекта
02.12.2023Как написать сообщение в блоге: пошаговое руководство [+ Free Blog Post Templates]
02.12.2023
Taproot, долгожданное обновление Биткойна, активируется в эти выходные на блоке 709 632, открывая двери для разработчиков для интеграции новых функций, которые улучшат конфиденциальность, масштабируемость и безопасность в сети.
Обновление было зафиксировано еще в июне, когда более 90% майнеров решили «сигнализировать» о своей поддержке. Запрограммированный период ожидания между блокировкой и активацией с тех пор дал операторам узлов и майнерам время для полного обновления до последней версии Bitcoin Core, 21.1, которая содержит объединенный код для Taproot. Только как только они это сделают, они смогут обеспечить соблюдение новых правил, позволяющих использовать новый тип транзакции.
Подробнее: Почему важно обновление Taproot Биткойна
Что такое Taproot?
Taproot — это смесь различных технических инноваций на протяжении всей истории Биткойна в одном обновлении. В основе лежат «подписи Шнорра». Биткойн использует криптографическую схему ECDSA для своих «цифровых подписей», когда пользователь подписывает транзакцию своим закрытым ключом, чтобы одобрить ее отправку в другое место.
Taproot переходит на другую схему под названием Schnorr. Каждая транзакция с использованием Taproot теперь будет использовать эту новую схему цифровой подписи, добавляя новые возможности, предназначенные для повышения конфиденциальности, безопасности и масштаба транзакций Биткойн.
Помимо того, что подписи Шнорра меньше и быстрее, чем ECDSA, они обладают дополнительным преимуществом в виде «линейности» — комбинации, которая повысит конфиденциальность транзакций Биткойна и позволит создавать более легкие и сложные «умные контракты» (закодированный контракт с самоисполняющимися правилами. ).
Taproot будет иметь множество положительных последствий для различных проектов в экосистеме. Например, транзакции с множественной подписью, которые требуют, чтобы несколько подписывающих лиц из группы подписали транзакцию, будут дешевле и будут использовать меньше данных.
Подробнее: Как обновление Taproot Биткойна улучшит его технический стек
Конфиденциальность.
Taproot является частью более масштабных усилий разработчиков по всему миру, направленных на улучшение конфиденциальности Биткойна, поскольку его история транзакций является общедоступной. Любопытный пользователь может найти любую транзакцию, когда-либо отправленную на Биткойн, с помощью общедоступного обозревателя блоков, такого как Mempool.space.
Это по-прежнему относится к Taproot, но детали некоторых более сложных транзакций (часто называемых «смарт-контрактами») можно будет скрыть. Например, в то время как прямо сейчас транзакции Lightning Network выделяются в цепочке блоков, Taproot дает им возможность выглядеть так же, как и любые другие транзакции, еще больше повышая конфиденциальность транзакций.
Масштабируемость.
Еще одна проблема, которую должен решить Taproot, — это ограниченное пространство транзакций Биткойна, которое делает масштабируемость огромной проблемой для цифровой валюты. Разработчики не могут просто увеличить этот лимит, не повлияв на децентрализацию Биткойна, поэтому они всегда ищут способы более эффективно использовать доступное в настоящее время пространство блоков.
Поскольку подписи Шнорра можно использовать для объединения нескольких подписей в одну, они могут помочь уменьшить объем данных, хранящихся в цепочке блоков. Это уменьшение размера данных может повысить масштабируемость MuSig2, например, схемы с несколькими подписями, разработанной исследователями Blockstream, которая требует нескольких подписей для одной транзакции.
Чего ожидать от bitcoin после активации Taproot.
На данный момент только немногим более половины известных узлов Биткойн сигнализируют о поддержке обновления. Остальные используют старое программное обеспечение, что означает, что они не смогут обеспечить соблюдение новых правил Taproot при его активации — по крайней мере, до тех пор, пока они не обновятся до Bitcoin Core 21.1. Но даже в этом случае сеть будет работать нормально.
Любые майнеры, которые не обновились до нового программного обеспечения, не смогут успешно майнить в сети, и они упустят возможность получения вознаграждения за новые блоки. Но разработчики многое сделали для того, чтобы у майнеров была возможность быстро освоиться. Действительно, более 90% майнеров уже указали, что они планируют перейти на новое программное обеспечение, поэтому Taproot удалось «заблокировать» еще в июне, и почему активация началась с 5-месячной задержкой.
Однако активация не означает, что вся работа сделана. Пользователи не смогут отправлять или получать транзакции нового типа, пока их конкретный биткойн-кошелек не поддерживает его, а большинство кошельков еще не поддерживают его. Разработчикам кошельков необходимо будет написать новый код для своих кошельков, чтобы сделать такие транзакции возможными.
Если судить по истории, то на то, чтобы сесть на поезд, у кошельков могут уйти месяцы или годы. Например, последнему сравнительно крупному обновлению Биткойна, SegWit, потребовалось примерно два года, чтобы достичь 50% принятия.
Не говоря уже о том, что, хотя Taproot предложит возможность более сложных вариантов использования (таких как выполнение частных транзакций Lightning Network, которые ничем не отличаются от обычных транзакций), разработчикам все равно придется создавать эти инструменты и реализовывать их отдельно.
Главное, что нужно иметь в виду, это то, что Taproot позволит создавать новые разработки и новые решения. Это дает разработчикам, расширенный набор инструментов, с которым можно работать, пока они продолжают придумывать, перерабатывать и строить. Некоторые из этих проектов уже находятся в разработке. Многие еще предстоит вообразить.