Affiliation:
1. School of Information Science and Engineering Henan University of Technology Zhengzhou China
Abstract
AbstractAs the core technology of blockchain, consensus mechanisms play a crucial role in ensuring the consistency and reliability of blockchain systems. In a decentralized and open system environment like blockchain, traditional consensus algorithms are often unsuitable due to their inability to tolerate arbitrary faults such as malicious node behaviour. Consequently, Byzantine fault tolerance consensus algorithms have become a focal point in blockchain systems. However, as Byzantine fault tolerance consensus algorithms have evolved, they still face significant challenges, particularly in addressing issues related to network latency and throughput. This paper proposes a parallel pipeline‐based DAG schema for consensus in blockchain, Serein. Firstly, the Serein algorithm achieves functional partitioning of nodes, enhancing their scalability. Secondly, it employs a pipeline structure, allowing each block to proceed without waiting for the previous block's result, thereby reducing block generation latency. Lastly, the Serein algorithm leverages the advantages of the DAG block structure to achieve concurrent block ordering and submission, improving system throughput. Experimental results demonstrate that the proposed Serein algorithm maintains robust performance under conditions of high transaction volume with multiple nodes, effectively enhancing consensus efficiency while ensuring Byzantine fault‐tolerant security.
Publisher
Institution of Engineering and Technology (IET)
Reference48 articles.
1. NakamotoS.Bitcoin: a peer‐to‐peer electronic cash system.https://assets.pubpub.org/d8wct41f/31611263538139.pdf(2008).
2. State‐of‐the‐art survey of consensus mechanisms on DAG‐based distributed ledger;Gao Z.‐F.;J. Software,2019
3. Mungoli N.:Deciphering the blockchain: a comprehensive analysis of bitcoin's evolution adoption and future implications. arXiv:2304.02655 (2023)
4. The Revolution of Blockchain: State-of-the-Art and Research Challenges
5. A Vademecum on Blockchain Technologies: When, Which, and How