Skip to main navigation Skip to search Skip to main content

Protecting Shepherded Parallel Permissioned Blockchain System from Congestion-Related Attack

  • Beihang University
  • Zhongguancun Laboratory

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

Abstract

Large-scale trading systems are a type of significant application for the stock exchange. Typically, these systems are deployed in datacenters to achieve a high throughput and minimal latencies. Given the advantages of decentralization and data security, these systems often prefer permissioned blockchains. However, there is still a large gap between the throughput of permissioned blockchains and traditional trading systems. To meet the performance demands of large-scale trading systems, many parallel permissioned blockchain frameworks are proposed. Among them, the shepherded parallel permissioned blockchain has the highest degree of parallelization. It parallelizes the stages of consensus and execution and utilizes the triangle inequality to ensure the high throughput of the system. In this paper, we reveal that the shepherded parallel permissioned blockchain is sensitive to network congestion, and congestion-related attacks can seriously harm the performance of the system. To tackle this dilemma, we introduce packet sending time as an innovative indicator for identifying malicious nodes. Leveraging this indicator, we propose Patronus, a malicious node detection and defense mechanism that effectively locates the malicious nodes and filters malicious packets on servers with eBPF programs. Testbed experiments show that Patronus can achieve a 29.9% throughput gain with low overheads.

Original languageEnglish
Title of host publicationBlockchain, Metaverse and Trustworthy Systems - 6th International Conference, BlockSys 2024, Revised Selected Papers
EditorsDebiao He, Jiajing Wu, Chen Wang, Huawei Huang
PublisherSpringer Science and Business Media Deutschland GmbH
Pages17-30
Number of pages14
ISBN (Print)9789819614134
DOIs
StatePublished - 2025
Event6th International Conference on Blockchain and Trustworthy Systems, BlockSys 2024 - Hangzhou, China
Duration: 12 Jul 202414 Jul 2024

Publication series

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

Conference

Conference6th International Conference on Blockchain and Trustworthy Systems, BlockSys 2024
Country/TerritoryChina
CityHangzhou
Period12/07/2414/07/24

Keywords

  • Congestion Control
  • Datacenter Network
  • Permissioned Blochchain
  • Transport Protocol
  • eBPF

Fingerprint

Dive into the research topics of 'Protecting Shepherded Parallel Permissioned Blockchain System from Congestion-Related Attack'. Together they form a unique fingerprint.

Cite this