A Secure and Efficient Blockchain-Based Data Trading Approach for Internet of Vehicles

In this paper, we propose a secure and efficient blockchain-based data trading approach for the Internet of Vehicles (IoV). First, we apply consortium blockchain technologies to ensure secure and truthful data trading, and propose a general blockchain-based data trading framework for IoV. Second, to improve the efficiency of data trading and encourage more participants to trade data, we propose an iterative double auction mechanism with the purpose of achieving social welfare maximization, in which pricing rules of buyers and sellers are designed to induce participants to submit bids and to decide the amount of traded data and its price among buyers and sellers. In particular, in our algorithm, the hidden information of individuals can be extracted gradually so that the privacy of participants in data trading can be protected well. Finally, the experimental results show the efficiency of our proposed algorithm. Moreover, the correctness of social welfare maximization, incentive compatibility, individually rationality, and weakly budget balance of our auction mechanism are verified in the experiments.

[1]  Young-Sik Jeong,et al.  DistBlockNet: A Distributed Blockchains-Based Secure SDN Architecture for IoT Networks , 2017, IEEE Communications Magazine.

[2]  Yan Zhang,et al.  Enabling Localized Peer-to-Peer Electricity Trading Among Plug-in Hybrid Electric Vehicles Using Consortium Blockchains , 2017, IEEE Transactions on Industrial Informatics.

[3]  Pan Hui,et al.  FlopCoin: A Cryptocurrency for Computation Offloading , 2018, IEEE Transactions on Mobile Computing.

[4]  Abdellah Ait Ouahman,et al.  Towards a Novel Privacy-Preserving Access Control Model Based on Blockchain Technology in IoT , 2017 .

[5]  Mehmet A. Orgun,et al.  A Proof-of-Trust Consensus Protocol for Enhancing Accountability in Crowdsourcing Services , 2019, IEEE Transactions on Services Computing.

[6]  Hong Li,et al.  Blockchain for Large-Scale Internet of Things Data Storage and Protection , 2019, IEEE Transactions on Services Computing.

[7]  Dusit Niyato,et al.  Social Welfare Maximization Auction in Edge Computing Resource Allocation for Mobile Blockchain , 2017, 2018 IEEE International Conference on Communications (ICC).

[8]  Michael Devetsikiotis,et al.  Blockchains and Smart Contracts for the Internet of Things , 2016, IEEE Access.

[9]  Zhu Han,et al.  Edge Computing Resource Management and Pricing for Mobile Blockchain , 2017, ArXiv.

[10]  Eduardo Castelló Ferrer The blockchain: a new framework for robotic swarm systems , 2016, Proceedings of the Future Technologies Conference (FTC) 2018.

[11]  Xin-Ping Guan,et al.  On the Tradeoff Between Data-Privacy and Utility for Data Publishing , 2018, 2018 IEEE 24th International Conference on Parallel and Distributed Systems (ICPADS).

[12]  Zhetao Li,et al.  Consortium Blockchain for Secure Energy Trading in Industrial Internet of Things , 2018, IEEE Transactions on Industrial Informatics.

[13]  Xinping Guan,et al.  IoT-Based Proactive Energy Supply Control for Connected Electric Vehicles , 2019, IEEE Internet of Things Journal.

[14]  Dusit Niyato,et al.  Profit Maximization Mechanism and Data Management for Data Analytics Services , 2018, IEEE Internet of Things Journal.

[15]  Gaetano Zizzo,et al.  A Technical Approach to the Energy Blockchain in Microgrids , 2018, IEEE Transactions on Industrial Informatics.

[16]  Praveen Gauravaram,et al.  Blockchain for IoT security and privacy: The case study of a smart home , 2017, 2017 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops).

[17]  Gang Chen,et al.  Untangling Blockchain: A Data Processing View of Blockchain Systems , 2017, IEEE Transactions on Knowledge and Data Engineering.

[18]  Minyi Guo,et al.  Making Big Data Open in Edges: A Resource-Efficient Blockchain-Based Approach , 2019, IEEE Transactions on Parallel and Distributed Systems.

[19]  Xiaohong Huang,et al.  LNSC: A Security Model for Electric Vehicle and Charging Pile Management Based on Blockchain Ecosystem , 2018, IEEE Access.

[20]  Ning Zhang,et al.  A Secure Charging Scheme for Electric Vehicles With Smart Communities in Energy Blockchain , 2019, IEEE Internet of Things Journal.

[21]  Mohammed Samaka,et al.  Security Services Using Blockchains: A State of the Art Survey , 2018, IEEE Communications Surveys & Tutorials.

[22]  Mohsen Guizani,et al.  MeDShare: Trust-Less Medical Data Sharing Among Cloud Service Providers via Blockchain , 2017, IEEE Access.

[23]  Nei Kato,et al.  Device-to-Device Communication in LTE-Advanced Networks: A Survey , 2015, IEEE Communications Surveys & Tutorials.

[24]  Liang Wang,et al.  Blockchain-Based Government Information Resource Sharing , 2017, 2017 IEEE 23rd International Conference on Parallel and Distributed Systems (ICPADS).

[25]  Kun Wang,et al.  Intelligent Resource Management in Blockchain-Based Cloud Datacenters , 2018, IEEE Cloud Computing.

[26]  Zibin Zheng,et al.  QoS-Aware Cooperative Computation Offloading for Robot Swarms in Cloud Robotics , 2019, IEEE Transactions on Vehicular Technology.

[27]  PRADIP KUMAR SHARMA,et al.  A Software Defined Fog Node Based Distributed Blockchain Cloud Architecture for IoT , 2018, IEEE Access.

[28]  Oscar Novo,et al.  Blockchain Meets IoT: An Architecture for Scalable Access Management in IoT , 2018, IEEE Internet of Things Journal.

[29]  H. Vincent Poor,et al.  Mobile Data Trading: Behavioral Economics Analysis and Algorithm Design , 2017, IEEE Journal on Selected Areas in Communications.

[30]  Victor C. M. Leung,et al.  Computation Offloading and Content Caching in Wireless Blockchain Networks With Mobile Edge Computing , 2018, IEEE Transactions on Vehicular Technology.

[31]  Zhili Sun,et al.  Blockchain-Based Dynamic Key Management for Heterogeneous Intelligent Transportation Systems , 2017, IEEE Internet of Things Journal.