Towards secure industrial IoT: blockchain system with credit-based consensus mechanism
Open accessAbstract
Industrial Internet of Things (IIoT) plays an indispensable role for Industry 4.0, where people are committed to implement a general, scalable, and secure IIoT system to be adopted across various industries. However, existing IIoT systems are vulnerable to single point of failure and malicious attacks, which cannot provide stable services. Due to the resilience and security promise of blockchain, the idea of combining blockchain and Internet of Things (IoT) gains considerable interest. However, blockchains are power-intensive and low-throughput, which are not suitable for power-constrained IoT devices. To tackle these challenges, we present a blockchain system with credit-based consensus mechanism for IIoT. We propose a credit-based proof-of-work (PoW) mechanism for IoT devices, which can guarantee system security and transaction efficiency simultaneously. In order to protect sensitive data confidentiality, we design a data authority management method to regulate the access to sensor data. In addition, our system is built based on directed acyclic graph -structured blockchains, which is more efficient than the Satoshi-style blockchain in performance. We implement the system on Raspberry Pi, and conduct a case study for the smart factory. Extensive evaluation and analysis results demonstrate that credit-based PoW mechanism and data access control are secure and efficient in IIoT.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In a Sybil attack, the malicious nodes create several identities to either flood the network with transactions or make false statements, such as fake traffic congestion.
“In a Sybil attack, the malicious nodes create several identities to either flood the network with transactions or make false statements, such as fake traffic congestion [7,10].”
From A survey on the adoption of blockchain in IoT: challenges and solutions (2021) · cites this paper as [10]
Most existing IoT architectures maintain a centralized data centre for storing and processing sensor data, which is at risk of security breaches, single-point failure, and malicious attacks such as DDoS and Sybil attacks.
“Most existing IoT architecture maintains a centralized data centre for storing and processing sensors' data, which can be at risk of breaching security, single-point failure and malicious attacks like DDoS, Sybil attack [8,10,273].”
From A survey on the adoption of blockchain in IoT: challenges and solutions (2021) · cites this paper as [10]
Cites
Blockchains and smart contracts for the internet of things
Christidis, K., & Devetsikiotis, M. (2016) · IEEE Access · doi:10.1109/access.2016.2566339 · Cited by 4,552 · see citing works
An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends
Zheng, Z., Xie, S., Dai, H., Chen, X., & Wang, H. (2017) · 2017 IEEE International Congress on Big Data (BigData Congress) · doi:10.1109/bigdatacongress.2017.85 · Cited by 4,515 · see citing works
(2015) · Cited by 3,471 · see citing works
Bitcoin: Economics, Technology, and Governance
Böhme, R., Christin, N., Edelman, B. G., & Moore, T. (2015) · The Journal of Economic Perspectives · doi:10.1257/jep.29.2.213 · Cited by 1,882 · see citing works
Blockchain for IoT security and privacy: The case study of a smart home
Dorri, A., Kanhere, S. S., Jurdak, R., & Gauravaram, P. (2017) · 2017 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops) · doi:10.1109/percomw.2017.7917634 · Cited by 1,843 · cited 2× · see citing works
“In recent years, with the emergence of blockchain, the idea of combining blockchain and IoT has gained considerable interest [3]–[5].”
BackgroundBlockchain Meets IoT: An Architecture for Scalable Access Management in IoT
Novo, O. (2018) · IEEE Internet of Things Journal · doi:10.1109/jiot.2018.2812239 · Cited by 1,318 · see citing works
Consortium Blockchain for Secure Energy Trading in Industrial Internet of Things
Li, Z., Kang, J., Yu, R., Ye, D., Deng, Q., & Zhang, Y. (2017) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2017.2786307 · Cited by 1,103 · see citing works
The Quest for Scalable Blockchain Fabric: Proof-of-Work vs. BFT Replication
Vukolić, M. (2016) · Lecture Notes in Computer Science · doi:10.1007/978-3-319-39028-4_9 · Cited by 1,051 · see citing works
Blockchain-based decentralized trust management in vehicular networks
Yang, Z., Yang, K., Lei, L., Zheng, K., & Leung, V. C. M. (2019) · IEEE Internet of Things Journal · doi:10.1109/jiot.2018.2836144 · Cited by 932 · see citing works
Cloud-assisted Industrial Internet of Things (IIoT) – Enabled framework for health monitoring
Hossain, M. S., & Muhammad, G. (2016) · Computer Networks · doi:10.1016/j.comnet.2016.01.009 · Cited by 772 · see citing works
SybilLimit: A Near-Optimal Social Network Defense against Sybil Attacks
Yu, H., Gibbons, P. B., Kaminsky, M., & Xiao, F. (2008) · IEEE Symposium on Security and Privacy (S&P) · doi:10.1109/sp.2008.13 · Cited by 570 · see citing works
When Mobile Blockchain Meets Edge Computing
Xiong, Z., Zhang, Y., Niyato, D. T., Wang, P., & Han, Z. (2018) · IEEE Communications Magazine · doi:10.1109/mcom.2018.1701095 · Cited by 570 · see citing works
Internet of Things (IoT) Cybersecurity Research: A Review of Current Research Topics
Lu, Y., & Xu, L. D. (2018) · IEEE Internet of Things Journal · doi:10.1109/jiot.2018.2869847 · Cited by 568 · see citing works
Survey on blockchain for Internet of Things
Wang, X., Zha, X., Ni, W., Liu, R. P., Guo, Y. J., Niu, X., & Zheng, K. (2019) · Computer Communications · doi:10.1016/j.comcom.2019.01.006 · Cited by 567 · see citing works
On the Design of a Blockchain Platform for Clinical Trial and Precision Medicine
Shae, Z., & Tsai, J. J. P. (2017) · 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS) · doi:10.1109/icdcs.2017.61 · Cited by 233 · see citing works
A blockchain-based Trust System for the Internet of Things
Pietro, R. D., Salleras, X., Signorini, M., & Waisbard, E. (2018) · ACM Symposium on Access Control Models and Technologies (SACMAT) · doi:10.1145/3205977.3205993 · Cited by 118 · see citing works
Vegvisir: A Partition-Tolerant Blockchain for the Internet-of-Things
Karlsson, K., -, W. J., Wicker, S. B., Adams, D., Ma, E., van Renesse, R., & Weatherspoon, H. (2018) · IEEE International Conference on Distributed Computing Systems (ICDCS) · doi:10.1109/icdcs.2018.00114 · Cited by 94 · see citing works
Integrating low-power IoT devices to a blockchain-based infrastructure
Özyılmaz, K. R., & Yurdakul, A. (2017) · doi:10.1145/3125503.3125628 · Cited by 83 · see citing works
SRE: Semantic Rules Engine for the Industrial Internet-Of-Things Gateways
Kaed, C. E., Khan, I., den Berg, A. V., Hossayni, H., & Saint-Marcel, C. (2017) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2017.2769001 · Cited by 55 · see citing works
Work-in-progress: integrating low-power IoT devices to a blockchain-based infrastructure
Özyılmaz, K. R., & Yurdakul, A. (2017) · Embedded Software · Cited by 40 · see citing works
A Distributed Systems Perspective on Industrial IoT
Iwanicki, K. (2018) · IEEE International Conference on Distributed Computing Systems (ICDCS) · doi:10.1109/icdcs.2018.00116 · Cited by 34 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
A Comprehensive Survey on Attacks, Security Issues and Blockchain Solutions for IoT and IIoT
Sengupta, J., Ruj, S., & Das Bit, S. (2020) · Journal of Network and Computer Applications · doi:10.1016/j.jnca.2019.102481 · Cited by 844 · see citing works
Blockchain for industry 4.0: a comprehensive review
Bodkhe, U., Tanwar, S., Parekh, K., Khanpara, P., Tyagi, S., Kumar, N., & Alazab, M. (2020) · IEEE Access · doi:10.1109/access.2020.2988579 · Cited by 766 · see citing works
Tange, K., De Donno, M., Fafoutis, X., & Dragoni, N. (2020) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2020.3011208 · Cited by 410 · see citing works
“[151] list three main challenges in blockchain technology: the trade-off between efficiency and security, coexistence of transparency and privacy, and conflicts between concurrency and throughput.”
BackgroundBlockchain applications for industry 4.0 and industrial IoT: a review
Alladi, T., Chamola, V., Parizi, R. M., & Choo, K.-K. R. (2019) · IEEE Access · doi:10.1109/access.2019.2956748 · Cited by 382 · see citing works
A survey on the adoption of blockchain in IoT: challenges and solutions
Uddin, M. A., Stranieri, A., Gondal, I., & Balasubramanian, V. (2021) · Blockchain: Research and Applications · doi:10.1016/j.bcra.2021.100006 · Cited by 365 · see citing works
Liu, X., Qian, C., Hatcher, W. G., Xu, H., Liao, W., & Yu, W. (2019) · IEEE Access · doi:10.1109/access.2019.2920763 · Cited by 152 · see citing works
Self-citationJayalaxmi, P., Saha, R., Kumar, G., Kumar, N., & Kim, T.-H. (2021) · IEEE Access · doi:10.1109/access.2021.3057766 · Cited by 88 · see citing works
Tornado: Enabling Blockchain in Heterogeneous Internet of Things Through a Space-Structured Approach
Liu, Y., Wang, K., Qian, K., Du, M., & Guo, S. (2020) · IEEE Internet of Things Journal · doi:10.1109/jiot.2019.2954128 · Cited by 82 · see citing works
Self-Sovereign Identity: Use-cases, Technologies, and Challenges for Industrial IoT
Bartolomeu, P. C., Vieira, E., Hosseini, S. M., & Ferreira, J. (2019) · 2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA) · doi:10.1109/etfa.2019.8869262 · Cited by 79 · see citing works
Alzoubi, Y. I., Gill, A., & Mishra, A. (2022) · Journal of Cloud Computing · doi:10.1186/s13677-022-00353-y · Cited by 60 · see citing works
TollsOnly Please—Homomorphic Encryption for Toll Transponder Privacy in Internet of Vehicles
Karim, H., & Rawat, D. B. (2022) · IEEE Internet of Things Journal · doi:10.1109/jiot.2021.3056240 · Cited by 43 · see citing works
Feasibility of Cryptography In a Blockchain-Enhanced ICS Security
Kamal, K., Islam, R., & Rahman, A. (2026) · Companion Proceedings of the ACM Web Conference 2026 · doi:10.1145/3774905.3794685
“The reliance on blockchain consensus — even optimized “credit - based” Proof -of-Work — introduces probabilistic latency that fundamentally violates the deterministic requirements of the OT environment [3][5][11][17].”
- Authors
- Huang, J., Kong, L., Chen, G., Wu, M.-Y., Liu, X., & Zeng, P.
- Affiliations
- Shanghai Jiao Tong University (CN)
- McGill University (CA)
- Shenyang Institute of Automation (CN)
- Venue
- IEEE Transactions on Industrial Informatics
- Published
- 2019-06
- Volume
- 15
- Issue
- 6
- Pages
- 3680-3689
- ISSN
- 1551-3203 (ISSN-L)
- 1941-0050
- OpenAlex
- W2921608598
- Cited by
- 563
- References
- 21
- Citations by year
- 2026: 21 · 2025: 50 · 2024: 59 · 2023: 119 · 2022: 103 · 2021: 114 · 2020: 71 · 2019: 26
- FWCI
- 97.68
- Type
- journal article
- Language
- en
- Open access
- green
- ir.sia.cn
- Licence
- Locations
- IEEE Transactions on Industrial Informatics (publishedVersion)
- SIA OpenIR (Chinese Academy of Sciences) (submittedVersion)
- Funders
- National Key R&D Program of China (2018YFB1004703)
- China NSF (61672349, 61672353, 61373155)
- 2017 CCF-IFAA (Z50201800178)
- Topics
- Physical Sciences › Computer Science › Information Systems › Blockchain Technology Applications and Security
- Physical Sciences › Computer Science › Information Systems › Blockchain Technology in Education and Learning
- Physical Sciences › Computer Science › Computer Networks and Communications › IoT and Edge/Fog Computing
- Keywords
- Industrial Internet of Things, blockchain, proof-of-work, directed acyclic graphs, data access control, Internet of Things security, smart factory, transaction efficiency
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review