Космические лучи: как невидимая радиация управляет нашими компьютерами

Veritasium 25,5 млн 23 мин 3 мин 31.08.2021
Главное

Космическая угроза: как невидимые частицы меняют нашу реальность 🌌 0:00

Иногда невероятные события, будь то загадочный скачок в популярной видеоигре или сбой на выборах, имеют одну и ту же невидимую причину. Речь идет о феномене, пронизывающем всю Вселенную, — космических лучах, которые способны влиять на работу современных компьютерных систем самым неожиданным образом.

Загадка 4096 голосов 🗳️ 0:12

18 мая 2003 года в Бельгии прошли выборы, где во многих регионах использовались компьютеры для голосования. Система казалась надежной: голос сохранялся в памяти устройства и на дублирующей магнитной карте. Однако при подсчете результатов в коммуне Схарбек выяснилось, что кандидат Мария Виндефогель получила количество голосов, математически превышающее возможное.

При пересчете голосов вручную оказалось, что её итоговый результат был завышен ровно на 4096 голосов. Компьютерные эксперты, изучившие технику, не нашли ни программных ошибок, ни неисправностей оборудования.

Ответ кроется в архитектуре компьютеров, работающих в двоичной системе. Компьютер хранит данные в виде цепочек из нулей и единиц, где каждая позиция соответствует степени двойки. Число 4096 — это $2^{12}$. Для того чтобы результат изменился на эту величину, достаточно было переключения одного-единственного бита (тринадцатого по счету) из нуля в единицу.

Радиоактивность и «мягкие» ошибки 💾 3:06

Подобные сбои, известные как «одиночные сбои» (Single Event Upset, SEU), ученые начали фиксировать еще в 1970-х годах. Первоначально виновниками считали дефекты производства. Например, Intel обнаружила, что в их чипах память спонтанно меняет состояние.

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

Такие ошибки называют «мягкими» (soft errors), так как само устройство остается физически исправным — данные можно просто перезаписать. С миниатюризацией компонентов проблема стала острее: теперь для сбоя достаточно энергии одной микроскопической частицы.

Открытие космических лучей 🔭 5:32

Сбой в Бельгии не был связан с земной радиоактивностью. Источник невидимого воздействия находился гораздо дальше. В 1911 году австрийский физик Виктор Гесс поднял электроскоп на воздушном шаре на высоту более 5 километров. Он обнаружил, что с увеличением высоты уровень ионизирующего излучения растет, а не падает.

Гесс доказал, что излучение идет из космоса. Сегодня мы знаем, что космические лучи — это потоки высокоэнергетических частиц:

Они рождаются при взрывах сверхновых, а самые энергичные — в окрестностях сверхмассивных черных дыр. Частица, зафиксированная в 1991 году, обладала энергией, сопоставимой с летящим бейсбольным мячом, за что получила прозвище «OMG-частица». Достигая атмосферы, они создают каскады вторичных частиц (мюонов, нейтронов), одна из которых, вероятно, и ударила в бельгийский компьютер.

Глитчи, сбои и авиация ✈️ 11:34

Влияние космических лучей выходит далеко за пределы лабораторных тестов. Известный случай в игре Super Mario 64, где персонаж внезапно «телепортировался» вверх, эксперты также склонны объяснять случайным переключением бита в координате высоты персонажа.

Однако последствия могут быть критическими:

  1. Суперкомпьютеры: В высокогорных районах, например, в Лос-Аламосе, сбои из-за нейтронов происходят регулярно, что требует частых автосохранений.
  2. Авиация: На высоте полета риск одиночных сбоев возрастает в 10–30 раз. В 2008 году самолет Airbus A330 внезапно совершил резкий пике из-за ошибки в компьютерной системе, которая могла быть вызвана попаданием частицы в процессор.

Защита будущего 🚀 19:12

Для космических миссий защита электроники — вопрос выживания. Марсоход Perseverance использует процессоры с радиационной защитой, способные выдерживать излучение, в 40 раз превышающее земные нормы.

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

💬 Цитаты

«Для Марии Виндефогель, чтобы получить дополнительные 4096 голосов, нужно было произойти только одному: 13-й бит должен был переключиться с нуля на единицу.»

Автор видео Veritasium 02:54

«Это, возможно, самая редкая вещь, когда-либо случавшаяся в видеоигре.»

Автор видео Veritasium 11:21

«Астронавты закрывали глаза и видели вспышки света, не понимая, что это радиация, проходящая сквозь их глазные яблоки.»

Автор видео Veritasium 18:07
👥 Спикер
🔗 Упомянутые сайты и проекты
📖 Термины
Одиночный сбой (Single Event Upset)
Изменение состояния бита в цифровой микросхеме под воздействием ионизирующего излучения.
Космические лучи
Потоки высокоэнергетических частиц из космоса, в основном протонов и ядер гелия.
Облачная камера (камера Вильсона)
Прибор для регистрации следов заряженных частиц, где они оставляют туманный след в пересыщенном паре.
ECC память
Оперативная память с коррекцией ошибок, помогающая обнаруживать и исправлять случайные изменения битов.
📊 Цифры
🗓 Хронология
  1. 1896 Анри Беккерель открывает радиоактивность урана.
  2. 1911 Виктор Гесс проводит первые эксперименты с ионизирующим излучением на воздушном шаре.
  3. 1978 Intel фиксирует спонтанные ошибки в чипах из-за радиоактивной керамики.
  4. 2003 Выборы в Бельгии, сопровождавшиеся аномальным сбоем в подсчете голосов.
  5. 2008 Самолет Airbus A330 совершает резкий пике, вероятно, из-за сбоя в системе данных.
⚖️ Другая сторона
Наука космические лучи Veritasium одиночные сбои bit flip радиация