Details
| Title | Обеспечение безопасности консенсуса в консорциумном блокчейне: выпускная квалификационная работа бакалавра: направление 10.03.01 «Информационная безопасность» ; образовательная программа 10.03.01_05 «Безопасность компьютерных систем (Интеллектуальная защита от киберугроз)» = Ensuring consensus security in a consortium blockchain |
|---|---|
| Creators | Тайманов Дмитрий Маркович |
| Scientific adviser | Калинин Максим Олегович |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | консорциумный блокчейн ; консенсус ; верификация транзакций ; Proof-of-Authority ; AuRa ; IBFT ; реорганизация блокчейна ; финализация блоков ; валидаторы ; атаки на консенсус ; consortium blockchain ; consensus ; transaction verification ; blockchain reorganization ; block finalization ; validators ; consensus attacks |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 10.03.01 |
| Speciality group (FGOS) | 100000 - Информационная безопасность |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-3161 |
| Rights | Доступ по паролю из сети Интернет (чтение) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\42835 |
| Record create date | 8/21/2026 |
Allowed Actions
–
Action 'Read' will be available if administrator prepare required files
| Group | Anonymous |
|---|---|
| Network | Internet |
Целью работы является повышение устойчивости консенсуса в консорциумном блокчейне к атакам на консенсус и реорганизацию цепочки блоков на основе консорциум-ориентированного метода. Объектом исследования являются механизмы верификации транзакций. Задачи, решаемые в ходе исследования: 1. Исследовать механизмы консенсуса и верификации транзакций, применяемые в консорциумных блокчейн-сетях. 2. Проанализировать угрозы безопасности консенсуса в консорциумных блокчейн-сетях, включая атаки на консенсус и реорганизацию блокчейна. 3. Разработать консорциум-ориентированный метод защиты консенсуса, направленный на повышение устойчивости сети к указанным атакам. 4. Выполнить программную реализацию и моделирование предложенного метода в виде прототипа блокчейн-сети. 5. Провести экспериментальную оценку устойчивости предложенного метода по сравнению с базовым механизмом консенсуса. В ходе работы были исследованы механизмы консенсуса и верификации транзакций, применяемые в консорциумных блокчейн-сетях, а также угрозы, связанные с нарушением финализации блоков, реорганизацией цепочки и недобросовестным поведением валидаторов. В результате работы был разработан гибридный метод верификации транзакций, использующий AuRa в качестве штатного режима работы и IBFT в качестве защитного режима при обнаружении признаков нарушения согласованности. Проведена экспериментальная оценка показала, что предложенный метод повышает устойчивость сети к атакам на реорганизацию цепочки и финализацию блоков по сравнению с базовым механизмом AuRa. Для достижения данных результатов был разработан программный эмулирующий стенд консорциумной блокчейн-сети. В процессе работы использовались технологии программного моделирования и дискретно-событийной имитации, реализованы модели валидаторов, расписания лидеров, локальных пулов транзакций, формирования и распространения блоков, финализации в AuRa и IBFT, перехода между режимами консенсуса, фиксации нарушений, применения санкций и подсчета экспериментальных метрик.
The purpose of the study is increasing the resilience of consensus in a consortium blockchain to consensus attacks and reorganization of the block chain based on a consortium-oriented method of transaction verification. The object of the work is transaction verification mechanisms. The research set the following goals: 1. Studying consensus and transaction verification mechanisms used in consortium blockchain networks. 2. Analysis of threats to consensus security in consortium blockchain networks, including consensus attacks and blockchain reorganization. 3. Development of a consortium-oriented method of transaction verification aimed at increasing the network’s resilience to the specified attacks. 4. Software implementation and modeling of the proposed method in the form of a blockchain network prototype. 5. Experimental evaluation of the resilience of the proposed method in comparison with the basic consensus mechanism. During the work, consensus and transaction verification mechanisms used in consortium blockchain networks were studied, as well as threats related to violation of block finalization, chain reorganization, and dishonest behavior of validators. As a result of the work, a hybrid method of transaction verification was developed, using AuRa as the regular operating mode and IBFT as the protective mode when signs of violation of consistency are detected. The conducted experimental evaluation showed that the proposed method increases the network’s resilience to attacks on chain reorganization and block finalization in comparison with the basic AuRa mechanism. To achieve these results, a software emulating stand of a consortium blockchain network was developed. In the process of the work, software modeling and discrete-event simulation technologies were used; models of validators, leader schedules, local transaction pools, block formation and propagation, finalization in AuRa and IBFT, transition between consensus modes, violation recording, application of sanctions, and calculation of experimental metrics were implemented.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|