Системы управления и автоматизация
Блокчейн-решения для безопасных систем связи между транспортными средствами
Table of Contents
Поскольку транспортные средства все чаще подключаются через Интернет вещей (IoT), обеспечение безопасной связи между ними стало критической проблемой. Связь между транспортными средствами (V2V) позволяет автомобилям обмениваться данными в режиме реального времени о скорости, местоположении, дорожных условиях и неизбежных опасностях, тем самым повышая безопасность и эффективность трафика. Однако эта связь также вводит серьезные уязвимости кибербезопасности, включая подделку данных, подмену и несанкционированный доступ. Технология Blockchain предлагает децентрализованную, неизменяемую и прозрачную структуру, которая может устранить эти пробелы в безопасности при сохранении требований к низкой задержке сетей V2V. В этой статье рассматривается, как решения на основе блокчейна могут обеспечить безопасность связи V2V, рассматриваются технические компоненты, обсуждаются препятствия для реализации и очерчиваются перспективы этой многообещающей интеграции.
Основы коммуникации между транспортными средствами
V2V связь полагается на выделенные короткие связи (DSRC) или сотовый автомобиль-все (C-V2X) протоколы для трансляции стандартизированных сообщений, таких как базовые сообщения безопасности (BSM) на частотах до 10 Гц. Эти сообщения содержат критические данные, такие как положение, скорость, направление и состояние тормоза. Обрабатывая эти передачи, транспортные средства могут обнаруживать потенциальные столкновения, опасности слепых точек и аварийные события в реальном времени - намного быстрее, чем позволяет человеческая реакция. Национальное управление безопасности дорожного движения США (NHTSA) подсчитало, что системы V2V могут уменьшить тяжесть до 80% аварий без повреждений транспортных средств. Тем не менее, тот же открытый характер вещания, который позволяет этой функциональности, также подвергает систему вредоносным атакам.
Угрозы кибербезопасности в сетях V2V
Сети V2V сталкиваются со спектром киберугроз, которые подрывают как безопасность, так и доверие. Злоумышленники могут вводить ложные сообщения (спуфинг), изменять законные сообщения в пути (вторжение) или наводнять сеть данными об мусоре (отказ в обслуживании). Они также могут выполнять атаки повторного воспроизведения - захват и ретрансляция законных сообщений, чтобы запутать транспортные средства. В худшем случае скомпрометированный автомобиль может действовать как вредоносный узел, распространяя мошеннические предупреждения об опасности или данные о местоположении, чтобы вызвать столкновения или пробки. Традиционная инфраструктура открытого ключа (PKI) может аутентифицировать отправителей сообщений, но она вводит центральные точки отказа и не обеспечивает защищенный от взлома аудиторский след. По мере роста числа подключенных транспортных средств поверхность атаки быстро расширяется, что требует более устойчивой архитектуры безопасности.
Как блокчейн устраняет эти угрозы
Блокчейн устраняет эти уязвимости путем децентрализации доверия во всех участвующих узлах. Вместо того, чтобы полагаться на один орган для проверки транзакций, каждое сообщение (или партия сообщений) записывается как блок, который должен быть одобрен механизмом консенсуса. Эта структура делает вычислительно невозможным для злоумышленника изменять прошлые записи без контроля большей части вычислительной мощности сети (в доказательстве работы) или пакета (в доказательстве доли). Поскольку реестр распределен и синхронизирован в режиме реального времени, все транспортные средства могут независимо проверять целостность полученных данных. Даже если вредоносный узел успешно вводит ложное сообщение, это сообщение будет отклонено, как только другие узлы перекрестно ссылаются на него с историей блокчейна. Кроме того, прозрачность блокчейна позволяет проводить криминалистический анализ после инцидента, помогая идентифицировать источник атаки.
Ключевые технические компоненты блокчейна для V2V
Децентрализация и консенсус
Децентрализация устраняет отдельные точки отказа. В блокчейне V2V каждое транспортное средство может выступать в качестве узла, сохраняя копию реестра. Алгоритмы консенсуса должны быть оптимизированы для высокопроизводительной среды с низкой задержкой автомобильных сетей. Практическая византийская толерантность к ошибкам (PBFT) и делегированная доказательная доля (DPoS) являются обычно исследуемыми альтернативами энергоемким доказательствам работы. Эти алгоритмы позволяют подтверждать блоки в миллисекундах, что делает их пригодными для критически важных для безопасности приложений V2V.
Неизменный Леджер
После того, как блок сообщений добавлен к цепочке, он не может быть изменен или удален без видимого повторного досмотра последующих блоков. Эта неизменность гарантирует, что истории событий, такие как заявленная позиция транспортного средства в данный момент времени, постоянно регистрируются и проверяются. В судебных разбирательствах или реконструкции несчастных случаев записи блокчейна могут служить авторитетными доказательствами. Целостность реестра также предотвращает злоумышленников от подделки неотзывчивых доказательств ложного поведения.
Умные контракты
Смарт-контракты автоматизируют протоколы безопасности и проверку данных без вмешательства человека. Например, смарт-контракт может определять пороги допустимой скорости или изменения местоположения; если полученное сообщение превышает эти пороги (например, внезапный скачок скорости на 100 км/ч), контракт помечает его как подозрительный и запускает проверку или отказ. Смарт-контракты также облегчают автоматические штрафы или оценку репутации для транспортных средств, которые последовательно транслируют ненадежные данные, стимулируя честное поведение.
Проблемы реализации и новые решения
Задержка и масштабируемость
Транспортные средства движутся на высоких скоростях, и многие приложения безопасности требуют задержки сообщений менее 100 миллисекунд. Традиционные сети блокчейн (например, Bitcoin) подтверждают блоки каждые 10 минут - явно непригодны для V2V. Однако легкие протоколы блокчейна, такие как IOTA Tangle или структуры направленного ациклического графа (DAG), предлагают нулевые тарифы, масштабируемые подтверждения с задержкой достаточно низкой для использования в автомобиле. Сайдчейны и внецепочные каналы оплаты также позволяют высокочастотный обмен сообщениями, при этом только урегулирование окончательных агрегированных данных в основной цепочке.
Энергоэффективность
Блокчейны, основанные на доказательстве работы, потребляют огромное количество энергии, что непрактично для электромобилей с ограниченными батареями. К счастью, энергоэффективные консенсусные механизмы, такие как протоколы доказательства доли, доказательства полномочий или репутации, адаптируются для V2V. Кроме того, краевые вычислительные узлы (придорожные устройства) могут выполнять проверку от имени транспортных средств, уменьшая нагрузку на энергию и обработку на отдельных автомобилях.
Гибридные подходы
Многие исследователи выступают за гибридные модели, которые сочетают блокчейн с обычными криптографическими методами. Например, транспортное средство может в цифровом виде подписывать свои сообщения с помощью PKI для немедленной аутентификации, при этом периодически объединяя партию подписанных сообщений в блок блокчейна для проверки и фальсификации доказательств. Такой подход уравновешивает аутентификацию с низкой задержкой с долгосрочными гарантиями безопасности неизменности. Европейский институт стандартов телекоммуникаций (ETSI) опубликовал стандарты, которые могут быть интегрированы с уровнями блокчейна.
Будущее и интеграция с 5G и Edge Computing
По мере развития технологии блокчейна ожидается, что ее применение в системах V2V станет более распространенным. Сочетание сверхнадежной связи с низкой задержкой (URLLC) и краевых вычислений 5G обеспечит необходимую инфраструктуру для консенсуса блокчейна в реальном времени на обочине. Мобильные краевые узлы могут мгновенно обрабатывать и проверять блоки, кэшируя результаты для транспортных средств в своей зоне покрытия. Кроме того, исследование NIST указывает на то, что блокчейн может повысить конфиденциальность, поддерживая доказательства с нулевым знанием, позволяя транспортным средствам доказывать достоверность своих данных без раскрытия конфиденциальной идентификационной информации. Новые стандарты от SAE International и IEEE Vehicular Technology Society начинают включать блокчейн в качестве рекомендуемого уровня безопасности.
Автономное управление вождением и автопарком особенно выиграет от безопасности V2V на основе блокчейна. Автомобили с автономным управлением, которые полагаются исключительно на данные датчиков и одноранговых устройств, могут быть доверены более высокому стандарту доверия, когда каждая точка данных хешируется на неизменяемую цепочку. Между тем операторы автопарка могут использовать блокчейн для аудита поведения водителя, здоровья транспортных средств и соблюдения правил безопасности децентрализованным образом.
Заключение
Обеспечение V2V связи не является обязательным — это необходимое условие для безопасного развертывания подключенных и автономных транспортных средств. Блокчейн предлагает убедительную архитектуру для удовлетворения требований безопасности к сопротивлению взлому, прозрачности и децентрализации. Хотя такие проблемы, как задержка и потребление энергии, остаются, продолжающиеся исследования легкого консенсуса, гибридных схем и интеграции с 5G / передовыми вычислениями быстро сокращают разрыв. По мере того, как автомобильная промышленность движется к автономии уровня 4 и уровня 5, решения на основе блокчейна будут играть незаменимую роль в обеспечении того, чтобы данные, обмениваемые между транспортными средствами, оставались надежными, в конечном итоге спасая жизни и оптимизируя транспортные сети. Для дальнейшего чтения обратитесь к обзору V2V NHTSA и недавним обзорам доступа IEEE по блокчейну для безопасности V2X .