TY - JOUR
T1 - PBRL-TChain
T2 - A performance-enhanced permissioned blockchain for time-critical applications based on reinforcement learning
AU - Zhang, Yiguang
AU - Lin, Junxiong
AU - Lu, Zhihui
AU - Duan, Qiang
AU - Huang, Shih Chia
N1 - Publisher Copyright:
© 2023 Elsevier B.V.
PY - 2024/5
Y1 - 2024/5
N2 - Permissioned blockchains can provide high security and reliability for various Internet of Things (IoT) systems, such as smart healthcare and vehicular networks. However, the performance issues of permissioned blockchains have been a constraint for fully supporting time-critical tasks with tight requirements of low latency and high throughput. This paper proposes PBRL-TChain, a performance-enhanced permissioned blockchain for time-critical applications based on deep reinforcement learning (DRL). First, we propose a priority ordering mechanism to minimize latency and maximize reliability. Then, we design a fast retransmission mechanism to alleviate the impact of transaction conflicts on the latency performance. Finally, we propose a DRL-based dynamic adjustment method in PBRL-TChain to achieve better performance and reliability. Experiments show that our method outperforms existing methods. Compared with Fabric++ and Athena, it can reduce the latency of time-critical transactions by 10 times, achieving a level of 10 ms, significantly improving the system's performance and reliability.
AB - Permissioned blockchains can provide high security and reliability for various Internet of Things (IoT) systems, such as smart healthcare and vehicular networks. However, the performance issues of permissioned blockchains have been a constraint for fully supporting time-critical tasks with tight requirements of low latency and high throughput. This paper proposes PBRL-TChain, a performance-enhanced permissioned blockchain for time-critical applications based on deep reinforcement learning (DRL). First, we propose a priority ordering mechanism to minimize latency and maximize reliability. Then, we design a fast retransmission mechanism to alleviate the impact of transaction conflicts on the latency performance. Finally, we propose a DRL-based dynamic adjustment method in PBRL-TChain to achieve better performance and reliability. Experiments show that our method outperforms existing methods. Compared with Fabric++ and Athena, it can reduce the latency of time-critical transactions by 10 times, achieving a level of 10 ms, significantly improving the system's performance and reliability.
UR - http://www.scopus.com/inward/record.url?scp=85184742145&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85184742145&partnerID=8YFLogxK
U2 - 10.1016/j.future.2023.12.031
DO - 10.1016/j.future.2023.12.031
M3 - Article
AN - SCOPUS:85184742145
SN - 0167-739X
VL - 154
SP - 301
EP - 313
JO - Future Generation Computer Systems
JF - Future Generation Computer Systems
ER -