Суперпозиция – фундаментальное свойство квантовых систем находиться во всех теоретически возможных состояниях одновременно до момента измерения. В отличие от классического бита, который может быть только 0 или 1, кубит (qubit) в суперпозиции находится в обоих состояниях одновременно с определёнными вероятностями. Этот феномен обеспечивает работу квантовых вычислений, давая экспоненциальное ускорение для некоторых задач – и одновременно угрожает классической криптографии через алгоритм Шора.
Что такое суперпозиция простыми словами?
Представьте монету. В классическом мире она может лежать либо орлом вверх, либо решкой вверх. Это бит – 0 или 1. Теперь представьте монету, вращающуюся в воздухе. Пока она вращается, нельзя назвать её ни орлом, ни решкой – она одновременно и то, и другое. Кубит – это именно такая «вращающаяся монета».
Квантовая суперпозиция – это состояние, при котором микроскопическая частица (фотон, электрон, атом) оказывается «застрявшей» в нескольких взаимоисключающих состояниях сразу – пока мы не посмотрим на неё.
Ключевые определения
| Термин | Определение |
|---|---|
| Принцип суперпозиции | Фундаментальный принцип квантовой механики: если состояния Ψ₁ и Ψ₂ разрешены, то их линейная комбинация Ψ₃ = c₁Ψ₁ + c₂Ψ₂ также разрешена. |
| Квантовая суперпозиция | Суперпозиция состояний, которые не могут быть реализованы одновременно с классической точки зрения – суперпозиция альтернативных (взаимоисключающих) состояний. |
Суперпозиция и кубиты: как это работает
Классические компьютеры работают с битами – переключателями, которые находятся либо в состоянии 0, либо в состоянии 1. Квантовые компьютеры работают с кубитами – квантовыми объектами, которые могут находиться в суперпозиции состояний 0 и 1 одновременно.
Математическое описание
Состояние кубита записывается как:
|ψ⟩ = α|0⟩ + β|1⟩
Где:
- α и β – комплексные числа (амплитуды вероятности)
- |α|² – вероятность измерения 0
- |β|² – вероятность измерения 1
- |α|² + |β|² = 1 (условие нормировки)
Мощь суперпозиции: квантовый параллелизм
Классический компьютер обрабатывает одно значение за раз. Квантовый компьютер благодаря суперпозиции может обрабатывать все возможные значения одновременно. Система из n кубитов в суперпозиции может представлять 2ⁿ состояний сразу – что даёт экспоненциальное ускорение для определённых классов задач.
Коллапс волновой функции и декогеренция
Коллапс
Пока квантовая система не измерена, она существует в суперпозиции всех возможных состояний. Но в момент проведения измерения суперпозиция «коллапсирует» в одно определённое состояние. Это называется коллапсом волновой функции.
Пример: кубит в равной суперпозиции состояний 0 и 1 (α = 1/√2, β = 1/√2). При измерении с вероятностью 50% мы получим 0 и с вероятностью 50% – 1.
Декогеренция
Декогеренция – это потеря квантовой когерентности из-за взаимодействия с окружающей средой. Даже космическое излучение может нарушить хрупкое квантовое состояние. Это одна из главных технических проблем при создании квантовых компьютеров: кубиты должны быть изолированы от любого внешнего воздействия, чтобы поддерживать суперпозицию достаточно долго для вычислений.
Суперпозиция против запутанности: в чём разница?
| Суперпозиция | Запутанность | |
|---|---|---|
| Что это | Неопределённость состояния одной частицы | Квантовая корреляция между двумя или более частицами |
| Количество частиц | Одна | Две или более |
| Классическая аналогия | Вращающаяся монета | Нет классической аналогии |
| Пример | Электрон со спином «вверх и вниз» одновременно | Два фотона, спины которых всегда противоположны, независимо от расстояния |
Запутанность можно рассматривать как суперпозицию, применённую к системе нескольких частиц. Если у вас есть два запутанных кубита, измерение одного мгновенно определяет состояние другого – даже если они находятся на противоположных сторонах Вселенной.
Классические эксперименты, демонстрирующие суперпозицию
Опыт Юнга с двумя щелями
Один из самых известных экспериментов, демонстрирующих суперпозицию. Фотоны (или электроны) направляются на экран с двумя щелями. Если мы наблюдаем, через какую щель проходит частица, она ведёт себя как классическая частица. Если мы не наблюдаем, она ведёт себя как волна – проходя через обе щели одновременно.
Кошка Шрёдингера
Известный мысленный эксперимент: кошка помещается в коробку с радиоактивным атомом и механизмом, убивающим кошку при распаде атома. Пока коробка закрыта, атом находится в суперпозиции состояний «распавшийся и нераспавшийся» – следовательно, кошка находится в суперпозиции состояний «живая и мёртвая» одновременно. Измерение (открытие коробки) коллапсирует суперпозицию в одно определённое состояние.
Почему суперпозиция угрожает криптовалютам?
Суперпозиция является основой алгоритма Шора – квантового алгоритма, способного взломать криптографию ECDSA, обеспечивающую безопасность Bitcoin и Ethereum.
Классический компьютер перебирает возможные решения по одному. Квантовый компьютер благодаря суперпозиции может пробовать все возможности одновременно. Это делает факторизацию больших чисел и решение задачи дискретного логарифма (основу классической криптографии) тривиальной задачей для квантового компьютера.
Текущие оценки показывают, что квантовый компьютер с ~10 000–26 000 физических кубитов сможет вывести приватный ключ из публичного за минуты или дни.
Как Cellframe защищает от угрозы суперпозиции
Cellframe был разработан с нуля с учётом квантовой угрозы и не использует уязвимую криптографию ECDSA.
Постквантовая криптография в основе
Вместо ECDSA Cellframe использует постквантовые алгоритмы, одобренные NIST:
- CRYSTALS‑Dilithium (ML‑DSA) – для цифровых подписей
- Falcon (FN‑DSA) – для компактных подписей
- SPHINCS+ (SLH‑DSA) – в качестве резервного (на основе хеш-функций)
- Kyber 512 – для безопасного обмена ключами
Эти алгоритмы основаны на математических задачах (решётки, хеш-функции), которые алгоритм Шора не может решить – даже используя суперпозицию.
Обновляемая криптография без хардфорков
Адреса Cellframe содержат идентификатор типа криптографии. Если любой алгоритм когда-либо будет скомпрометирован (например, появятся новые квантовые атаки), сеть просто отключает его ID и использует другие – без остановки сети и без необходимости хардфорка.
Глоссарий
| Термин | Определение |
|---|---|
| Кубит (quantum bit) | Базовая единица квантовой информации; может находиться в суперпозиции состояний 0 и 1 одновременно. |
| Суперпозиция | Способность квантовой системы находиться в нескольких состояниях одновременно. |
| Коллапс волновой функции | «Коллапс» суперпозиции в одно определённое состояние при измерении. |
| Декогеренция | Потеря квантовой когерентности из-за взаимодействия с окружающей средой. |
| Квантовая запутанность | Корреляция между двумя кубитами, при которой измерение одного мгновенно определяет состояние другого, независимо от расстояния. |
| Алгоритм Шора | Квантовый алгоритм, использующий суперпозицию для факторизации больших чисел и решения задачи дискретного логарифма – ломает ECDSA и RSA. |
| Постквантовая криптография (PQC) | Алгоритмы, устойчивые к атакам квантовых компьютеров, использующих суперпозицию (алгоритм Шора). |
| NIST | Национальный институт стандартов и технологий (США). Одобряет постквантовые криптографические алгоритмы. |
Резюме
Суперпозиция – это не просто абстрактное понятие из учебников по физике. Это реальный квантовый феномен, который делает возможными как квантовые вычисления, так и угрозу современной криптографии.
В мире классических вычислений бит – это монета, лежащая орлом или решкой. В мире квантовых вычислений кубит – это монета, вращающаяся в воздухе – являющаяся одновременно и орлом, и решкой.
Эта «вращающаяся монета» даёт квантовым компьютерам экспоненциальную мощность для взлома ECDSA через алгоритм Шора. Именно поэтому индустрия должна перейти к постквантовой криптографии – алгоритмам, остающимся безопасными даже против атак, использующих суперпозицию.
Cellframe – одна из немногих платформ, уже работающих на одобренных NIST постквантовых алгоритмах сегодня, не дожидаясь, пока квантовые компьютеры станут реальностью. Пока другие проекты обсуждают миграцию, Cellframe уже защищён.
Top comments (0)