METHOD FOR IMPLEMENTING NETWORK CONSENSUS ALGORITHM

There is described a computer-implemented method of implementing a modular consensus process for a distributed data processing system, the method comprising selecting, for each predetermined process stage of the consensus process, a process module for implementing the process stage based on impact a...

Full description

Saved in:
Bibliographic Details
Main Authors JIN, Si Yuan, XIA, Yong
Format Patent
LanguageEnglish
French
Published 11.01.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:There is described a computer-implemented method of implementing a modular consensus process for a distributed data processing system, the method comprising selecting, for each predetermined process stage of the consensus process, a process module for implementing the process stage based on impact attributes and a received set of implementation criteria, and generating an implementation specification identifying the selected process modules. The method can enable a suitable consensus process implementation to be generated efficiently in a modular manner with improved flexibility. The method may also include generating software code based on code artefacts associated with the selected process modules. Est décrit un procédé mis en œuvre par ordinateur de mise en œuvre d'un processus de consensus modulaire pour un système de traitement de données réparti, le procédé consistant à sélectionner, pour chaque étape de traitement prédéterminée du processus de consensus, un module de traitement pour mettre en œuvre l'étape de traitement sur la base d'attributs d'impact et d'un ensemble de critères de mise en œuvre reçu, et à générer une spécification de mise en œuvre identifiant les modules de traitement sélectionnés. Au moyen du procédé, la mise en œuvre appropriée d'un processus de consensus peut être générée efficacement de façon modulaire avec une flexibilité améliorée. Le procédé peut également consister à générer un code logiciel sur la base d'artefacts de code associés aux modules de traitement sélectionnés.
Bibliography:Application Number: WO2022CN126708