Розробка програмної системи моделювання та верифікації протоколів консенсусу в розподілених системах
| dc.contributor.author | Беляєва, Крістіна Сергіївна | |
| dc.date.accessioned | 2020-04-22T19:51:05Z | |
| dc.date.available | 2020-04-22T19:51:05Z | |
| dc.date.issued | 2019 | |
| dc.description.abstract | Важной тенденцией развития современных информационных систем является использование децентрализованного похода к построению физической и алгоритмической структуры систем. Это позволяет обеспечить ряд положительных свойств, критически важных во многих предметных областях: масштабируемость, надежность от отказов и угроз различных типов, криптостойкость и др. Одним из ведущих элементом таких систем является алгоритм консенсуса, позволяющий обеспечить принятие согласованных решений всеми узлами сети. Существующие и вновь разрабатываемые алгоритмы консенсуса далеко не всегда подтверждены аналитическим доказательством их корректности. В этих условиях актуальной является цель данной работы – разработка системы программного моделирования поведения децентрализованной системы, предназначенной для доказательства требуемых свойств алгоритма консенсуса.Для этого в работе был представлен анализ предметной области децентрализованных систем, рассмотрены несколько популярных и перспективных алгоритмов консенсуса, изучены несколько подходов к доказательству и моделированию свойств консенсуса. На этой основе была спроектирована и разработана базовая программная система моделирования поведения децентрализованных систем. Данная система позволяет осуществлять передачу сообщений между узлами сети по протоколу Gossip и расширять функциональность программных классов с учетом требований конкретных протоколов консенсуса. | uk_UA |
| dc.identifier.citation | Беляєва, К. С. Розробка програмної системи моделювання та верифікації протоколів консенсусу в розподілених системах : дипломна робота бакалавра / К. С. Беляєва. – Одеса, 2019. – 64 с. | uk_UA |
| dc.identifier.uri | https://dspace.onu.edu.ua/handle/123456789/27890 | |
| dc.language.iso | uk | uk_UA |
| dc.publisher | Одеський національний університет імені І. І. Мечникова | uk_UA |
| dc.subject | 6.050102 комп’ютерна інженерія | uk_UA |
| dc.subject | мережа P2P | uk_UA |
| dc.subject | блокчейн | uk_UA |
| dc.subject | протокол Gossip | uk_UA |
| dc.subject | CAP теорема | uk_UA |
| dc.subject | моделювання консенсусу | uk_UA |
| dc.title | Розробка програмної системи моделювання та верифікації протоколів консенсусу в розподілених системах | uk_UA |
| dc.title.alternative | Development of software system for modeling and verification of consensus protocols in distributed systems | uk_UA |
| dc.type | Diplomas | uk_UA |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- 6.050102_Beliaieva Kristina Serhiivna_1.pdf
- Розмір:
- 545.08 KB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 1.71 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: