Abstract
Distributed ledger technology is transforming environments where the participating entities have low trust. Employing distributed ledgers for intelligent transportation infrastructure communications and operations enables decentralized collaboration between entities that do not fully trust each other. This chapter models a transportation event data collection system as a Hyperledger Fabric blockchain network and simulates it using a transportation environment modeling tool. Data structures model the data collected about accidents involving vehicles and witness reports from nearby vehicles and road-side units that observed the events. The chaincode developed for the collection, validation and corroboration of the reported data is presented. Network performance results for various configurations are discussed. Optimization of the network configuration parameters resulted in a 48.1% improvement in transaction throughput. The experiments demonstrate that a distributed ledger technology such as Hyperledger Fabric holds promise for the collection of transportation data and the collaboration of applications and services that consume the data.
Keywords
Download to read the full chapter text
Chapter PDF
References
E. Androulaki, A. Barger, V. Bortnikov, C. Cachin, K. Christidis, A. De Caro, D. Enyeart, C. Ferris, G. Laventman, Y. Manevich, S. Muralidharan, C. Murthy, B. Nguyen, M. Sethi, G. Singh, K. Smith, A. Sorniotti, C. Stathakopoulou, M. Vukolic, S. Weed Cocco and J. Yellick, Hyperledger Fabric: A distributed operating system for permissioned blockchains, Proceedings of the Thirteenth European Conference on Computer Systems, article no. 30, 2018
L. Baird, The Swirlds Hashgraph Consensus Algorithm: Fair, Fast, Byzantine Fault Tolerance, Technical Report SWIRLDS-TR-2016-01, Swirlds, College Station, Texas, 2016
F. Bencic and I. Zarko, Distributed ledger technology: Blockchain compared to directed acyclic graph, Proceedings of the Thirty-Eighth IEEE International Conference on Distributed Computing Systems, pp. 1569–1570, 2018
P. Bernstein and N. Goodman, Multiversion concurrency control – Theory and algorithms, ACM Transactions on Database Systems, vol. 8(4), pp. 465–483, 1983
V. Buterin, On public and private blockchains, Ethereum Foundation Blog (blog.ethereum.org/2015/08/07/on-public-and-private-blockchains), August 6, 2015
M. Castro and B. Liskov, Practical Byzantine fault tolerance, Proceedings of the Third Symposium on Operating Systems Design and Implementation, pp. 173–186, 1999
M. Cebe, E. Erdin, K. Akkaya, H. Aksu and S. Uluagac, Block4Forensic: An integrated lightweight blockchain framework for forensic applications of connected vehicles, IEEE Communications, vol. 56(10), pp. 50–57, 2018
A. Dorri, M. Steger, S. Kanhere and R. Jurdak, Blockchain: A distributed solution to automotive security and privacy, IEEE Communications, vol. 55(12), pp. 119–125, 2017
J. Kang, R. Yu, X. Huang, S. Maharjan, Y. Zhang and E. Hossain, Enabling localized peer-to-peer electricity trading among plug-in hybrid electric vehicles using consortium blockchains, IEEE Transactions on Industrial Informatics, vol. 13(6), pp. 3154–3164, 2017
Y. Kopylova, C. Farkas and W. Xu, Accurate accident reconstruction in VANET, in Data and Applications Security and Privacy XXV, Y. Li (Ed.), Springer, Berlin Heidelberg, Germany, pp. 271–279, 2011
L. Lamport, R. Shostak and M. Pease, The Byzantine generals problem, ACM Transactions on Programming Languages and Systems, vol. 4(3), pp. 382–401, 1982
Linux Foundation, Bringing up a Kafka-Based Ordering Service, San Francisco, California (hyperledger-fabric.readthedocs.io/en/release-1.2/kafka.html), 2019
Linux Foundation, Hyperledger Composer, San Francisco, California (hyperledger.github.io/composer/latest), 2019
Linux Foundation, Hyperledger Explorer, San Francisco, California (github.com/hyperledger/blockchain-explorer), 2019
Linux Foundation, Hyperledger Fabric (1.2) Glossary, San Francisco, California (hyperledger-fabric.readthedocs.io/en/release-1.2/glossary.html), 2019
S. Nakamoto, Bitcoin: A Peer-to-Peer Electronic Cash System (bitcoin.org/bitcoin.pdf), 2008
New York City Department of Transportation, NYC Connected Vehicle Project for Safer Transportation, New York (cvp.nyc), 2019
C. Oham, R. Jurdak, S. Kanhere, A. Dorri and S. Jha, B-FICA: Blockchain-Based Framework for Auto-Insurance Claim and Adjudication, arXiv:1806.06169 (arxiv.org/abs/1806.06169), 2018
C. Oham, S. Kanhere, R. Jurdak and S. Jha, A Blockchain-Based Liability Attribution Framework for Autonomous Vehicles, arXiv: 1802.05050 (arxiv.org/abs/1802.05050), 2018
C. Papadimitriou and P. Kanellakis, On concurrency control by multiple versions, Proceedings of the First ACM SIGACT-SIGMOD Symposium on Principles of Database Systems, pp. 76–82, 1982
M. Pilkington, Blockchain technology: Principles and applications, in Research Handbook on Digital Transformations, F. Olleros and M. Zhegu (Eds.), Edward Elgar, Northampton, Massachusetts, pp. 225–246, 2016
Y. Qian, K. Lu and N. Moayeri, A secure VANET MAC protocol for DSRC applications, Proceedings of the IEEE Global Telecommunications Conference, 2008
M. Singh and S. Kim, Blockchain-Based Intelligent Vehicle Data Sharing Framework, arXiv:1708.09721 (arxiv.org/abs/1708.09721), 2017
J. Sousa, A. Bessani and M. Vukolic, A Byzantine fault-tolerant ordering service for the Hyperledger Fabric blockchain platform, Proceedings of the Forty-Eighth Annual IEEE/IFIP International Conference on Dependable Systems and Networks, pp. 51–58, 2018
A. Sumalee and H. Ho, Smarter and more connected: Future intelligent transportation systems, IATSS Research, vol. 42(2), pp. 67–71, 2018
Tampa Hillsborough Expressway Authority, THEA Connected Vehicle Pilot, Tampa, Florida (www.tampacvpilot.com), 2019
P. Thakkar, S. Nathan and B. Viswanathan, Performance benchmarking and optimizing the Hyperledger Fabric blockchain platform, Proceedings of the Twenty-Sixth IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, pp. 264–276, 2018
U.S. Department of Transportation, ITS Strategic Plan 2015–2019, FHWA-JPO-14-145, Washington, DC (rosap.ntl.bts.gov/view/dot/3506), 2014
Y. Yuan and F. Wang, Towards blockchain-based intelligent transportation systems, Proceedings of the Nineteenth IEEE International Conference on Intelligent Transportation Systems, pp. 2663–2668, 2016
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 IFIP International Federation for Information Processing
About this paper
Cite this paper
Cintron, L., Graham, S., Hodson, D., Mullins, B. (2019). Modeling Liability Data Collection Systems for Intelligent Transportation Infrastructure Using Hyperledger Fabric. In: Staggs, J., Shenoi, S. (eds) Critical Infrastructure Protection XIII. ICCIP 2019. IFIP Advances in Information and Communication Technology, vol 570. Springer, Cham. https://doi.org/10.1007/978-3-030-34647-8_8
Download citation
DOI: https://doi.org/10.1007/978-3-030-34647-8_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-34646-1
Online ISBN: 978-3-030-34647-8
eBook Packages: Computer ScienceComputer Science (R0)