Browse > Article
http://dx.doi.org/10.9708/jksci.2021.26.12.099

A Study on Modification of Consensus Algorithm for Blockchain Utilization in Financial Industry  

Im, Hong-Gab (Dept. of Multimedia, Kimpo University)
Abstract
Blockchain technology is a distributed ledger technology that shares the ledger between multiple nodes connected to a distributed network. The data managed through the existing central server is managed through the blockchain, and the transparency, accuracy, and integrity of the transaction data is increased, and the need for data management through the blockchain is increasing. In this paper, recognizing the need for trust-based data sharing between trust-based institutions in the financial industry, this paper describes the process of selecting leader nodes in Raft, a private blockchain consensus algorithm, as a way to increase data management efficiency through blockchain. A modified consensus algorithm is presented. The performance of the modified consensus algorithm and the general Raft consensus algorithm presented in this paper was compared and analyzed based on the transaction processing time, and it was confirmed that the efficiency of the consensus process was increased by applying the proposed consensus algorithm.
Keywords
Blockchain; financial industry; Consensus algorithm; Raft;
Citations & Related Records
연도 인용수 순위
  • Reference
1 M. Castro, and B. Liskov, et al."Practical byzantine fault Tolerance", In OSDI, Vol. 99, pp. 173-186, 1999.
2 Yixin Li, Zhen Wang, Jia Fan, Yili Luo, Chunhua Deng, and Jianwei Ding, "An Extensible Consensus Algorithm Based on PBFT", 2019 Cyber-Enabled Distributed Computing and Knowledge Discovery International Conference, 2019
3 Satoshi Nakamoto, "Bitcoin: A peer-to-peer electronic cash system", https://git.dhimmel.com/ bitcoin-whitepaper/, [accessed: Mar. 03, 20201]
4 Performance Evaluation Items of Blockchain Nodes, http://news.heraldcorp.com/view.php?ud=20190124000136
5 Buterin Vitalik, "Ethereum white paper", https://github.com/ethereum/wiki/wiki/%5BKorean%5D-White-Paper. [accessed: Mar. 03, 2021]
6 Dongyan Huang, Xiaoli Ma, and Shengli Zhang "Performance Analysis of the Raft Consensus Algorithm for Private Blockchains", IEEE Transactions on Systems, Man, and Cybernetics: Systems IEEE Trans. Syst. Man Cybern, Syst. Systems, Man, and Cybernetics: Systems, IEEE Transactions, 2020.
7 Raft.github.io/Raft.pdf [accessed: Mar. 03, 2020]
8 Y. A. Park, J. H. Kim, L. K. Kim, and In-kyu, "A Case Study on the Applicationof Ethereum-Blockchain Technology for Electronic Voting System", Journal of inforamtion technology and architecture,Vol. 15 No. 2 pp. 201-218, 2018.
9 J. H. Park, "Design of On-Line P2P Financial Transaction Platform Based on Improved PBFT Blockchain", Hanyang University, 2018.
10 Yonatan Sompolinsky and Aviv Zohar, "Secure High-Rate Transaction Processing in Bitcoin", https://fc15.ifcaai/preprocee.dings/paper_30.pdf. Journal of KIIT. Vol. 18, No. 4, pp. 101-107, Apr. 30 2020. pISSN 1598-8619, eISSN 2093-7571 107 [accessed: Mar. 03, 2020]
11 https://www.geeksforgeeks.org/Raft-consensus-algorithm/ [accessed: Mar. 03, 2021]
12 Youn-A Min, "The Modification of PBFT Algorithm to Increase Network Operations Efficiency in Private Blockchains", Applied science, Vol.11, No.14,pp.6313-6320, 2021.   DOI
13 C. J. Park, and G. M. Park, "Trend Analysis of Application Fields of Blockchain Technology using Patent Data", The Journal of KINGComputing, Vol. 14, No. 2, pp. 72-81, 2018.