<?xml version="1.0" encoding="UTF-8"?>
<article article-type="research-article" dtd-version="1.3" xml:lang="ru" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://metafora.rcsi.science/xsd_files/journal3.xsd">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">moitvivt</journal-id>
      <journal-title-group>
        <journal-title xml:lang="ru">Моделирование, оптимизация и информационные технологии</journal-title>
        <trans-title-group xml:lang="en">
          <trans-title>Modeling, Optimization and Information Technology</trans-title>
        </trans-title-group>
      </journal-title-group>
      <issn pub-type="epub">2310-6018</issn>
      <publisher>
        <publisher-name>Издательство</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.26102/2310-6018/2021.32.1.002</article-id>
      <article-id pub-id-type="custom" custom-type="elpub">908</article-id>
      <title-group>
        <article-title xml:lang="ru">Алгоритм достижения консенсуса для распределённых систем обработки данных на основе технологии  распределённых реестров</article-title>
        <trans-title-group xml:lang="en">
          <trans-title>Consensus building algorithm for distributed data processing systems based on distributed registry technology</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Тороев</surname>
              <given-names>Андрей Сергеевич</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Toroev</surname>
              <given-names>Andrey Sergeevich</given-names>
            </name>
          </name-alternatives>
          <email>tor_smolensk@mail.ru</email>
          <xref ref-type="aff">aff-1</xref>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Сизоненко</surname>
              <given-names>Александр Борисович</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Sizonenko</surname>
              <given-names>Alexander Borisovich</given-names>
            </name>
          </name-alternatives>
          <email>siz_al@mail.ru</email>
          <xref ref-type="aff">aff-2</xref>
        </contrib>
      </contrib-group>
      <aff-alternatives id="aff-1">
        <aff xml:lang="ru">Краснодарское высшее военное училище</aff>
        <aff xml:lang="en">Krasnodar higher military school</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-2">
        <aff xml:lang="ru">Краснодарское высшее военное училище</aff>
        <aff xml:lang="en">Krasnodar higher military school</aff>
      </aff-alternatives>
      <pub-date pub-type="epub">
        <day>01</day>
        <month>01</month>
        <year>2026</year>
      </pub-date>
      <volume>1</volume>
      <issue>1</issue>
      <elocation-id>10.26102/2310-6018/2021.32.1.002</elocation-id>
      <permissions>
        <copyright-statement>Copyright © Авторы, 2026</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This work is licensed under a Creative Commons Attribution 4.0 International License</license-p>
        </license>
      </permissions>
      <self-uri xlink:href="https://moitvivt.ru/ru/journal/article?id=908"/>
      <abstract xml:lang="ru">
        <p>В работе обоснована необходимость применения технологии распределённых реестров с целью её последующего внедрения в распределённые системы обработки данных (далее – РСОД). С целью адаптации РСОД любого типа к данной технологии предложен и описан алгоритм достижения консенсуса между её узлами с целью конечной согласованности о записи данных в распределённый реестр. В качестве прототипов предложены такие алгоритмы достижения консенсуса, как «BFT-DPoS» и «PoI», используемые в криптовалютных системах. Данные алгоритмы достижения консенсуса были выбраны ввиду высокой производительности и низкой ресурсозатратности при их исполнении. Для получения недетерминированного результата при определении «узла-регистратора победителя» предложен механизм «назначения» вместо механизма «соревнования». С целью реализации механизма «назначения» проведён анализ известных методов принятия решений при оценке критериев для каждого кандидата. Обосновано, что метод анализа иерархий является наиболее эффективным методом для РСОД с динамически изменяемой архитектурой сети. Для численной оценки «весовых коэффициентов» узлов-регистраторов, являющихся кандидатами в «узлы-регистраторы победители» с целью получения их итогового рейтинга, разработана соответствующая методика их расчёта на основе выше названного метода.</p>
      </abstract>
      <trans-abstract xml:lang="en">
        <p>The paper substantiates the need to use distributed registry technology for its subsequent implementation in distributed data processing systems (hereinafter referred to as DDPS). In order to adapt any type of DDPS to this technology, an algorithm for achieving consensus between its nodes is proposed and described in order to achieve final consistency on writing data to a distributed registry. Such consensus-building algorithms as "BFT-DPoS" and "PoI" used in cryptocurrency systems are proposed as prototypes. These consensus algorithms were chosen because of their high performance and low resource consumption. To obtain a nondeterministic result when determining the "winner Registrar node", the "assignment" mechanism is proposed instead of the "competition" mechanism. In order to implement the "appointment" mechanism, the analysis of known decision-making methods for evaluating the criteria for each candidate was carried out. It is proved that the hierarchy analysis method is the most effective method for DDPS with a dynamically changing network architecture. For numerical evaluation of the "weight coefficients" of Registrar nodes that are candidates for the "winning Registrar nodes" in order to obtain their final rating, a corresponding method for calculating them has been developed based on the above method.</p>
      </trans-abstract>
      <kwd-group xml:lang="ru">
        <kwd>алгоритм достижения консенсуса</kwd>
        <kwd>распределённый реестр</kwd>
        <kwd>метод анализа иерархий</kwd>
        <kwd>решение задачи «О византийских генералах»</kwd>
        <kwd>делегированное доказательство ставки</kwd>
        <kwd>доказательство важности</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>consensus algorithm</kwd>
        <kwd>distributed registry</kwd>
        <kwd>hierarchy analysis method</kwd>
        <kwd>solution of the problem "About Byzantine generals"</kwd>
        <kwd>delegated proof of stake</kwd>
        <kwd>proof of importance</kwd>
      </kwd-group>
      <funding-group>
        <funding-statement xml:lang="ru">Исследование выполнено без спонсорской поддержки.</funding-statement>
        <funding-statement xml:lang="en">The study was performed without external funding.</funding-statement>
      </funding-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="cit1">
        <label>1</label>
        <mixed-citation xml:lang="ru">Тороев А.С. Анализ живучести распределенной системы удостоверяющих центров в условиях активных деструктивных воздействий злоумышленника. Сборник материалов XXVI Международной научно-технической конференции. Нижегородский государственный технический университет им. Р.Е. Алексеева. 2020:643-647.</mixed-citation>
      </ref>
      <ref id="cit2">
        <label>2</label>
        <mixed-citation xml:lang="ru">Тороев А.С. Анализ эффективности алгоритмов достижения консенсуса в распределённых системах обработки данных на основе технологии блокчейн. Вестник компьютерных и информационных технологий. 2020;11(197):13-22.</mixed-citation>
      </ref>
      <ref id="cit3">
        <label>3</label>
        <mixed-citation xml:lang="ru">Delegated Proof-of-Stake Consensus. 2018. Документация Доступно по адресу: https://tron.network/static/doc/white_paper_v_2_0.pdf (дата обращения: 27.09.2020 г)</mixed-citation>
      </ref>
      <ref id="cit4">
        <label>4</label>
        <mixed-citation xml:lang="ru">NEM White Paper. Документация Доступно по адресу: https://nem.io/wp-content/themes/nem/files/NEM_techRef.pdf (дата обращения: 01.07.2020 г.)</mixed-citation>
      </ref>
      <ref id="cit5">
        <label>5</label>
        <mixed-citation xml:lang="ru">Родзин С.И. Теория принятия решений: лекции и практикум. Учебное пособие. Таганрог: ТТИ ЮФУ, 2010:336.</mixed-citation>
      </ref>
      <ref id="cit6">
        <label>6</label>
        <mixed-citation xml:lang="ru">Саати, Т. Принятие решений: Метод анализа иерархий. Пер. с англ. Р.Г. Вачнадзе. М.: Радио и связь, 1993:315.</mixed-citation>
      </ref>
      <ref id="cit7">
        <label>7</label>
        <mixed-citation xml:lang="ru">Тороев А.С. Жизненный цикл транзакционного обмена между узлами распределённой системы обработки данных на основе технологии распределённых реестров. Вестник Воронежского института высоких технологий.2020. Доступно по адресу: https://vivt.ru/science/vestnik.</mixed-citation>
      </ref>
    </ref-list>
    <fn-group>
      <fn fn-type="conflict">
        <p>The authors declare that there are no conflicts of interest present.</p>
      </fn>
    </fn-group>
  </back>
</article>