Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3594556.3594623acmconferencesArticle/Chapter ViewAbstractPublication Pagesasia-ccsConference Proceedingsconference-collections
research-article

Trusted Sharing of Autonomous Vehicle Crash Data using Enterprise Blockchain and IPFS

Published: 12 September 2023 Publication History
  • Get Citation Alerts
  • Abstract

    In recent years, autonomous vehicles (AVs) have become increasingly more robust through the use of advanced technologies and accurate AI/ML models. However, incidents of crash and other untoward events involving AVs still get reported from time to time. In such situations, it is imperative that the cause be established - whether there was a problem with the sensors, actuators, model parameters or any other factor impacting the driving decision of the AV that resulted in the crash. This requires multiple parties like the automaker, sensor manufacturers, model developers and actuator suppliers to access the data logged by the AV during driving till the time of the incident. Although collaborating entities, they do not necessarily trust each other, especially in sensitive situations like investigating a crash. To overcome this shortcoming, we propose a novel blockchain based method called AVChain for verifiable logging of data for each AV that can be selectively shared with the relevant parties under appropriate access control mechanisms. Scalability is achieved through the use of InterPlanetary File System (IPFS) for storing the actual data while its hash is maintained in an enterprise blockchain like HyperLedger Fabric (HLF). We show the effectiveness and versatility of AVChain by generating data from CARLA - a widely used simulator for AVs, and invoking appropriate HLF chaincodes developed for this purpose. A browser based interface has also been designed to demonstrate the working of the complete infrastructure.

    References

    [1]
    Elli Androulaki 2018. Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains. CoRR abs/1801.10228 (2018). arXiv:1801.10228http://arxiv.org/abs/1801.10228
    [2]
    Md. Tanvir Ashraf. 2021. Identification of Crash Contributing Factors in AV involved Crashes. (2021). Graduate Theses, Dissertations, and Problem Reports, West Virginia University, USA 8271. (2021).
    [3]
    Md Tanvir Ashraf, Kakan Dey, Sabyasachee Mishra, and Md Tawhidur Rahman. 2021. Extracting Rules from Autonomous-Vehicle-Involved Crashes by Applying Decision Tree and Association Rule Methods. Transportation Research Record: Journal of the Transportation Research Board 2675 (07 2021), 522–533.
    [4]
    Juan Benet. 2014. IPFS - Content Addressed, Versioned, P2P File System. CoRR abs/1407.3561 (2014). arXiv:1407.3561
    [5]
    Vitalik Buterin 2014. A next-generation smart contract and decentralized application platform. White Paper 3, 37 (2014), 2–1.
    [6]
    Hengrui Chen, Hong Chen, Zhizhen Liu, Xiaoke Sun, and Ruiyu Zhou. 2020. Analysis of Factors Affecting the Severity of Automated Vehicle Crashes Using XGBoost Model Combining POI Data. Journal of Advanced Transportation 2020 (11 2020), 1–12.
    [7]
    Albert Demba and Dietmar P. F. Möller. 2018. Vehicle-to-Vehicle Communication Technology. In 2018 IEEE International Conference on Electro/Information Technology (EIT). 0459–0464.
    [8]
    Jean-Emmanuel Deschaud. 2021. KITTI-CARLA: a KITTI-like dataset generated by CARLA Simulator. https://doi.org/10.48550/ARXIV.2109.00892
    [9]
    Alexey Dosovitskiy, German Ros, Felipe Codevilla, Antonio Lopez, and Vladlen Koltun. 2017. CARLA: An Open Urban Driving Simulator. In Proceedings of the 1st Annual Conference on Robot Learning, Vol. 78. PMLR, 1–16.
    [10]
    Keke Gai, Haokun Tang, Guangshun Li, Tianxiu Xie, Shuo Wang, Liehuang Zhu, and Kim-Kwang Raymond Choo. 2023. Blockchain-Based Privacy-Preserving Positioning Data Sharing for IoT-Enabled Maritime Transportation Systems. IEEE Transactions on Intelligent Transportation Systems 24, 2 (2023), 2344–2358.
    [11]
    Keke Gai, Yulu Wu, Liehuang Zhu, Zijian Zhang, and Meikang Qiu. 2020. Differential Privacy-Based Blockchain for Industrial Internet-of-Things. IEEE Transactions on Industrial Informatics 16, 6 (2020), 4156–4165.
    [12]
    Andreas Geiger, Philip Lenz, and Raquel Urtasun. 2012. Are we ready for autonomous driving? The KITTI vision benchmark suite. In 2012 IEEE Conference on Computer Vision and Pattern Recognition. 3354–3361.
    [13]
    Hao Guo, Ehsan Meamari, and Chien-Chung Shen. 2018. Blockchain-inspired Event Recording System for Autonomous Vehicles. In 2018 1st IEEE International Conference on Hot Information-Centric Networking (HotICN). 218–222.
    [14]
    Markus Hofbauer, Christopher B. Kuhn, Goran Petrovic, and Eckehard Steinbach. 2020. TELECARLA: An Open Source Extension of the CARLA Simulator for Teleoperated Driving Research Using Off-the-Shelf Components. In 2020 IEEE Intelligent Vehicles Symposium (IV). 335–340.
    [15]
    Vincent Hu, C., David Ferraiolo, Rick Kuhn, Adam Schnitzer, Kenneth Sandlin, Robert Miller, and Karen Scarfone. 2014. Guide to Attribute Based Access Control (ABAC) Definition and Considerations. In NIST Special Publication.
    [16]
    Saurabh Jain 2021. Blockchain and Autonomous Vehicles: Recent Advances and Future Directions. IEEE Access 9 (2021), 130264–130328.
    [17]
    Adya Kiran, Samvid Dharanikota, and Annappa Basava. 2019. Blockchain based Data Access Control using Smart Contracts. In IEEE TENCON. 2335–2339.
    [18]
    Jaynarayan H. Lala, Carl E. Landwehr, and John F. Meyer. 2020. Autonomous Vehicle Safety: Lessons from Aviation. Commun. ACM 63, 9 (Sep 2020), 28–31.
    [19]
    Pablo Alvarez Lopez 2018. Microscopic Traffic Simulation Using SUMO. In 21st International Conference on Intelligent Transportation Systems (ITSC) (Maui, HI, USA). IEEE Press, 2575–2582.
    [20]
    Michael Montemerlo 2008. Junior: The Stanford Entry in the Urban Challenge. Journal of Field Robotics 25 (09 2008), 569 – 597.
    [21]
    Óscar Pérez-Gil 2022. Deep Reinforcement Learning Based Control for Autonomous Vehicles in CARLA. Multimedia Tools Appl. 81, 3 (jan 2022), 3553–3576.
    [22]
    Shiva Raj Pokhrel and Jinho Choi. 2020. Federated Learning With Blockchain for Autonomous Vehicles: Analysis and Design Challenges. IEEE Transactions on Communications 68, 8 (Aug 2020), 4734–4746.
    [23]
    Mathis Steichen, Beltran Fiz, Robert Norvill, Wazen Shbair, and Radu State. 2018. Blockchain-Based, Decentralized Access Control for IPFS. In IEEE Congress on Cybernatics. 1499–1506.
    [24]
    Stevan Stević, Momčilo Krunić, Marko Dragojević, and Nives Kaprocki. 2019. Development and Validation of ADAS Perception Application in ROS Environment Integrated with CARLA Simulator. In 27th Telecommunications Forum. 1–4.
    [25]
    Somanath Tripathy, Mayank Aggarwal, and Sandip Chakraborty. 2021. Beyond Uber and Lyft: A decentralized cab consortium over blockchains. In Proceedings of the 3rd ACM International Symposium on Blockchain and Secure Critical Infrastructure. 97–102.
    [26]
    Chris Urmson 2008. Autonomous driving in urban environments: Boss and the Urban Challenge. Journal of Field Robotics 25, 8 (2008), 425–466.
    [27]
    Mohit Vashistha and Ferdous A Barbhuiya. 2019. Blockchain in Smart Power Grid Infrastructure. In Proceedings of the 2019 ACM International Symposium on Blockchain and Secure Critical Infrastructure. 89–96.
    [28]
    Viktoras Kabir Veitas and Simon Delaere. 2018. In-vehicle data recording, storage and access management in autonomous vehicles. CoRR (2018). arXiv:1806.03243
    [29]
    Bernhard Wymann 2007. TORCS, The Open Racing Car Simulator.https://www.cse.chalmers.se/ chrdimi/papers/torcs.pdf
    [30]
    Yongsik You, Mansi Girdhar, Min-Je Cho, Jeonghwan Cheon, Junho Hong, and Tai-jin Song. 2022. Systematic Cause and Consequence Identification for L4 Autonomous Vehicle (AV) Accident Investigation.
    [31]
    Hongyi Zhang, Jan Bosch, and Helena Holmström Olsson. 2021. End-to-End Federated Learning for Autonomous Driving Vehicles. In 2021 International Joint Conference on Neural Networks (IJCNN). 1–8.
    [32]
    Yue Zhang, Keke Gai, Jiang Xiao, Liehuang Zhu, and Kim-Kwang Raymond Choo. 2022. Blockchain-Empowered Efficient Data Sharing in Internet of Things Settings. IEEE Journal on Selected Areas in Comm. 40, 12 (2022), 3422–3436.
    [33]
    Qian-Yi Zhou, Jaesik Park, and Vladlen Koltun. 2018. Open3D: A Modern Library for 3D Data Processing. https://doi.org/10.48550/ARXIV.1801.09847
    [34]
    Guy Zyskind, Oz Nathan, and Alex ’Sandy’ Pentland. 2015. Decentralizing Privacy: Using Blockchain to Protect Personal Data. In 2015 IEEE Security and Privacy Workshops. 180–184.

    Index Terms

    1. Trusted Sharing of Autonomous Vehicle Crash Data using Enterprise Blockchain and IPFS

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      BSCI '23: Proceedings of the 5th ACM International Symposium on Blockchain and Secure Critical Infrastructure
      July 2023
      159 pages
      ISBN:9798400701986
      DOI:10.1145/3594556
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 12 September 2023

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. Autonomous vehicles
      2. CARLA
      3. Enterprise blockchain
      4. HyperLedger Fabric
      5. IPFS
      6. Intelligent transportation infrastructure
      7. Trusted data sharing

      Qualifiers

      • Research-article
      • Research
      • Refereed limited

      Conference

      ASIA CCS '23
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 44 of 12 submissions, 367%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • 0
        Total Citations
      • 129
        Total Downloads
      • Downloads (Last 12 months)129
      • Downloads (Last 6 weeks)19

      Other Metrics

      Citations

      View Options

      Get Access

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      HTML Format

      View this article in HTML Format.

      HTML Format

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media