2020
DOI: 10.1186/s13673-020-0214-5
|View full text |Cite
|
Sign up to set email alerts
|

A blockchain-based smart home gateway architecture for preventing data forgery

Abstract: The functions and roles of smart homes are continuously developing due to recent developments in Information and Communication Technology (ICT) and Internet of Things (IoT) [1]. According to global market research firm Gartner, the number of smart home devices is projected to grow to 25 billion units by 2020. According to data from Stratecast, the growth rate of the global smart home market is estimated to exceed $7 billion by 2025 [2]. Smart Home refers to a private home that sends and receives data in real-t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
71
0
2

Year Published

2020
2020
2024
2024

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 108 publications
(73 citation statements)
references
References 32 publications
0
71
0
2
Order By: Relevance
“…Although, the model reduces the processing time and shows adequate performance, but the cloud usage might increase the system cost. In [41], another Ethereum based smart home solution was proposed that minimises the confidentiality, integrity and authentication issues of the IoT devices and centralised gateway issues, however, the proposed design has not addressed the addition computational complexity created by blockchain. The reader is referred to [42] for the description of smart contracts and their role in blockchain.…”
Section: A Public Blockchain Systems For Smart Homesmentioning
confidence: 99%
“…Although, the model reduces the processing time and shows adequate performance, but the cloud usage might increase the system cost. In [41], another Ethereum based smart home solution was proposed that minimises the confidentiality, integrity and authentication issues of the IoT devices and centralised gateway issues, however, the proposed design has not addressed the addition computational complexity created by blockchain. The reader is referred to [42] for the description of smart contracts and their role in blockchain.…”
Section: A Public Blockchain Systems For Smart Homesmentioning
confidence: 99%
“…In a public blockchain, anyone can join the network, read the data in the blockchain, and deploy new transactions. Anyone can check the data and benefit from the system's integrity and transparency [14,15]. In a private blockchain, only authorized nodes can participate in the network and receive transactions.…”
Section: Blockchainmentioning
confidence: 99%
“…A smart contract is a program that runs automatically according to the rules proposed by Szebo [17]. Buterin implemented the smart contract on Ethereum consisting of the program code, storage file, and account balance [15,18,19]. Anyone can create a contract by posting a transaction to a blockchain.…”
Section: Blockchainmentioning
confidence: 99%
“…Moreover, the use of a backup server, which communicates with the storage server, is a classic solution. There are, many other solutions that use the token [14][15][16], also named the USB key, these solutions are effective but require a periodic update of the token with cloud providers; or those based on the blockchain that guarantees the security and integrity of data inside and outside smart homes [17]. Note also, that currently many systems based on Artificial Intelligence (AI) for the protection of privacy are widely used in many fields [18], such as secure communication, a social network, data mining, etc.…”
mentioning
confidence: 99%