Abstract

As the importance of vehicle data increases, it has become very important to safely store them. However, because onboard diagnostics scanners generally used to store vehicle data are IoT devices, security and capacity issues exist to store data safely and efficiently. To address this, we propose a system that stores vehicle data safely and efficiently using blockchain and IPFS. Users can access the system through DApp, an Ethereum-distributed application, and manage their vehicle data. Various experiments have been conducted to demonstrate the superior performance of this system, and the experimental results show its advantages in terms of data-processing speed and cost.

Highlights

  • Autonomous driving technology is attracting considerable attention to the extent that various vehicle companies—such as Tesla, Google, and Hyundai—are releasing vehicles equipped with this technology [1]

  • Vehicle data can be checked through the onboard diagnostics (OBD) scanner, which collects data by attaching it to the OBD terminal mounted on the vehicle and the app connected to the OBD scanner [4]

  • We propose a file system, Inter Planetary File System (IPFS), that allows a part of the vehicle data to be uploaded and only the hash value returned from the IPFS is stored in a smart contract

Read more

Summary

Introduction

Autonomous driving technology is attracting considerable attention to the extent that various vehicle companies—such as Tesla, Google, and Hyundai—are releasing vehicles equipped with this technology [1]. In addition to autonomous vehicles, general vehicles can analyze drivers’ driving habits through onboard diagnostics (OBD) [2], which collects vehicle data and diagnoses vehicle conditions to prevent failures and accidents. Because vehicle data are directly connected to the stability of vehicle operation, it is important to store them safely so that security problems such as unauthorized reading or manipulation of vehicle data do not occur. To solve this problem, blockchain [3]—a technology that can safely store data—is widely used.

Background
Smart Contract
Related Work
Smart Contract Structure
Accessing Data
Implementation
Scenario
Experiments
Data Processing Speed
Fuel Consumption When Uploading Data
Processing Speed by Section
Findings
SharedUPploraodcdeastsaitnogIPFSSpeed
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call