Design and implementation of a blockchain shipping application
Date
2019-01-31
Authors
Bouidani, Maher M.
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
The emerging Blockchain technology has the potential to shift the traditional centralized systems to become more flexible, efficient and decentralized. An important area to apply this capability is supply chain. Supply chain visibility and transparency has become an important aspect of a successful supply chain platform as it becomes more complex than ever before. The complexity comes from the number of participants involved and the intricate roles and relations among them. This puts more pressure on the system and the customers in terms of system availability and tamper-resistant data. This thesis presents a private and permisioned application that uses Blockchain and aims to automate the shipping processes among different participants in the supply chain ecosystem. Data in this private ledger is governed with the participants’ invocation of their smart contracts. These smart contracts are designed to satisfy the participants’ different roles in the supply chain. Moreover, this thesis discusses the performance measurements of this application results in terms of the transaction throughput, transaction average latency and resource utilization.
Description
Keywords
Blockchain, Hyperledger, Public Key, Private Key, Public Key Cryptography, Shipping and Logistics, Blockchain Framework, Hash Function, Consensus, Merkle Tree, RESTful, JavaScript