Являются ли текущие реализации блокчейна устойчивыми к атакам с использованием квантовых вычислений?
Быстрые ответы:
Устойчивы к краткосрочным технологиям? Конечно.
Надежно ли безопасно в долгосрочной перспективе? Возможно нет.
Будет ли это представлять серьезную проблему? Скорее всего нет.
Является ли этот риск уникальным для блокчейнов? Нет.
Потому что даже если квантовые компьютеры станут серьезной угрозой для текущих реализаций, сообщество может просто выбрать жесткую ветвь для постквантовой криптографии .
Не говоря уже о том, что разработчикам и исследователям технологии блокчейн не нужно беспокоиться о работе над этой проблемой, хотя я думаю, что обычному пользователю не нужно беспокоиться об этой конкретной угрозе.
Также стоит отметить, что другие финансовые институты, в том числе банки, будут подвержены аналогичному риску в каком-то странном гипотетическом мире, в котором люди необъяснимым образом выбирают против модернизации своего крипто. Например, хакеры могут использовать квантовые компьютеры для взлома сертификата TLS / SSL финансового учреждения , что позволяет им атаковать «человек посередине» (случайная статья 2015 года ).
Длинный ответ
Вот статья 2017 года, в которой говорится, что Биткойн потенциально может стать уязвимым к 2027 году, используя щедрые предположения:
Ключевые криптографические протоколы, используемые для обеспечения безопасности Интернета и финансовых транзакций сегодня, подвержены атакам со стороны разработки достаточно большого квантового компьютера. Одной из конкретных областей риска являются криптовалюты, рынок в настоящее время стоит более 150 миллиардов долларов США. Мы исследуем риск биткойнов и других криптовалют для атак на квантовые компьютеры. Мы находим, что доказательство работы, используемое Биткойном, относительно устойчиво к существенному ускорению квантовыми компьютерами в течение следующих 10 лет, главным образом потому, что специализированные майнеры ASIC чрезвычайно быстры по сравнению с расчетной тактовой частотой краткосрочных квантовых компьютеров. С другой стороны, схема подписи эллиптических кривых, используемая Биткойном, гораздо более подвержена риску и может быть полностью сломана квантовым компьютером уже в 2027 году, по самым оптимистичным оценкам. Мы анализируем альтернативное доказательство работы под названием Momentum, основанное на нахождении столкновений в хэш-функции, которое еще более устойчиво к ускорению квантовым компьютером. Мы также рассмотрим доступные схемы постквантовой подписи, чтобы увидеть, какая из них наилучшим образом соответствует требованиям безопасности и эффективности приложений блокчейна.
- «Квантовые атаки на биткойны и способы защиты от них» (2017-10-28)
Тем не менее, я не слишком уверен, насколько актуальным может быть беспокойство на практике, так как кажется, что ситуация изменится до этого момента. Даже если к моменту атаки Биткойн все еще остается в силе, он может стать эффективным.
В статье «Слабость» в вики Bitcoin даже не упоминается о квантовых вещах, хотя в статье «Мифы» :
Квантовые компьютеры нарушат безопасность Биткойна
Хотя ECDSA действительно небезопасна при квантовых вычислениях, квантовые компьютеры еще не существуют и, вероятно, не будут существовать некоторое время. Система DWAVE, о которой часто пишут в прессе, даже если все их утверждения верны, не является квантовым компьютером, который можно было бы использовать для криптографии. Безопасность Биткойна, при правильном использовании с новым адресом в каждой транзакции, зависит не только от ECDSA: криптографические хеши намного надежнее, чем ECDSA при контроле качества.
Безопасность Биткойна была спроектирована таким образом, чтобы ее можно было совместить с прямой совместимостью, и ее можно было бы улучшить, если бы это считалось неизбежной угрозой (см. Aggarwal et al. 2017, « Квантовые атаки на Биткойн и способы защиты от них »).
Смотрите влияние квантовых компьютеров на криптографию с открытым ключом.
Риск квантовых компьютеров также существует для финансовых учреждений, таких как банки, так как они в значительной мере полагаются на криптографии при выполнении операций.
- "Мифы" , биткойнвики
Что касается вопроса об обновлении, упомянутого выше, то, что в то время как биткойн и другие блокчейны обычно требуют стандартных алгоритмов, которые могут быть предсказуемо атакованы квантовыми компьютерами, до того, как это станет проблемой, они могут просто сделать хард-форк , который в основном является обновлением, которое все в сети мигрируют, что позволяет изменять такие вещи, как алгоритм.
Что такое «хард форк»
Хард форк (или иногда хардфорк), поскольку он относится к технологии блокчейна, является радикальным изменением протокола, которое делает ранее недействительными блоки / транзакции действительными (или наоборот). Для этого требуется, чтобы все узлы или пользователи обновились до последней версии программного обеспечения протокола. Иными словами, хард-форк - это постоянное отклонение от предыдущей версии блокчейна, и узлы, работающие с предыдущими версиями, больше не будут приниматься самой новой версией. По сути, это создает разветвление в блокчейне: один путь следует за новым, обновленным блокчейном, а другой путь продолжается по старому пути. Как правило, через короткий промежуток времени пользователи старой цепочки осознают, что их версия блокчейна устарела или неактуальна, и быстро обновятся до последней версии.
- "Хард Форк" , Investopedia
Конечно, для того, чтобы продвинуть хард-форк, нужно, чтобы большая часть сообщества приняла его, хотя почти все члены криптовалютной сети не хотели бы быть взломанными / мошенниками и т. Д., Хард-форк выдвинут, чтобы предотвратить предсказуемый риск атака квантовых компьютеров почти наверняка будет неоспоримой.