Blockchain for the Internet of Things: A systematic literature review
Open accessAbstract
In the Internet of Things (IoT) scenario, the block-chain and, in general, Peer-to-Peer approaches could play an important role in the development of decentralized and dataintensive applications running on billion of devices, preserving the privacy of the users. Our research goal is to understand whether the blockchain and Peer-to-Peer approaches can be employed to foster a decentralized and private-by-design IoT. As a first step in our research process, we conducted a Systematic Literature Review on the blockchain to gather knowledge on the current uses of this technology and to document its current degree of integrity, anonymity and adaptability. We found 18 use cases of blockchain in the literature. Four of these use cases are explicitly designed for IoT. We also found some use cases that are designed for a private-by-design data management. We also found several issues in the integrity, anonymity and adaptability. Regarding anonymity, we found that in the blockchain only pseudonymity is guaranteed. Regarding adaptability and integrity, we discovered that the integrity of the blockchain largely depends on the high difficulty of the Proof-of-Work and on the large number of honest miners, but at the same time a difficult Proof-of-Work limits the adaptability. We documented and categorized the current uses of the blockchain, and provided a few recommendations for future work to address the above-mentioned issues.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
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?
There exist different types of blockchains depending on how users interact with them and how data are managed or accessed.
“There exist different types of blockchains depending on how users interact with them and how data are managed/accessed [18].”
From A Review on the Application of Blockchain to the Next Generation of Cybersecure Industry 4.0 Smart Factories (2019) · cites this paper as [18]
The blockchain network guarantees the pseudonymized identity of users.
“The blockchain network guarantees the pseudonymized identity of the users [53].”
From Security Aspects of Blockchain Technology Intended for Industrial Applications (2021) · cites this paper as [53]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Bitcoin: A Peer-to-Peer Electronic Cash SystemPreprint
Squarepants, S. (2022) · SSRN Electronic Journal · doi:10.2139/ssrn.3977007 · Cited by 11,146 · see citing works
Decentralizing Privacy: Using Blockchain to Protect Personal Data
Zyskind, G., Nathan, O., & Pentland, A. '. (2015) · 2015 IEEE Security and Privacy Workshops · doi:10.1109/spw.2015.27 · Cited by 2,617 · see citing works
Majority Is Not Enough: Bitcoin Mining Is Vulnerable
Eyal, I., & Sirer, E. G. (2014) · Lecture notes in computer science · doi:10.1007/978-3-662-45472-5_28 · Cited by 1,410 · see citing works
Bitter to Better - How to Make Bitcoin a Better Currency
Barber, S., Boyen, X., Shi, E., & Uzun, E. (2012) · Financial Cryptography · doi:10.1007/978-3-642-32946-3_29 · Cited by 627 · see citing works
Stubborn Mining: Generalizing Selfish Mining and Combining with an Eclipse Attack
Nayak, K., Kumar, S., Miller, A. E., & Shi, E. (2016) · IEEE European Symposium on Security and Privacy · doi:10.1109/eurosp.2016.32 · Cited by 489 · see citing works
Enigma: Decentralized Computation Platform with Guaranteed Privacy
Zyskind, G., & Pentland, A. (2018) · The MIT Press eBooks · doi:10.7551/mitpress/11636.003.0018 · Cited by 467 · see citing works
An Analysis of Anonymity in Bitcoin Using P2P Network Traffic
Koshy, P., Koshy, D., & McDaniel, P. D. (2014) · Lecture notes in computer science · doi:10.1007/978-3-662-45472-5_30 · Cited by 403 · see citing works
An inquiry into money laundering tools in the Bitcoin ecosystem
Möser, M., Böhme, R., & Breuker, D. (2013) · doi:10.1109/ecrs.2013.6805780 · Cited by 395 · see citing works
Peters, G. W., & Panayi, E. (2015) · SSRN Electronic Journal · doi:10.2139/ssrn.2692487 · Cited by 341 · see citing works
BitIodine: Extracting Intelligence from the Bitcoin Network
Spagnuolo, M., Maggi, F., & Zanero, S. (2014) · Lecture Notes in Computer Science · doi:10.1007/978-3-662-45472-5_29 · Cited by 307 · see citing works
An IoT electric business model based on the protocol of bitcoin
Zhang, Y., & Wen, J. (2015) · International Conference on Intelligence in Next Generation Networks · doi:10.1109/icin.2015.7073830 · Cited by 265 · see citing works
Tampering with the Delivery of Blocks and Transactions in Bitcoin
Gervais, A., Ritzdorf, H., Karame, G., & Čapkun, S. (2015) · ACM SIGSAC Conference on Computer and Communications Security (CCS) · doi:10.1145/2810103.2813655 · Cited by 235 · see citing works
Blindcoin: Blinded, Accountable Mixes for Bitcoin
Valenta, L., & Rowan, B. (2015) · Lecture Notes in Computer Science · doi:10.1007/978-3-662-48051-9_9 · Cited by 205 · see citing works
Sybil-Resistant Mixing for Bitcoin
Bissias, G. D., Ozisik, A. P., Levine, B. N., & Liberatore, M. (2014) · Workshop on Privacy in the Electronic Society · doi:10.1145/2665943.2665955 · Cited by 153 · see citing works
Decentralized Trusted Timestamping using the Crypto Currency BitcoinPreprint
Gipp, B., Meuschke, N., & Gernandt, A. (2015) · arXiv (Cornell University) · doi:10.5281/zenodo.3547487 · Cited by 127 · see citing works
Enigma: Decentralized Computation Platform with Guaranteed PrivacyPreprint
Zyskind, G., Nathan, O., & Pentland, A. (2015) · arXiv (Cornell University) · doi:10.48550/arxiv.1506.03471 · Cited by 118 · see citing works
Privacy-Enhancing Overlays in Bitcoin
Meiklejohn, S., & Orlandi, C. (2015) · Lecture notes in computer science · doi:10.1007/978-3-662-48051-9_10 · Cited by 117 · see citing works
Research and Challenges on Bitcoin Anonymity
Herrera‐Joancomartí, J. (2015) · Lecture notes in computer science · doi:10.1007/978-3-319-17016-9_1 · Cited by 110 · see citing works
Wörner, D., & von Bomhard, T. (2014) · doi:10.1145/2638728.2638786 · Cited by 95 · see citing works
Analyzing the Deployment of Bitcoin's P2P Network under an AS-level Perspective
Feld, S., Schoenfeld, M., & Werner, M. (2014) · Procedia Computer Science · doi:10.1016/j.procs.2014.05.542 · Cited by 93 · see citing works
From Pretty Good to Great: Enhancing PGP Using Bitcoin and the Blockchain
Wilson, D. C., & Ateniese, G. (2015) · Lecture notes in computer science · doi:10.1007/978-3-319-25645-0_25 · Cited by 92 · see citing works
Heilman, E. (2014) · Lecture notes in computer science · doi:10.1007/978-3-662-44774-1_12 · Cited by 83 · see citing works
Bitcoin mining acceleration and performance quantification
Anish Dev, J. (2014) · 2014 IEEE 27th Canadian Conference on Electrical and Computer Engineering (CCECE) · doi:10.1109/ccece.2014.6900989 · Cited by 79 · see citing works
Privacy-awareness in blockchain-based PKI
Axon, L. (2015) · Cited by 71 · see citing works
Proof of Stake Velocity: Building the Social Currency of the Digital Age
Ren, L. (2014) · Cited by 66 · see citing works
Majority is not Enough: Bitcoin Mining is VulnerablePreprint
Eyal, I., & Sirer, E. G. (2013) · arXiv (Cornell University) · doi:10.48550/arxiv.1311.0243 · Cited by 62 · see citing works
Towards a More Democratic Mining in Bitcoins
Paul, G., Sarkar, P., & Mukherjee, S. (2014) · Lecture notes in computer science · doi:10.1007/978-3-319-13841-1_11 · Cited by 46 · see citing works
Spacemint: A Cryptocurrency Based on Proofs of Space.Preprint
Park, S., Pietrzak, K., Kwon, A., Alwen, J., Fuchsbauer, G., & Gaži, P. (2015) · IACR Cryptology ePrint Archive · Cited by 45 · see citing works
Challenges and Opportunities Associated with a Bitcoin-Based Transaction Rating System
Vandervort, D. (2014) · Lecture notes in computer science · doi:10.1007/978-3-662-44774-1_3 · Cited by 31 · see citing works
Blockstack: Design and Implementation of a Global Naming System with Blockchains
Ali, M., Nelson, J. C., Shea, R., & Freedman, M. J. (2016) · Cited by 23 · see citing works
Lavinia: An Audit-Payment Protocol for Censorship-Resistant Storage
Bocovich, C., Doucette, J. A., & Goldberg, I. (2017) · Lecture notes in computer science · doi:10.1007/978-3-319-70972-7_34 · Cited by 8 · see citing works
From Pretty Good To Great: Enhancing PGP using Bitcoin and the BlockchainPreprint
Wilson, D. C., & Ateniese, G. (2015) · arXiv (Cornell University) · doi:10.48550/arxiv.1508.04868 · Cited by 1 · see citing works
Peters, G. W., & Panayi, E. (2015) · arXiv (Cornell University) · doi:10.48550/arxiv.1511.05740
Flagged first, then by citations
Research works printed but not linked: 2
- G. Ateniese, M. T. Goodrich, V. Lekakis, C. Papamanthou, E. Paraskevas, and R. Tamassia, "Accountable Storage," IACR Cryp- tology ePrint Archive, vol. 2014, p. 886, 2014.
- J. Herbert and A. Litchfield, "A Novel Method for Decentralised Peer- to-Peer Software License Validation Using Cryptocurrency Blockchain Technology," in ACSC, ser. CRPIT, vol. 159. Australian Computer Society, 2015, pp. 27-35.
Cited by
Sorted by citations
IoT security: Review, blockchain solutions, and open challenges
Khan, M. A., & Salah, K. (2018) · Future Generation Computer Systems · doi:10.1016/j.future.2017.11.022 · Cited by 2,488 · see citing works
Blockchain for internet of things: a survey
Dai, H.-N., Zheng, Z., & Zhang, Y. (2019) · IEEE Internet of Things Journal · doi:10.1109/jiot.2019.2920987 · Cited by 1,246 · see citing works
A Review on the Use of Blockchain for the Internet of Things
Fernandez-Carames, T. M., & Fraga-Lamas, P. (2018) · IEEE Access · doi:10.1109/access.2018.2842685 · Cited by 1,078 · see citing works
Integrated Blockchain and Edge Computing Systems: A Survey, Some Research Issues and Challenges
Yang, R., Yu, F. R., Si, P., Yang, Z., & Zhang, Y. (2019) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2019.2894727 · Cited by 688 · see citing works
A Systematic Review of the Use of Blockchain in Healthcare
Hölbl, M., Kompara, M., Kamišalić, A., & Nemec Zlatolas, L. (2018) · Symmetry · doi:10.3390/sym10100470 · Cited by 780 · see citing works
Blockchain Technology in Healthcare: A Comprehensive Review and Directions for Future Research
Khezr, S., Moniruzzaman, M., Yassine, A., & Benlamri, R. (2019) · Applied Sciences · doi:10.3390/app9091736 · Cited by 575 · see citing works
Security services using blockchains: a state of the art survey
Salman, T., Zolanvari, M., Erbad, A., Jain, R., & Samaka, M. (2019) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2018.2863956 · Cited by 502 · see citing works
Blockchain's adoption in iot: the challenges, and a way forward
Makhdoom, I., Abolhasan, M., Abbas, H., & Ni, W. (2019) · Journal of Network and Computer Applications · doi:10.1016/j.jnca.2018.10.019 · Cited by 501 · see citing works
Privacy-Preserving Solutions for Blockchain: Review and Challenges
Bernal Bernabe, J., Canovas, J. L., Hernandez-Ramos, J. L., Torres Moreno, R., & Skarmeta, A. (2019) · IEEE Access · doi:10.1109/access.2019.2950872 · Cited by 430 · see citing works
Blockchain 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
Ahmad, I., Shahabuddin, S., Kumar, T., Okwuibe, J., Gurtov, A., & Ylianttila, M. (2019) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2019.2916180 · Cited by 366 · see citing works
Bhushan, B., Khamparia, A., Sagayam, K. M., Sharma, S. K., Ahad, M. A., & Debnath, N. C. (2020) · Sustainable Cities and Society · doi:10.1016/j.scs.2020.102360 · Cited by 353 · see citing works
Fernandez-Carames, T. M., & Fraga-Lamas, P. (2019) · IEEE Access · doi:10.1109/access.2019.2908780 · Cited by 321 · see citing works
Securing the Internet of Things in the Age of Machine Learning and Software-Defined Networking
Restuccia, F., D'Oro, S., & Melodia, T. (2018) · IEEE Internet of Things Journal · doi:10.1109/jiot.2018.2846040 · Cited by 286 · see citing works
A Review of Blockchain Architecture and Consensus Protocols: Use Cases, Challenges, and Solutions
Ismail, L., & Materwala, H. (2019) · Symmetry · doi:10.3390/sym11101198 · Cited by 278 · see citing works
Blockchain data-based cloud data integrity protection mechanism
Wei, P., Wang, D., Zhao, Y., Tyagi, S. K. S., & Kumar, N. (2020) · Future Generation Computer Systems · doi:10.1016/j.future.2019.09.028 · Cited by 254 · see citing works
When Machine Learning Meets Privacy in 6G: A Survey
Sun, Y., Liu, J., Wang, J., Cao, Y., & Kato, N. (2020) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2020.3011561 · Cited by 211 · see citing works
Ma, M., Shi, G., & Li, F. (2019) · IEEE Access · doi:10.1109/access.2019.2904042 · Cited by 180 · see citing works
On the application of blockchains to spectrum management
Weiss, M. B. H., Werbach, K., Sicker, D. C., & Bastidas, C. E. C. (2019) · IEEE Transactions on Cognitive Communications and Networking · doi:10.1109/tccn.2019.2914052 · Cited by 163 · see citing works
A Review of Blockchain in Internet of Things and AI
Atlam, H. F., Azad, M. A., Alzahrani, A. G., & Wills, G. (2020) · Big Data and Cognitive Computing · doi:10.3390/bdcc4040028 · Cited by 169 · see citing works
Security Aspects of Blockchain Technology Intended for Industrial Applications
Idrees, S. M., Nowostawski, M., Jameel, R., & Mourya, A. K. (2021) · Electronics · doi:10.3390/electronics10080951 · Cited by 127 · see citing works
Multi-tier Blockchain Framework for IoT-EHRs Systems
Badr, S., Gomaa, I., & Abd-Elrahman, E. (2018) · Procedia Computer Science · doi:10.1016/j.procs.2018.10.162 · Cited by 124 · see citing works
A systematic literature mapping on secure identity management using blockchain technology
Rathee, T., & Singh, P. (2022) · Journal of King Saud University - Computer and Information Sciences · doi:10.1016/j.jksuci.2021.03.005 · Cited by 78 · see citing works
Alam, T. (2021) · Informatica · doi:10.31449/inf.v45i3.3573 · Cited by 14 · see citing works
- Authors
- Conoscenti, M., Vetro, A., & De Martin, J. C.
- Affiliations
- Politecnico di Torino (IT)
- ORCID
- Conoscenti, Marco
- Venue
- 2016 IEEE/ACS 13th International Conference of Computer Systems and Applications (AICCSA)
- Publisher
- IEEE
- Published
- 2016-11
- Pages
- 1-6
- OpenAlex
- W2624953603
- Cited by
- 769
- References
- 33
- Citations by year
- 2026: 14 · 2025: 39 · 2024: 51 · 2023: 83 · 2022: 99 · 2021: 115 · 2020: 120 · 2019: 155 · 2018: 83 · 2017: 10
- FWCI
- 26.44
- Type
- journal article
- Language
- en
- Open access
- green
- hdl.handle.net
- Licence
- other-oa
- Locations
- IEEE/ACS International Conference on Computer Systems and Applications (AICCSA) (publishedVersion)
- PORTO@Iris (submittedVersion, other-oa)
- PORTO Publications Open Repository TOrino (Politecnico di Torino) (submittedVersion, other-oa)
- 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 › Information Systems › Internet of Things and AI
- Keywords
- blockchain, Internet of Things, peer-to-peer, decentralized applications, privacy, pseudonymity, data integrity, proof-of-work, blockchain use cases, data management
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