Improved Raft Algorithm exploiting Federated Learning for Private Blockchain performance enhancement

被引:16
作者
Kim, Donghee [1 ]
Doh, Inshil [2 ]
Chae, Kijoon [1 ]
机构
[1] Ewha Womans Univ, Dept Comp Sci & Engn, Seoul, South Korea
[2] Ewha Womans Univ, Dept Cyber Secur, Seoul, South Korea
来源
35TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN 2021) | 2021年
基金
新加坡国家研究基金会;
关键词
blockchain; consensus algorithm; Raft; leader election; federated learning;
D O I
10.1109/ICOIN50884.2021.9333932
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
According to a recent article published by Forbes, the use of enterprise blockchain applications by companies is expanding. Private blockchain, such as enterprise blockchain, usually uses the Raft algorithm to achieve a consensus. However, the Raft algorithm can cause network split in unstable networks. When a network applying Raft split, the TPS(Transactions Per Second) is decreased, which results in decreased performance for the entire blockchain system. To reduce the probability of network split, we select a more stable node as the next leader. To select a better leader, we propose three criteria and suggest exploiting federated learning to evaluate them for network stability. As a result, we show that blockchain consensus performance is improved by lowering the probability of network split.
引用
收藏
页码:828 / 832
页数:5
相关论文
共 10 条
[1]  
[Anonymous], 2014, 2014 USENIX ANN TECH
[2]  
[Anonymous], FORBES
[3]  
Deshpande Advait, 2017, OVERV REP BR STAND I, V40, P40
[4]  
Du MX, 2017, IEEE SYS MAN CYBERN, P2567, DOI 10.1109/SMC.2017.8123011
[5]   Performance Evaluation of Blockchain Systems: A Systematic Survey [J].
Fan, Caixiang ;
Ghaemi, Sara ;
Khazaei, Hamzeh ;
Musilek, Petr .
IEEE ACCESS, 2020, 8 :126927-126950
[6]   Performance Analysis of the Raft Consensus Algorithm for Private Blockchains [J].
Huang, Dongyan ;
Ma, Xiaoli ;
Zhang, Shengli .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (01) :172-181
[7]  
Kone~ny Jakub, 2016, ARXIV PREPRINT ARXIV
[8]  
Pahlajani S., 2019, P 2019 1 INT C INNOV, P1
[9]  
Sukhwani H., 2018, 2018 IEEE 17th International Symposium on Network Computing and Applications (NCA), P1, DOI [DOI 10.1109/NCA.2018.8548070, 10.1109/NCA.2018.8548070]
[10]   Federated Machine Learning: Concept and Applications [J].
Yang, Qiang ;
Liu, Yang ;
Chen, Tianjian ;
Tong, Yongxin .
ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2019, 10 (02)