Багатокритеріальна оптимізація вибору комітету для ієрархічних протоколів консенсусу на основі BFT

Main Article Content

Igor Y. Mazurok
Yevhen Y. Leonchyk
Sergii S. Grybniak
Alisa Y. Vorokhta
Oleksandr S. Nashyvan

Анотація

Останніми роками децентралізовані платформи, такі як блокчейн, привертають значну увагу, особливо в контексті фінансових і платіжних систем. Вони створені для забезпечення прозорого, безпечного та надійного середовища для цифрових транзакцій без необхідності центрального органу. Ядром такої децентралізованої платформи, як блокчейн, є консенсусний рівень, який дозволяє всім учасникам (так званим Воркерам), які належним чином працюють і дотримуються всіх мережевих протоколів, координувати свої дії та приймати одні й ті самі рішення, маючи однаковий стан розподіленого леджеру. Однак деякі з Воркерів можуть тимчасово перебувати в автономному режимі без будь-якого підтвердження, на власний розсуд, або погано працювати через технічні обставини з непередбачуваною поведінкою. Метою цієї статті є представлення підходу до багатоцільової оптимізації консенсусних протоколів на основі візантійської відмовостійкості (BFT), щоб зменшити вплив на мережу таких фолтних учасників. Розглядалися два критерії: мінімізація кількості відправлених службових повідомлень і максимізація математичного сподівання кількості створених блоків. Результатом є метод визначення оптимального розміру комітету та розподілу Воркерів залежно від їх загальної кількості в мережі та очікувану пропорції фолтних вузлів. Усі поправки до протоколу, представлені в цій роботі, протестовані на відповідних імітаційних моделях і продемонстрували значне підвищення продуктивності системи та зниження навантаження на вузли мережі. Ці вдосконалення буде впроваджено в консенсусний протокол Gozalandia на платформі Waterfall, підвищуючи його загальну надійність, продуктивність і безпеку. Крім того, представлений алгоритм оптимізації може бути застосований до широкого діапазону консенсусних протоколів у блокчейнах, де блоки повинні бути підписані випадково вибраними комітетами щодо їх дійсності.

Downloads

Download data is not yet available.

Article Details

Тематика

Розділ

Інформаційні технології та комп'ютерні системи

Автори

Біографії авторів

Igor Y. Mazurok, Одеський національний університет ім. І. І. Мечникова. вул. Дворянська, 2. Одеса, 65082, Україна

кандидат технічних наук, доцент кафедри Оптимального керування та економічної кібернетики

Scopus Author ID: 57210121184

Yevhen Y. Leonchyk, Одеський національний університет ім. І. І. Мечникова, вул. Дворянська, 2. Одеса, 65082, Україна

кандидат фізико-математичних наук, доцент кафедри Математичного аналізу

Scopus Author ID: 57192064365 

Sergii S. Grybniak, Національний університет «Одеська політехніка», пр. Шевченка, 1. Одеса, 65044, Україна

аспірант кафедри Прикладної математики та інформаційних технологій

Alisa Y. Vorokhta, Одеський національний університет ім. І. І. Мечникова, вул. Дворянська, 2. Одеса, 65082, Україна

магістр прикладної математики

Oleksandr S. Nashyvan, Національний університет «Одеська політехніка», пр. Шевченка, 1. Одеса, 65044, Україна

магістр програмного забезпечення для автоматизованих систем

Статті цього автора (цих авторів), які найбільше читають

Схожі статті

Ви також можете розпочати розширений пошук схожих статей для цієї статті.