skip to main content
research-article

A Supply-chain System Framework Based on Internet of Things Using Blockchain Technology

Published: 29 January 2021 Publication History

Editorial Notes

The authors have requested minor, non-substantive changes to the VoR and, in accordance with ACM policies, a Corrected VoR was published on March 11, 2021. For reference purposes the VoR may still be accessed via the Supplemental Material section on this page.

Abstract

Numerous supply-chain combines with internet of things (IoT) applications have been proposed, and many methods and algorithms enhance the convenience of supply chains. However, new businesses still find it challenging to enter a supply chain, because unauthorised IoT devices of different companies illegally access resources. As security is paramount in a supply chain, IoT management has become very difficult. Public resources allocation and waste management also pose a problem. To solve the above problems, we proposed a new IoT management framework that embraces blockchain technology to help companies to form a supply chain effectively. This framework consists of an access control system, a backup peer mechanism and an internal data isolation and transmission approach. The access control system has a registrar module and an inspection module. The registrar module is mainly responsible for information registration with a registration policy, which has to be followed by all the companies in the supply chain. Besides, it provides a revocation and updating function. The inspection module focuses on judging misbehaviour and monitors the actions of the subjects; when any misoperation occurs, the system will correspondingly penalise violators. So that all related actions and information are verified and stored into blockchain, the IoT access control and safety of IoT admission are enhanced. Furthermore, in a blockchain system, if one single peer in the network breaks down, then the whole system may stop, because consensus cannot be reached. The data of the broken peer may be lost if it does not commit yet. The backup peer mechanism allows the primary peer and the backup peer to connect to an inspecting server for acquiring real-time data. The internal data isolation and transmission modules transmit and stores private data without creating a new subchannel. The proposed method is taken full account of the stability of the network and the fault tolerance to guarantee the robust of the system. To obtain unbiases results, experiments are conducted in two different blockchain environment. The results show our proposed method are promising IoT blockchain system for the supply chain.

Supplementary Material

3409798-vor (3409798-vor.pdf)
Version of Record for "A Supply-chain System Framework Based on Internet of Things Using Blockchain Technology" by Song et al., ACM Transactions on Internet Technology, Volume 21, No. 1 (TOIT 21:1).

References

[1]
J. Gubbi, R. Buyya, S. Marusic, and M. Palaniswami. 2013. Internet of things (IoT): A vision, architectural elements, and future directions. Future Gen. Comput. Syst. 29 (2013) 1645--1660.
[2]
L. Da Xu, W. He, and S. Li. 2014. Internet of things in industries: A survey. IEEE Trans. Industr. Inform. 10 (2014) 2233--2243.
[3]
K. Christidis and M. Devetsikiotis. 2016. Blockchains and smart contracts for the internet of things. IEEE Access 4 (2016) 2292--2303.
[4]
A. Reyna, C. Martín, J. Chen, E. Soler, and M. Díaz. 2018. On blockchain and its integration with IoT. Challenges Opportun. Future Gen. Comput. Syst. 88 (2018) 173--190.
[5]
V. Buterin. 2014. A next-generation smart contract and decentralized application platform. White Paper 3, 37 (2017).
[6]
X. Li, P. Jiang, T. Chen, X. Luo, and Q. Wen. 2020. A survey on the security of blockchain systems. Future Gen. Comput. Syst. 107 (2020), 841--853.
[7]
V. Gramoli. 2020. From blockchain consensus back to byzantine consensus. Future Gen. Comput. Syst. 107 (2020), 760--769.
[8]
J.-H. Lee. 2018. BIDaaS: blockchain-based ID as a service. IEEE Access 6 (2018) 2274--2278.
[9]
A. Narayanan, J. Bonneau, E. Felten, A. Miller, and S. Goldfeder. 2016. Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction. Princeton University Press.
[10]
S. Nakamoto. 2008. Bitcoin: A peer-to-peer electronic cash system[J]. Bitcoin. https://bitcoin.org/bitcoin. pdf.
[11]
L. Atzori, A. Iera, and G. Morabito. 2010. The internet of things: A survey. Comput. Netw. 54 (2010) 2787--2805.
[12]
S. Jeschke, C. Brecher, T. Meisen, D. Özdemir, and T. Eschert. 2017. Industrial internet of things and cyber manufacturing systems. In Industrial Internet of Things. Springer, 3--19.
[13]
S. Seuring and M. Müller. 2008. From a literature review to a conceptual framework for sustainable supply chain management. J. Clean. Product. 16 (2008) 1699--1710.
[14]
L. Preuss. 2001. In dirty chains? Purchasing and greener manufacturing. J. Bus. Ethics 34 (2001) 345--359.
[15]
B. Yan and G. Huang. 2009. Supply chain information transmission based on RFID and internet of things. In Proceedings of the IEEE International Colloquium on Computing, Communication, Control, and Management (CCCM’09). 166--169.
[16]
Z. Pang, Q. Chen, W. Han, and L. Zheng. 2015. Value-centric design of the internet-of-things solution for food supply chain: Value creation, sensor portfolio and information fusion, Info. Syst. Front. 17 (2015) 289--319.
[17]
P. Lou, Q. Liu, Z. Zhou, and H. Wang. 2011. Agile supply chain management over the internet of things. In Proceedings of the IEEE International Conference on Management and Service Science (MASS’11). 1--4.
[18]
P. Moreno-Sanchez, M. B. Zafar, and A. Kate. 2016. Listening to whispers of ripple: Linking wallets and deanonymizing transactions in the ripple network. Proc. Privacy Enhanc. Technol. 2016 (2016) 436--453.
[19]
K. Fanning and D. P. Centers. 2016. Blockchain and its coming impact on financial services. J. Corp. Account. Finance 27 (2016) 53--57.
[20]
C. Cachin. 2016. Architecture of the hyperledger blockchain fabric. In Proceedings of the Workshop on Distributed Cryptocurrencies and Consensus Ledgers.
[21]
C. Dannen. 2017. Introducing Ethereum and Solidity. Springer.
[22]
R. Pike. 2009. The go programming language. In Proceedings of Google's Tech Talks.
[23]
D. Merkel. 2014. Docker: Lightweight linux containers for consistent development and deployment. Linux J. 2014 (2014) 2.
[24]
Amiri Ali. 2006. Designing a distribution network in a supply chain system: Formulation and efficient solution procedure. Eur. J. Operation. Res. 171, 2 (2006), 567--576.
[25]
L. Laphou. 2020. A survey of iot applications in blockchain systems: Architecture, consensus, and traffic modeling. ACM Comput. Surveys 53, 1 (2020), 1--32.
[26]
B. Gavina, A. Pinna, and G. Corrias. 2019. Ensure traceability in european food supply chain by using a blockchain system. In Proceedings of the IEEE/ACM 2nd International Workshop on Emerging Trends in Software Engineering for Blockchain (WETSEB’19).
[27]
M. Suruchi. 2018. Blockchain technology for supply chain traceability, transparency and data provenance. Proceedings of the International Conference on Blockchain Technology and Application.
[28]
Terzi Sofia. 2019. Transforming the supply-chain management and industry logistics with blockchain smart contracts. Proceedings of the 23rd Pan-Hellenic Conference on Informatics.
[29]
Asmi Fahad. 2019. Predicting functional transparency and privacy concerns as future challenge for diffusion of IOT and blockchain. Proceedings of the 3rd International Conference on Big Data and Internet of Things.
[30]
Dasaklis, K. Thomas, F Casino, and C. Patsakis. 2019. Defining granularity levels for supply chain traceability based on IoT and blockchain. Proceedings of the International Conference on Omni-Layer Intelligent Systems.
[31]
Castro Miguel B. Liskov. 1999. Practical byzantine fault tolerance. In Proceedings of the USENIX Conference on Operating Systems Design and Implementation (OSDI’99).

Cited By

View all
  • (2024)Green Manufacturing for a Green Environment from Manufacturing Sector in Guangdong Province: Mediating Role of Sustainable Operations and Operational TransparencyApplied Sciences10.3390/app14221063714:22(10637)Online publication date: 18-Nov-2024
  • (2024)Contextual Blockchain for the Internet of Things with Dynamic Approach to DLT Based on Ambient Conditions2024 36th Conference of Open Innovations Association (FRUCT)10.23919/FRUCT64283.2024.10749896(168-177)Online publication date: 30-Oct-2024
  • (2024)Dependency Parse Graph Neural Network for Text Classification2024 IEEE First International Conference on Data Intelligence and Innovative Application (DIIA)10.1109/DIIA62678.2024.10871544(1-7)Online publication date: 23-Nov-2024
  • Show More Cited By

Index Terms

  1. A Supply-chain System Framework Based on Internet of Things Using Blockchain Technology

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Transactions on Internet Technology
      ACM Transactions on Internet Technology  Volume 21, Issue 1
      Visions Paper, Regular Papers, SI: Blockchain in E-Commerce, and SI: Human-Centered Security, Privacy, and Trust in the Internet of Things
      February 2021
      534 pages
      ISSN:1533-5399
      EISSN:1557-6051
      DOI:10.1145/3441681
      • Editor:
      • Ling Liu
      Issue’s Table of Contents
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 29 January 2021
      Accepted: 01 June 2020
      Revised: 01 May 2020
      Received: 01 January 2020
      Published in TOIT Volume 21, Issue 1

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. Blockchain
      2. internet of things
      3. supply chain

      Qualifiers

      • Research-article
      • Research
      • Refereed

      Funding Sources

      • RDAO/FST, University of Macau and Macau SAR government
      • “A Scalable Data Stream Mining Methodology: Stream-based Holistic Analytics and Reasoning in Parallel,”
      • FDCT of Macau SAR government
      • “Nature-Inspired Computing and Metaheuristics Algorithms for Optimizing Data Mining Performance,”

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)107
      • Downloads (Last 6 weeks)11
      Reflects downloads up to 16 Feb 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)Green Manufacturing for a Green Environment from Manufacturing Sector in Guangdong Province: Mediating Role of Sustainable Operations and Operational TransparencyApplied Sciences10.3390/app14221063714:22(10637)Online publication date: 18-Nov-2024
      • (2024)Contextual Blockchain for the Internet of Things with Dynamic Approach to DLT Based on Ambient Conditions2024 36th Conference of Open Innovations Association (FRUCT)10.23919/FRUCT64283.2024.10749896(168-177)Online publication date: 30-Oct-2024
      • (2024)Dependency Parse Graph Neural Network for Text Classification2024 IEEE First International Conference on Data Intelligence and Innovative Application (DIIA)10.1109/DIIA62678.2024.10871544(1-7)Online publication date: 23-Nov-2024
      • (2024)Blockchains for industrial Internet of Things in sustainable supply chain management of industry 4.0, a reviewSustainable Manufacturing and Service Economics10.1016/j.smse.2024.1000263(100026)Online publication date: 2024
      • (2024)Secure pharmaceutical supply chain using blockchain in IoT cloud systemsInternet of Things10.1016/j.iot.2024.10121526(101215)Online publication date: Jul-2024
      • (2024)Os-elm based storage strategy for efficient query in blockchain databaseInternational Journal of Machine Learning and Cybernetics10.1007/s13042-024-02422-xOnline publication date: 27-Oct-2024
      • (2024)BLISS: blockchain-based integrated security system for internet of things (IoT) applicationsInternational Journal of Information Security10.1007/s10207-023-00808-623:3(1649-1665)Online publication date: 1-Jun-2024
      • (2024)The Impact of Data Analytics, Automation, AI, and IoT on Vietnam’s Logistics IndustryTransforming Logistics in a Developing Nation10.1007/978-981-97-7819-5_4(53-72)Online publication date: 26-Nov-2024
      • (2024)Blockchain Technology for Industry 4.0Topics in Artificial Intelligence Applied to Industry 4.010.1002/9781394216147.ch6(107-125)Online publication date: 5-Apr-2024
      • (2023)A Framework of a Blockchain-Supported Remanufacturing Trading Platform through Gap AnalysisSustainability10.3390/su15161212015:16(12120)Online publication date: 8-Aug-2023
      • Show More Cited By

      View Options

      Login options

      Full Access

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      HTML Format

      View this article in HTML Format.

      HTML Format

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media