Skip to main navigation Skip to search Skip to main content

A Dynamic Decision-Making Method for Endorser Node Selection

  • Ning Cao
  • , Hao Han
  • , Yixuan Lu
  • , Junliang Liu
  • , Weiguo Tian
  • , Xiaofang Li
  • , Hao Hu
  • , Dongjie Zhu*
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The proposal of the blockchain 3.0 architecture represented by Hyperledger Fabric simplifies the process of each node participating in the blockchain network so that a large number of IoT devices can be quickly integrated into the network. However, the participating institutions in the field of power Internet of Things are complex, the performance of participating nodes is not uniform, and the load imbalance caused by it makes it impossible to meet the transaction throughput requirements of the business. In this paper, we established a Zookeeper-based endorser node performance monitoring module and replaced the original random selection strategy with a dynamic endorser node selection strategy based on the available resources of the node, effectively alleviating the endorsement pressure of a single node in high concurrency scenarios, thereby improving the overall concurrent processing capabilities. It is worth noting that our optimization is pluggable and does not make any changes to the interface of the Hyperledger Fabric, and it does not weaken the usability of the system. By comparing the existing architecture with our design, it is found that this dynamic decision-making endorser node selection strategy can help select more appropriate nodes for endorsement according to the node’s system resources and real-time load conditions, thus improving the concurrency of the system.

Original languageEnglish
Title of host publicationAdvances in Artificial Intelligence and Security - 7th International Conference, ICAIS 2021, Proceedings
EditorsXingming Sun, Xiaorui Zhang, Zhihua Xia, Elisa Bertino
PublisherSpringer Science and Business Media Deutschland GmbH
Pages690-699
Number of pages10
ISBN (Print)9783030786175
DOIs
StatePublished - 2021
Externally publishedYes
Event7th International Conference on Artificial Intelligence and Security, ICAIS 2021 - Dublin, Ireland
Duration: 19 Jul 202123 Jul 2021

Publication series

NameCommunications in Computer and Information Science
Volume1423
ISSN (Print)1865-0929
ISSN (Electronic)1865-0937

Conference

Conference7th International Conference on Artificial Intelligence and Security, ICAIS 2021
Country/TerritoryIreland
CityDublin
Period19/07/2123/07/21

Keywords

  • Concurrency
  • Endorser node selection
  • Hyperledger fabric
  • Zookeeper

Fingerprint

Dive into the research topics of 'A Dynamic Decision-Making Method for Endorser Node Selection'. Together they form a unique fingerprint.

Cite this