TY - JOUR
T1 - Game-Aided Blockchain Twin for Incentive and Relay-Free Model Sharing in Heterogeneous Chain-Driven Swarm Learning
AU - Qi, Yuxin
AU - Lin, Xi
AU - Wu, Jun
AU - Han, Yunyun
N1 - Publisher Copyright:
© 2007-2012 IEEE.
PY - 2023/12/1
Y1 - 2023/12/1
N2 - Swarm learning (SL) is a novel decentralized machine learning paradigm that provides a privacy-preserving approach based on permissioned blockchain without the need for a centralized coordinator. However, the various architectures and design characteristics of blockchains make it difficult to employ applications on heterogeneous blockchains, which limits the scalability, efficiency, and interoperability of blockchains ecology and restricts the application of SL. To solve this problem, first, we propose a Blockchain Twin mechanism consisting of multichains to enable model sharing between heterogeneous blockchains without single central relay-chain. Next, to encourage roles in Blockchain Twin to actively and honestly participate in consensus phase, we design a multileader multifollower Stackelberg game-based incentive mechanism. Additionally, we prove that a unique Stackelberg equilibrium exists in the game and propose an alternating direction method of multipliers (ADMM)-based algorithm to obtain the optimal solution. Finally, we evaluate the performance of twin-chain interactions regarding average delay and throughput. We also conduct numerical simulation on the proposed incentive mechanism, and the results show that our mechanism can jointly maximize the reward of every participant roles in Blockchain Twin.
AB - Swarm learning (SL) is a novel decentralized machine learning paradigm that provides a privacy-preserving approach based on permissioned blockchain without the need for a centralized coordinator. However, the various architectures and design characteristics of blockchains make it difficult to employ applications on heterogeneous blockchains, which limits the scalability, efficiency, and interoperability of blockchains ecology and restricts the application of SL. To solve this problem, first, we propose a Blockchain Twin mechanism consisting of multichains to enable model sharing between heterogeneous blockchains without single central relay-chain. Next, to encourage roles in Blockchain Twin to actively and honestly participate in consensus phase, we design a multileader multifollower Stackelberg game-based incentive mechanism. Additionally, we prove that a unique Stackelberg equilibrium exists in the game and propose an alternating direction method of multipliers (ADMM)-based algorithm to obtain the optimal solution. Finally, we evaluate the performance of twin-chain interactions regarding average delay and throughput. We also conduct numerical simulation on the proposed incentive mechanism, and the results show that our mechanism can jointly maximize the reward of every participant roles in Blockchain Twin.
KW - Artificial intelligence
KW - data storage systems
KW - distributed computing
KW - distributed information systems
KW - system improvement
UR - http://www.scopus.com/inward/record.url?scp=85164784426&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85164784426&partnerID=8YFLogxK
U2 - 10.1109/JSYST.2023.3290939
DO - 10.1109/JSYST.2023.3290939
M3 - Article
AN - SCOPUS:85164784426
SN - 1932-8184
VL - 17
SP - 5786
EP - 5797
JO - IEEE Systems Journal
JF - IEEE Systems Journal
IS - 4
ER -