Enable Fair Proof-of-Work (PoW) Consensus for Blockchains in IoT by Miner Twins (MinT)

被引:12
|
作者
Qu, Qian [1 ]
Xu, Ronghua [1 ]
Chen, Yu [1 ]
Blasch, Erik [2 ]
Aved, Alexander [2 ]
机构
[1] SUNY Binghamton, Dept Elect & Comp Engn, Binghamton, NY 13902 USA
[2] US Air Force Res Lab, Rome, NY 13441 USA
基金
美国国家科学基金会;
关键词
digital twin; blockchain; Proof-of-Work; microservices; Singular Spectrum Analysis (SSA); byzantine fault tolerance; DIGITAL TWINS;
D O I
10.3390/fi13110291
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain technology has been recognized as a promising solution to enhance the security and privacy of Internet of Things (IoT) and Edge Computing scenarios. Taking advantage of the Proof-of-Work (PoW) consensus protocol, which solves a computation intensive hashing puzzle, Blockchain ensures the security of the system by establishing a digital ledger. However, the computation intensive PoW favors members possessing more computing power. In the IoT paradigm, fairness in the highly heterogeneous network edge environments must consider devices with various constraints on computation power. Inspired by the advanced features of Digital Twins (DT), an emerging concept that mirrors the lifespan and operational characteristics of physical objects, we propose a novel Miner Twins (MinT) architecture to enable a fair PoW consensus mechanism for blockchains in IoT environments. MinT adopts an edge-fog-cloud hierarchy. All physical miners of the blockchain are deployed as microservices on distributed edge devices, while fog/cloud servers maintain digital twins that periodically update miners' running status. By timely monitoring of a miner's footprint that is mirrored by twins, a lightweight Singular Spectrum Analysis (SSA)-based detection achieves the identification of individual misbehaved miners that violate fair mining. Moreover, we also design a novel Proof-of-Behavior (PoB) consensus algorithm to detect dishonest miners that collude to control a fair mining network. A preliminary study is conducted on a proof-of-concept prototype implementation, and experimental evaluation shows the feasibility and effectiveness of the proposed MinT scheme under a distributed byzantine network environment.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Block Interval Adjustment Toward Fair Proof-of-Work Blockchains
    Kanda, Reiki
    Shudo, Kazuyuki
    [J]. 2020 IEEE 36TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS (ICDEW 2020), 2020, : 1 - 6
  • [2] Algorithmic balancing of hashrate in a Proof-of-Work (PoW) consensus protocol
    Hobbs, Alexander
    Kessler, Andrew
    De Moliner, Richard
    [J]. 2022 4TH CONFERENCE ON BLOCKCHAIN RESEARCH & APPLICATIONS FOR INNOVATIVE NETWORKS AND SERVICES (BRAINS), 2022, : 45 - 48
  • [3] On the Storage Overhead of Proof-of-Work Blockchains
    Sforzin, Alessandro
    Maso, Matteo
    Soriente, Claudio
    Karame, Ghassan
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2022), 2022, : 258 - 265
  • [4] Analysis of the confirmation time in proof-of-work blockchains
    Malakhov, Ivan
    Marin, Andrea
    Rossi, Sabina
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 147 : 275 - 291
  • [5] Difficulty Prediction for Proof-of-Work Based Blockchains
    Zheng, Kaiwen
    Zhang, Shulai
    Ma, Xiaoli
    [J]. PROCEEDINGS OF THE 21ST IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING ADVANCES IN WIRELESS COMMUNICATIONS (IEEE SPAWC2020), 2020,
  • [6] Green-PoW: An energy-efficient blockchain Proof-of-Work consensus algorithm
    Lasla, Noureddine
    Al-Sahan, Lina
    Abdallah, Mohamed
    Younis, Mohamed
    [J]. COMPUTER NETWORKS, 2022, 214
  • [7] Alt-PoW: An Alternative Proof-of-Work Mechanism
    Sharkey, Sarah
    Tewari, Hitesh
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON DECENTRALIZED APPLICATIONS AND INFRASTRUCTURES (DAPPCON), 2019, : 11 - 18
  • [8] Analysis of Difficulty Control in Bitcoin and Proof-of-Work Blockchains
    Fullmer, Daniel
    Morse, A. Stephen
    [J]. 2018 IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2018, : 5988 - 5992
  • [9] Proof-of-work blockchains and settlement finality: a functional interpretation
    Wandhofer, Ruth
    Berndsen, Ron
    [J]. JOURNAL OF FINANCIAL MARKET INFRASTRUCTURES, 2019, 7 (04): : 71 - 104
  • [10] Workflow Management on Proof-of-Work Blockchains: Implications and Recommendations
    Evermann J.
    Kim H.
    [J]. SN Computer Science, 2021, 2 (1)