Как подписи Снорра переопределяют криптографические основы биткоинов

Модель безопасности Bitcoin с момента его создания основана на проверенной, но все более требующей оптимизации криптографической системе. Подписи Schnorr представляют собой фундаментальное развитие, которое не только повышает уровень конфиденциальности, но и увеличивает эффективность и масштабируемость всей сети. Хотя эта технология действует в фоновом режиме, её влияние глубоко и устойчиво формирует будущее Bitcoin.

Основы: как цифровые подписи защищают Bitcoin

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

До сих пор Bitcoin использовал алгоритм цифровой подписи на эллиптической кривой (ECDSA) — систему, основанную на кривой secp256k1. Этот метод работает надежно: приватный ключ (большое секретное число) используется для генерации публичного ключа. Каждый может видеть этот публичный ключ, но не может вычислить приватный ключ обратно. Узлы сети независимо проверяют каждую подпись, принимают действительные транзакции и отклоняют недействительные.

Тем не менее, ECDSA всегда был компромиссом — исторически сложившимся выбором, не обязательно самым элегантным с математической точки зрения.

От ECDSA к подписи Schnorr: смена парадигмы в цифровой криптографии

Подписи Schnorr были разработаны в 1980-х годах Клаусом П. Шнорром. Они концептуально похожи на ECDSA, но обладают более элегантными математическими свойствами, которые легче анализировать и проверять. Но почему Bitcoin не использовал сразу подписи Schnorr?

Основная причина — правовая неопределенность. Подписи Schnorr были запатентованы, патенты на них истекли только в начале 2008 года — как раз в тот момент, когда был опубликован белый документ Bitcoin. В этот критический момент ECDSA уже был стандартизирован, широко распространен и, главное, не запатентован. Для революционной новой системы денег это было более безопасным выбором.

Сегодня патенты давно истекли, и математическое превосходство подписей Schnorr наконец можно использовать. Их ключевое преимущество — линейность, свойство, которое позволяет объединять подписи и становится одним из крупнейших прорывов для масштабируемости Bitcoin.

Линейность как ключ к открытию: как подписи Schnorr трансформируют мультиподписи

Линейность подписей Schnorr позволяет сделать нечто революционное: несколько подписей можно объединить в одну компактную подпись. Этот процесс называется агрегацией подписей.

Чтобы понять практическое значение, рассмотрим мультиподписные кошельки (Multisig). Они требуют, чтобы несколько сторон одобрили транзакцию, прежде чем средства будут разблокированы — например, в корпоративных счетах или трастовых моделях.

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

С подписью Schnorr всё меняется. Все подписи объединяются в одну, которая по размеру равна обычной подписи одного пользователя. В блокчейне для наблюдателя уже невозможно определить, подписана ли транзакция одним человеком или десятью. Это повышает приватность и одновременно снижает транзакционные сборы примерно на 10–20 процентов — значительное преимущество для активных пользователей и институциональных участников.

За пределами мультиподписей: подписи Schnorr как основа для инноваций Bitcoin

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

Атомарные свопы — прямой обмен между разными блокчейнами без центральных посредников — значительно выигрывают от более гибких схем подписей. Lightning Network, второстепенная платежная система, обрабатывающая миллионы транзакций офчейн, нуждается в эффективных криптографических конструкциях. Обе системы становятся благодаря подписи Schnorr более надежными, быстрыми и дешевыми.

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

Путь к интеграции: Taproot и практическая реализация подписей Schnorr

Подписи Schnorr долгое время оставались теоретическим обновлением с неопределенными сроками. Как и при любых изменениях в Bitcoin, внедрение требовало тщательной проверки безопасности, широкой поддержки сообщества и консервативной стратегии развертывания.

Разработчики Bitcoin Core, такие как Pieter Wuille, Jonas Nick и Tim Ruffing, сыграли ключевую роль. Они формализовали интеграцию через предложения по улучшению Bitcoin (BIPs), определяющие технический стандарт. Параллельно компания Blockstream работала над практическими реализациями, например MuSig — программным обеспечением для агрегации подписей, показывающим, как безопасно работают подписи Schnorr.

Результатом стал мягкий форк (Soft Fork), а не хард-форк (Hard Fork). Это означало, что обновление было обратно совместимым. Старые узлы могли проверять новые транзакции без разделения сети. В ноябре 2021 года произошло — Taproot и подписи Schnorr были запущены в работу.

Подписи Schnorr: незаметные, но трансформирующие

Для среднего пользователя Bitcoin подписи Schnorr могут оставаться незаметными. Он отправляет Bitcoin, получает Bitcoin — и всё работает как прежде. Но в фоновом режиме эти подписи трансформируют систему.

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

Самое главное — это то, что подписи Schnorr создают криптографическую основу для будущего Bitcoin. Они не только упрощают существующую инфраструктуру, но и прокладывают путь для инноваций, которые мы пока даже не можем полностью предвидеть. Благодаря более чистым и элегантным математическим основам разработчики смогут создавать выразительные, более эффективные и приватные системы на сети Bitcoin, не ставя под угрозу безопасность ядра.

Подписи Schnorr — это не просто обновление. Это стратегическая инвестиция в долгосрочное развитие Bitcoin и его конкурентоспособность в быстро развивающейся экосистеме цифровых валют.

BTC-3,7%
TAPROOT-22,96%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
Добавить комментарий
Добавить комментарий
Нет комментариев
  • Закрепить