Details
Title | Обеспечение целостности данных технологических процессов с применением технологии блокчейн: выпускная квалификационная работа магистра: направление 27.04.04 «Управление в технических системах» ; образовательная программа 27.04.04_08 «Киберфизические системы и технологии» |
---|---|
Creators | Ханиев Руслан Магометович |
Scientific adviser | Потехин Вячеслав Витальевич |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2025 |
Collection | Выпускные квалификационные работы ; Общая коллекция |
Subjects | технологические процессы ; безопасность ; блокчейн ; блокчейн-оракул ; смарт-контракт ; technological processes ; security ; blockchain ; blockchain oracle ; smart contract |
Document type | Master graduation qualification work |
File type | |
Language | Russian |
Level of education | Master |
Speciality code (FGOS) | 27.04.04 |
Speciality group (FGOS) | 270000 - Управление в технических системах |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-1999 |
Rights | Доступ по паролю из сети Интернет (чтение, печать) |
Additionally | New arrival |
Record key | ru\spstu\vkr\35508 |
Record create date | 7/14/2025 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Данная работа посвящена исследованию вопроса обеспечения целостности производственной информации в окружении высокой автоматизации с помощью блокчейн-технологии. Задачи, которые решались в ходе исследования: 1. Исследование вопроса применения блокчейн-оракулов в промышленности для обеспечения целостности данных. 2. Разработка архитектуры соответствующего решения для промышленных производств. 3. Разработка модульной структуры в виде программного кода и рекомендаций по его встраиванию в промышленное цифровое окружение. Работа была проведена на основе открытых данных о блокчейне и средствах обеспечения безопасности информации в промышленности в условиях автоматизированного производства. Был произведен теоретический обзор вопроса и изучение самой технологии блокчейн, как и рассмотрение уже существующих примеров в качестве части комплексных решений формата «умный завод». Были рассмотрены инструменты и внешние сервисы, позволяющие развернуть подобную структуру обеспечения безопасности и целостности информации без использования сторонних комплексных решений «из коробки». В результате была разработана архитектура системы с блокчейн-оракулом, обеспечивающим логирование всех производственных данных в блокчейн-сеть Polygon с возможностью использования как открытой сети, так и развертывания собственной, закрытой от сети Интернет. Были разработаны модули, доступные для встраивания в любую автоматизированную архитектуру, и даны рекомендации по дальнейшей доработке в зависимости от нужд предприятия. Для достижения данных результатов в результате были использованы следующие информационные технологии: Python, web3.py, Solidity, Ethereum, Polygon.
This work is devoted to the study of the issue of ensuring the integrity of production information in an environment of high automation with the help of blockchain technology. The objectives addressed in the study are: 1. To investigate the issue of applying blockchain oracles in industry to ensure data integrity. 2. To develop the architecture of an appropriate solution for industrial industries. 3. Development of a modular structure in the form of program code and recommendations for its embedding in an industrial digital environment. The work was carried out based on open data about blockchain and means of information security in industry in automated manufacturing environment. A theoretical overview of the issue and a study of the blockchain technology itself was made, as well as the consideration of already existing examples as part of integrated smart factory solutions. Tools and external services were considered, which allow to deploy such a structure of information security and integrity without the use of third-party complex solutions “out of the box”. As a result, a system architecture was developed with a blockchain oracle that logs all production data to the Polygon blockchain network, with the option of using either an open network or deploying a proprietary network that is closed to the Internet. Modules available for embedding into any automated architecture were developed and recommendations were made for further customization depending on the needs of the enterprise. To achieve these results, the following information technologies were used: Python, web3.py, Solidity, Ethereum, Polygon.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
- ВКР Титульный лист.pdf
- Задание_ВКР_Ханиев_РМ-1.pdf
- 45454545454.pdf
Access count: 0
Last 30 days: 0