Device Identification in Blockchain-Based Internet of Things

02/19/2022
by   Ali Dorri, et al.
0

In recent years blockchain technology has received tremendous attention. Blockchain users are known by a changeable Public Key (PK) that introduces a level of anonymity, however, studies have shown that anonymized transactions can be linked to deanonymize the users. Most of the existing studies on user de-anonymization focus on monetary applications, however, blockchain has received extensive attention in non-monetary applications like IoT. In this paper we study the impact of de-anonymization on IoT-based blockchain. We populate a blockchain with data of smart home devices and then apply machine learning algorithms in an attempt to classify transactions to a particular device that in turn risks the privacy of the users. Two types of attack models are defined: (i) informed attacks: where attackers know the type of devices installed in a smart home, and (ii) blind attacks: where attackers do not have this information. We show that machine learning algorithms can successfully classify the transactions with 90 users, we introduce multiple obfuscation methods which include combining multiple packets into a transaction, merging ledgers of multiple devices, and delaying transactions. The implementation results show that these obfuscation methods significantly reduce the attack success rates to 20 enhance user privacy.

READ FULL TEXT
research
12/21/2018

On the Activity Privacy of Blockchain for IoT

In recent years blockchain has received tremendous attention as a means ...
research
03/18/2019

Blockchain for the Internet of Things: Present and Future

One of the key challenges to the IoT's success is how to secure and anon...
research
01/13/2018

MOF-BC: A Memory Optimized and Flexible BlockChain for Large Scale Networks

BlockChain (BC) immutability ensures BC resilience against modification ...
research
08/31/2019

Your Smart Home Can't Keep a Secret: Towards Automated Fingerprinting of IoT Traffic with Neural Networks

The IoT (Internet of Things) technology has been widely adopted in recen...
research
10/08/2021

Identifying blockchain-based cryptocurrency accounts using investment portfolios

Cryptocurrencies based on decentralized systems, especially blockchain, ...
research
02/08/2022

BeeHIVE: Behavioral Biometric System based on Object Interactions in Smart Environments

The lack of standard input interfaces in the Internet of Things (IoT) ec...
research
07/16/2020

Actor-based Risk Analysis for Blockchains in Smart Mobility

Blockchain technology is a crypto-based secure ledger for data storage a...

Please sign up or login with your details

Forgot password? Click here to reset