Millions of shipping containers filled with goods move around the world every day. Before such a container may enter a trade bloc, the customs agency of the goods' destination country must ensure that it does not contain illegal or mislabeled goods. Due to the high volume of containers, customs agencies make a selection of containers to audit through a risk analysis procedure. Customs agencies perform risk analysis using data sourced from a centralized system that is potentially vulnerable to manipulation and malpractice. Therefore we propose an alternative: DEFenD, a decentralized system that stores data about goods and containers in a secure and privacy-preserving manner. In our system, economic operators make claims to the network about goods they insert into or remove from containers, and encrypt these claims so that they can only be read by the destination country's customs agency. Economic operators also make unencrypted claims about containers with which they interact. Unencrypted claims can be validated by the entire network of customs agencies. Our key contribution is a data partitioning scheme and several protocols that enable such a system to utilize blockchain and its powerful validation principle, while also preserving the privacy of the involved economic operators. Using our protocol, customs agencies can improve their risk analysis and economic operators can get through customs with less delay. We also present a reference implementation built with Hyperledger Fabric and analyze to what extent our implementation meets the requirements in terms of privacy-preservation, security, scalability, and decentralization.
[1]
Dimitrova Tatyana.
Survey of Available Web Services for Maritime Tracking
,
2013
.
[2]
MultiChain Private Blockchain — White Paper
,
2022
.
[3]
Christian Cachin,et al.
Architecture of the Hyperledger Blockchain Fabric
,
2016
.
[4]
John K. Ousterhout,et al.
In Search of an Understandable Consensus Algorithm
,
2014,
USENIX ATC.
[5]
Satoshi Nakamoto.
Bitcoin : A Peer-to-Peer Electronic Cash System
,
2009
.
[6]
Elena Camossi,et al.
Visualization of Container Movements through a Web-Based Geographical Information System
,
2013,
2013 European Intelligence and Security Informatics Conference.
[7]
Marko Vukolic,et al.
The Quest for Scalable Blockchain Fabric: Proof-of-Work vs. BFT Replication
,
2015,
iNetSeC.
[8]
David Schwartz,et al.
The Ripple Protocol Consensus Algorithm
,
2014
.
[9]
Beng Chin Ooi,et al.
BLOCKBENCH: A Framework for Analyzing Private Blockchains
,
2017,
SIGMOD Conference.