Title
A Reputation-Based Mechanism for Transaction Processing in Blockchain Systems
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.
Year
DOI
Venue
2022
10.1109/TC.2021.3129934
IEEE Transactions on Computers
Keywords
DocType
Volume
Blockchain,reputation-based mechanism,strategic verification,forwarding protocol,data request
Journal
71
Issue
ISSN
Citations 
10
0018-9340
0
PageRank 
References 
Authors
0.34
19
7
Name
Order
Citations
PageRank
Jie Zhang11995156.26
Chen-Yi Lee21211152.40
Xiaotie Deng33887340.99
Bo Wang422453.43
Jin Xie518.74
Yuanyuan Yang62782226.78
Maojun Zhang731448.74