Proposal Distribution optimization for Endorsement Strategy in Hyperledger Fabric

被引:2
|
作者
Yu, Jianguo [1 ]
Ge, Lin [1 ]
Wu, Minghui [2 ]
机构
[1] Zhengzhou Univ Aeronaut, Sch Intelligent Engn, Wenyuan West Rd, Zhengzhou 450046, Henan, Peoples R China
[2] China Univ Geosci, Sch Informat Engn, Xueyuan Rd, Beijing 100083, Peoples R China
关键词
Hyperledger fabric; Endorsement strategy; Resource load; Proposal latency-aware; Fuzzy logic;
D O I
10.1007/s11227-024-06056-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
High throughput and low latency are essential for the endorsement phase in the Hyperledger Fabric system (HFS). Currently, endorser nodes can be selected by clients through static configuration or service discovery to verify user-submitted proposals. However, the transparent identities of the endorser nodes in the HFS channel render them more vulnerable to attacks, and nodes with high resource consumption among the endorsers can worsen system performance. To overcome these limitations, we propose Pdo-Fabric, a proposal distribution strategy that determines the distribution weight of proposals among organizations and dynamically selects endorsers based on the resource load of nodes. This paper discusses this strategy from the following aspects: (1) the transaction latency among organizations and the selection of endorsers are investigated, together with the formalization of the problem for the endorsement phase including endorser's resource load, endorser consensus, and proposal communication latency. (2) Based on fuzzy logic, the CPU and memory resources of the endorsers are fuzzified to select endorser nodes. The number of endorser nodes is determined by a user-defined fault-tolerance probability. (3) Clients perceive the latency in processing transaction proposals and form a roulette based on the latency among multiple organizations. This roulette determines the weight of which organization will receive the distributed proposals. (4) Pdo-Fabric is implemented on top of Hyperledger Fabric platform and evaluated on metrics such as system throughput and response latency in a simulated Hyperledger Fabric environment. With a comprehensive evaluation, the proposed Pdo-Fabric system exhibits promising advancements over the existing Hyperledger Fabric endorsement strategy.
引用
收藏
页码:15038 / 15065
页数:28
相关论文
共 50 条
  • [1] Enhancing Throughput in Hyperledger Fabric Through Endorsement Policy Strategy
    Abbas, Shahroz
    Sultana, Ajmery
    Lin, Wenjun
    27TH IEEE/ACIS INTERNATIONAL SUMMER CONFERENCE ON SOFTWARE ENGINEERING ARTIFICIAL INTELLIGENCE NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING, SNPD 2024-SUMMER, 2024, : 195 - 199
  • [2] Performance Analysis of Endorsement in Hyperledger Fabric Concerning Endorsement Policies
    Piao, Xuefeng
    Ding, Hao
    Song, Huihui
    ELECTRONICS, 2023, 12 (20)
  • [3] Design of Anonymous Endorsement System in Hyperledger Fabric
    Mazumdar, Subhra
    Ruj, Sushmita
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2021, 9 (04) : 1780 - 1791
  • [4] Performance Improvement of Ordering and Endorsement Phase in Hyperledger Fabric
    Kwon, Minsu
    Yu, Heonchang
    2019 SIXTH INTERNATIONAL CONFERENCE ON INTERNET OF THINGS: SYSTEMS, MANAGEMENT AND SECURITY (IOTSMS), 2019, : 428 - 432
  • [5] Hyperledger Fabric: Evaluating Endorsement Policy Strategies in Supply Chains
    Soelman, Mark
    Andrikopoulos, Vasilios
    Perez, Jorge A.
    Theodosiadis, Vasileios
    Goense, Karel
    Rutjes, Arne
    2020 IEEE INTERNATIONAL CONFERENCE ON DECENTRALIZED APPLICATIONS AND INFRASTRUCTURES (DAPPS 2020), 2020, : 145 - 152
  • [6] A Privacy-Preserving Framework for Endorsement Process in Hyperledger Fabric
    Dharani, J.
    Sundarakantham, K.
    Singh, Kunwar
    Mercy, Shalinie S.
    COMPUTERS & SECURITY, 2022, 116
  • [7] Performance Diagnosis and Optimization for Hyperledger Fabric
    Zhang, Shenbin
    Hua, Song
    Pi, Bingfeng
    Sun, Jun
    Yamashita, Kazuhiro
    Nomura, Yoshihide
    2020 2ND CONFERENCE ON BLOCKCHAIN RESEARCH & APPLICATIONS FOR INNOVATIVE NETWORKS AND SERVICES (BRAINS), 2020, : 210 - 211
  • [8] Performance Modeling and Evaluation of Hyperledger Fabric: An Analysis Based on Transaction Flow and Endorsement Policies
    Melo, Carlos
    Gonsalves, Glauber
    Silva, Francisco A.
    Soares, Andre
    2024 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, ISCC 2024, 2024,
  • [9] Vulnerabilities on Hyperledger Fabric
    Andola, Nitish
    Raghav
    Gogoi, Manas
    Venkatesan, S.
    Verma, Shekhar
    PERVASIVE AND MOBILE COMPUTING, 2019, 59
  • [10] Hyperledger Fabric Performance Characterization and Optimization Using GoLevelDB Benchmark
    Nakaike, Takuya
    Zhang, Qi
    Ueda, Yohei
    Inagaki, Tatsushi
    Ohara, Moriyoshi
    2020 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (IEEE ICBC), 2020,