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.
Supplemental Material
Available for Download
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).
- 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.Google Scholar
Digital Library
- L. Da Xu, W. He, and S. Li. 2014. Internet of things in industries: A survey. IEEE Trans. Industr. Inform. 10 (2014) 2233--2243.Google Scholar
Cross Ref
- K. Christidis and M. Devetsikiotis. 2016. Blockchains and smart contracts for the internet of things. IEEE Access 4 (2016) 2292--2303.Google Scholar
- 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.Google Scholar
Digital Library
- V. Buterin. 2014. A next-generation smart contract and decentralized application platform. White Paper 3, 37 (2017).Google Scholar
- 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.Google Scholar
Digital Library
- V. Gramoli. 2020. From blockchain consensus back to byzantine consensus. Future Gen. Comput. Syst. 107 (2020), 760--769.Google Scholar
Digital Library
- J.-H. Lee. 2018. BIDaaS: blockchain-based ID as a service. IEEE Access 6 (2018) 2274--2278.Google Scholar
Cross Ref
- A. Narayanan, J. Bonneau, E. Felten, A. Miller, and S. Goldfeder. 2016. Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction. Princeton University Press.Google Scholar
- S. Nakamoto. 2008. Bitcoin: A peer-to-peer electronic cash system[J]. Bitcoin. https://bitcoin.org/bitcoin. pdf.Google Scholar
- L. Atzori, A. Iera, and G. Morabito. 2010. The internet of things: A survey. Comput. Netw. 54 (2010) 2787--2805.Google Scholar
Digital Library
- 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.Google Scholar
- 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.Google Scholar
Cross Ref
- L. Preuss. 2001. In dirty chains? Purchasing and greener manufacturing. J. Bus. Ethics 34 (2001) 345--359.Google Scholar
Cross Ref
- 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.Google Scholar
- 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.Google Scholar
Digital Library
- 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.Google Scholar
- 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.Google Scholar
Cross Ref
- K. Fanning and D. P. Centers. 2016. Blockchain and its coming impact on financial services. J. Corp. Account. Finance 27 (2016) 53--57.Google Scholar
Cross Ref
- C. Cachin. 2016. Architecture of the hyperledger blockchain fabric. In Proceedings of the Workshop on Distributed Cryptocurrencies and Consensus Ledgers.Google Scholar
- C. Dannen. 2017. Introducing Ethereum and Solidity. Springer.Google Scholar
- R. Pike. 2009. The go programming language. In Proceedings of Google's Tech Talks.Google Scholar
- D. Merkel. 2014. Docker: Lightweight linux containers for consistent development and deployment. Linux J. 2014 (2014) 2.Google Scholar
- 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.Google Scholar
Cross Ref
- L. Laphou. 2020. A survey of iot applications in blockchain systems: Architecture, consensus, and traffic modeling. ACM Comput. Surveys 53, 1 (2020), 1--32.Google Scholar
- 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).Google Scholar
- M. Suruchi. 2018. Blockchain technology for supply chain traceability, transparency and data provenance. Proceedings of the International Conference on Blockchain Technology and Application.Google Scholar
- Terzi Sofia. 2019. Transforming the supply-chain management and industry logistics with blockchain smart contracts. Proceedings of the 23rd Pan-Hellenic Conference on Informatics.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- Castro Miguel B. Liskov. 1999. Practical byzantine fault tolerance. In Proceedings of the USENIX Conference on Operating Systems Design and Implementation (OSDI’99).Google Scholar
Index Terms
A Supply-chain System Framework Based on Internet of Things Using Blockchain Technology
Recommendations
Research on Traceability of Agricultural Products Supply Chain System Based on Blockchain and Internet of Things Technology
Artificial Intelligence and SecurityAbstractIn this paper, the chain and the block chain thinking are introduced. Making use of the advantages of blockchain technology, this paper applies blockchain technology to the traditional agricultural product supply chain based on Internet of Things ...
Blockchain-enabled supply chain: An experimental study
Highlights- There is a lack of studies in the field of blockchain applied to supply chains.
AbstractDespite Information and Communication Technologies (ICT) have reduced the information asymmetry and increased the degree of interorganizational collaboration, the companies participating a supply chain are less inclined to share data ...
Green Blockchain based IoT for secured supply chain of hazardous materials
AbstractThere is a wide recognition that Blockchain technology will play a central role in many sectors. In fact, this technology is a promising opportunity to ensure security, traceability, privacy and transparency in most digitized human ...
Highlights- We propose and implement a Blockchain-based architecture for IoT-Based supply of dangerous goods.






Comments