Обеспечение целостности данных технологических процессов с применением технологии блокчейн
Abstract
Данная работа посвящена исследованию вопроса обеспечения целостности производственной информации в окружении высокой автоматизации с помощью блокчейн-технологии. Задачи, которые решались в ходе исследования: 1. Исследование вопроса применения блокчейн-оракулов в промышленности для обеспечения целостности данных. 2. Разработка архитектуры соответствующего решения для промышленных производств. 3. Разработка модульной структуры в виде программного кода и рекомендаций по его встраиванию в промышленное цифровое окружение. Работа была проведена на основе открытых данных о блокчейне и средствах обеспечения безопасности информации в промышленности в условиях автоматизированного производства. Был произведен теоретический обзор вопроса и изучение самой технологии блокчейн, как и рассмотрение уже существующих примеров в качестве части комплексных решений формата «умный завод». Были рассмотрены инструменты и внешние сервисы, позволяющие развернуть подобную структуру обеспечения безопасности и целостности информации без использования сторонних комплексных решений «из коробки». В результате была разработана архитектура системы с блокчейн-оракулом, обеспечивающим логирование всех производственных данных в блокчейн-сеть Polygon с возможностью использования как открытой сети, так и развертывания собственной, закрытой от сети Интернет. Были разработаны модули, доступные для встраивания в любую автоматизированную архитектуру, и даны рекомендации по дальнейшей доработке в зависимости от нужд предприятия. Для достижения данных результатов в результате были использованы следующие информационные технологии: Python, web3.py, Solidity, Ethereum, Polygon.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.