Skip to main navigation Skip to search Skip to main content

A Reputation-Based Mechanism for Transaction Processing in Blockchain Systems

  • Jiarui Zhang*
  • , Yukun Cheng
  • , Xiaotie Deng
  • , Bo Wang
  • , Jan Xie
  • , Yuanyuan Yang
  • , Mengqian Zhang
  • *Corresponding author for this work

Research output: Journal Publications and Reviews › RGC 21 - Publication in refereed journal › peer-review

Abstract

Blockchain protocols require nodes to verify all received transactions before forwarding them. However, massive spam transactions cause the participants in blockchain systems to consume many resources in verifying and propagating transactions. This paper proposes a reputation-based mechanism to increase the efficiency of processing transactions by considering the reputations of the sending nodes. Reputations are in turn adjusted based on the quality of transaction processing. Our proposed reputation-based mechanism offers three main contributions. First, we modify the verification strategy so that nodes set a probability of verifying a received transaction considering the likelihood of it being spam: transactions from a node with a low reputation have a high probability of being verified. Second, we optimize the transaction forwarding protocol to reduce propagation delay by prioritizing forwarding transactions to reputable receivers. Third, we design a data request protocol that provides alternative data exchange methods for nodes with different reputations. A series of simulations demonstrate the performance of our reputation-based mechanism.

© 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See https://www.ieee.org/publications/rights/index.html for more information.
Original languageEnglish
Pages (from-to)2423-2434
Number of pages12
JournalIEEE Transactions on Computers
Volume71
Issue number10
Online published23 Nov 2021
DOIs
Publication statusPublished - 1 Oct 2022
Externally publishedYes

Funding

This work was supported in part by the National Natural Science Foundation of China under Grants 11871366 and 61761146005, in part by the Qing Lan Project for Young Academic Leaders, and in part by the Qing Lan Project for Key Teachers.

Research Keywords

  • Blockchain
  • data request
  • forwarding protocol
  • reputation-based mechanism
  • strategic verification

Fingerprint

Dive into the research topics of 'A Reputation-Based Mechanism for Transaction Processing in Blockchain Systems'. Together they form a unique fingerprint.

Cite this