Ключевые слова: алгоритм достижения консенсуса, распределённый реестр, метод анализа иерархий, решение задачи «О византийских генералах», делегированное доказательство ставки, доказательство важности
Алгоритм достижения консенсуса для распределённых систем обработки данных на основе технологии распределённых реестров
УДК УДК 004.75
DOI: 10.26102/2310-6018/2021.32.1.002
В работе обоснована необходимость применения технологии распределённых реестров с целью её последующего внедрения в распределённые системы обработки данных (далее – РСОД). С целью адаптации РСОД любого типа к данной технологии предложен и описан алгоритм достижения консенсуса между её узлами с целью конечной согласованности о записи данных в распределённый реестр. В качестве прототипов предложены такие алгоритмы достижения консенсуса, как «BFT-DPoS» и «PoI», используемые в криптовалютных системах. Данные алгоритмы достижения консенсуса были выбраны ввиду высокой производительности и низкой ресурсозатратности при их исполнении. Для получения недетерминированного результата при определении «узла-регистратора победителя» предложен механизм «назначения» вместо механизма «соревнования». С целью реализации механизма «назначения» проведён анализ известных методов принятия решений при оценке критериев для каждого кандидата. Обосновано, что метод анализа иерархий является наиболее эффективным методом для РСОД с динамически изменяемой архитектурой сети. Для численной оценки «весовых коэффициентов» узлов-регистраторов, являющихся кандидатами в «узлы-регистраторы победители» с целью получения их итогового рейтинга, разработана соответствующая методика их расчёта на основе выше названного метода.
Ключевые слова: алгоритм достижения консенсуса, распределённый реестр, метод анализа иерархий, решение задачи «О византийских генералах», делегированное доказательство ставки, доказательство важности
Для цитирования: Тороев А.С., Сизоненко А.Б. Алгоритм достижения консенсуса для распределённых систем обработки данных на основе технологии распределённых реестров. Моделирование, оптимизация и информационные технологии. 2021;9(1). URL: https://moitvivt.ru/ru/journal/pdf?id=908 DOI: 10.26102/2310-6018/2021.32.1.002
Опубликована 31.03.2021