Efficient gossip-based protocol in the Neo blockchain network

6 Jul 2021, 15:20
15m
403 or Online - https://jinr.webex.com/jinr/j.php?MTID=mf93df38c8fbed9d0bbaae27765fc1b0f

403 or Online - https://jinr.webex.com/jinr/j.php?MTID=mf93df38c8fbed9d0bbaae27765fc1b0f

Sectional reports 10. Distributed computing, HPC and ML for solving applied tasks Distributed computing, HPC and ML for solving applied tasks

Speaker

Anna Shaleva

Description

Epidemic algorithms are widely explored in the case of distributed systems based on trustful environments. However, an assumption on arbitrary peers behaviour in Byzantine fault tolerance problem calls into question the appropriateness of well-studied gossip algorithms since some of them are based on aggregated network information, i.e. the number of nodes in the network, etc. Given this problem, the task of designing effective, scalable and reliable gossip-based network protocol for blockchain systems still remains a tricky one. In this study, we analyze the performance and impact on reliability and consistency of the gossip-based network protocol in the Neo blockchain and propose, implement and evaluate protocol improvements to reduce this impact. The enhanced protocol implementation is tested on a 100-node Neo cluster and allows achieving significant reduction in the network traffic consumption and improving message delivery probability on the experimental network.

Primary authors

Anna Shaleva Vladimir Korkhov (St. Petersburg State University)

Presentation materials

There are no materials yet.