A prototypical smart contract (wrapped as a decentralized application) is presented for investigating the potential benefits for applying Blockchain for Logistics. The decentralized application proposed exposes the various design challenges that programmers are likely to face when realizing the implementation of the application. The proposed methodology utilises the implementation of a dedicated smart contract that was developed based on a special-purpose structure for satisfying the requirements of the usecase. The evaluation was based on the execution of each of the functions measuring the gas costs and execution time. The prototype design was deployed and evaluated on a real-world Blockchain framework and can be considered as a first solution to how the Blockchain technology can be utilized within Logistics to overcome any barriers that may exist between professionals. In this paper we present a real implementation of a smart contract for the Logistics industry. The proposed dApp provides a live example of how Blockchain can be utilized within Logistics as it enables users to send and track products.
decentralized applications, blockchain, smart contracts, decentralized logistics
Baker, J. and Steiner, J. (2015, November 21) ‘Provenance blockchain: the solution for transparency in product’. Provenance.org. Availabe at https://www.provenance.org/ whitepaper.
Brandstadt, A., Le, V. B., and Spinrad, J. (1999) Graph Classes: A Survey. Philadelphia: Society for Industrial and Applied Mathematics.
Buterin, V. (2014) ‘A next-generation smart contract and decentralized application platform’. white paper Available at https://www.weusecoins.com/assets/pdf/library/Ethereum_ white_paper-a_next_generation_smart_contract_and_decentralized_application_ platform-vitalik-buterin.pdf.
Francisco, K. and Swanson, D. (2018) ‘The supply chain has no clothes: technology adoption of blockchain for supply chain transparency’. Logistics, Vol. 2, No. 1. DOI.org/10.3390/ logistics2010002.
Good, N. S. and Krekelberg, A. (2003) ‘Usability and privacy: a study of kazaa p2p file-sharing’. In Proceedings of the SIGCHI conference on Human factors in computing systems. New York, NY: ACM Digital Library: 137–144.
Hackius, N. and Petersen, M. (2017) ‘Blockchain in logistics and supply chain: trick or treat?’, in W. Kersten, T. Blecker and C. M. Ringle (eds), Proceedings of the Hamburg International Conference of Logistics (HICL)/Digitalization in Supply Chain Management and Logistics Smart and Digital Solutions for an Industry 4.0 Environment, Berlin: epubli: 3–18.
Hu, Y., Lee, T., Chatzopoulos, D., and Hui, P. (2018) ‘Hierarchical interactions between ethereum smart contracts across testnets’. In Proceedings of the 1st Workshop on Cryptocurrencies and Blockchains for Distributed Systems, CRYBLOCK@MobiSys 2018, Munich, Germany, June 15, 2018, New York, NY: ACM: 7–12.
McCoy, D., Bauer, K. S., Grunwald, D., Kohno, T., and Sicker, D. C. (2008) Shining light in dark places: Understanding the tor network. In N. Borisov and I. Goldberg (eds), Privacy Enhancing Technologies, 8th International Symposium, PETS 2008, Leuven, Belgium, July 23-25, 2008, Proceedings. Berlin-Heidelberg: Springer: 63–76.
Miller, D. (2018) ‘Blockchain and the internet of things in the industrial sector’. IT Professional, Vol. 20, No. 3:15–18.
Nakamoto, S. (2008) ‘Bitcoin: A peer-to-peer electronic cash system’. Bitcoin.org. Available at http://bitcoin.org/bitcoin.pdf.
Qiu, D. and Srikant, R. (2004) ‘Modeling and performance analysis of bittorrent- like peerto-peer networks’. In Proceedings of the ACM SIGCOMM 2004 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, August 30 - September 3, 2004, Portland, Oregon, USA, 367–378.
Spath, D., Ganschar, O., Gerlach, S., Hämmerle, M., Krause, T., and Schlund, S. (2013) Produktionsarbeit der Zukunft-Industrie 4.0. Stuttgart: Fraunhofer Verlag.
Suryanarayana, G. and Taylor, R. N. (2004) A survey of trust management and resource discovery technologies in peer-to-peer applications. Technical report, UC Irvine. Swan, M. (2015) Blockchain: Blueprint for a new economy. Sebastopol, CA: O’Reilly Media.
Szabo, N. (1997, September 1) ‘Formalizing and securing relationships on public networks’. First Monday, Vol. 2, No. 9. DOI.org/10.5210/fm.v2i9.548.
Tian, F. (2016) ‘An agri-food supply chain traceability system for China based on RFID & blockchain technology’. In 13th International Conference on Service Systems and Service Management (ICSSSM): 1-6.