Smart Home
Authors also agreed to exchange data from IoT clients with individuals and organizations on a multi-tier basis. They presume, however, that there are enough tools available in IoT systems for POW resolution that will not always be accurate [29].
Overlay
The overlay is a peer-to-peer network that integrates our architecture with the app. SHMs, other high-resources devices at home, a smartphone, or a personal computer can be the component nodes, known as the overlay nodes. The overlay nodes are clustered and increasing clusters chooses a Cluster Head (CH) method, as shown in [30], in order to decrease network overhead and delay. CH has a specific PK recognized by other CHs in an overlay which are used to create new blocks to allow other CHs [31].
2.2 Literature Review
IoT security is difficult because of the overwhelming majority of devices’ low bandwidth efficiency, enormous size, system complexity, and the lack of standardisation [32]. In fact, several of these IoT systems gather and exchange vast volumes of personal information from our locations, thus opening up substantial privacy issues. The authors described various privacy areas for various types of information to protect the identity of users [33].
That area has a corresponding discussion-based policy review process, which is reviewed via a Smart Home Hub prior to taking applications to enter or rejoin user data protection toward inappropriate information sharing [34]. However, the possibility of obtaining intelligent audio outputs through the hub has not been addressed.
Writers showed that there are no profound safety factors for a wide range of IoT off-shelf machines. The researchers suggested a protection contractor that manages access to information and computers through defined or flexible material-based regulations. Nonetheless, it is not discussed to preserve user security when sharing personal information. A detailed IoT security analysis is available.
The authors addressed the safety consequences for sensor delivery, data gathering, and data transmission to the portal in the background of smart devices.
The user should send as little information as possible to the services provider, as indicated through using secure or indexed responses. The recommended approach can also introduce a disturbance to the information in certain circumstances to maintain confidentiality. While these processes enhance the confidentiality of data, the chaotic form can lead to inexact services for certain purposes, particularly in an intelligent house environment.
BC is an eternal block book that facilitates and manages Bitcoin network payments. The BC is managed in a decentralized way by network participants understood to be the evolving public key (PK). Some clusters are accountable for the introduction of new BC blocks. The minerals are called nodes and mining is the adjacent operation. Bitcoin mining involves resolving a cryptographic problem called proof of work (POW) that absorbs origin.
The researchers suggested to exchange information for IoT users with individuals and organizations in a probably cuz-based multi-tier system. They believe, however, that IoT devices often do not have proper resources to solve the POW.
2.3 Limitations of Blockchain
The engineering of blockchain has tremendous potential to build unconfident, decentralized applications. It is not fine though. Several barriers make cryptocurrency the wrong option and are inaccessible for commercial use. The preceding image (Figure 2.5) illustrates the constraints of cryptocurrency.
Lack of Awareness: We should know the value of blockchain properly and where we can implement the blockchain in different situations.
Limited Availability of Technical Talent: There are a lot of developers who can do a lot of different things in the area, but there are not so many developers in blockchain technology who have advanced experience in blockchain technology.
Figure 2.5 Limitations of blockchain.
Immutable: We cannot make any modifications to any of those documents. When you want to keep the credibility of a report and make sure nobody else tampers with it, this is very useful, but immutability has a downside too.
Key Management: As we know, blockchain is based on cryptography, meaning various keys, such as public keys and private keys, are available. When you are working with a private key, you run the risk of someone having access to your secret key as well. During the early days when Bitcoin was not worth that much, it happened a lot.
Scalability: Blockchain like Bitcoin has trust structures that involve the verification of the transaction from any participating node. This restricts the number of transactions it can handle on a blockchain network, but Bitcoin was not built to do large-scale trading rates that many of the other organizations do. Bitcoin will actually handle no more than seven transactions per second.
Consensus Mechanism: We know in the blockchain that it is possible to build a block in about 10 minutes. That is because any transaction that has been made must mean that any block in the blockchain network needs to reach a consensus. Depending on the scale of the network and the number of blocks or nodes participating in a blockchain, the back and forth interactions participating in achieving agreement will take substantial time and resources.
2.4 Conclusion
The purpose of this chapter was to get an authentication framework for IoT that is generic, flexible, and simple to maintain and introduce a PoC model that demonstrates our design. Accordingly, our approach grows well as several restricted channels are linked to the blockchain system simultaneous with unique nodes called control nodes. Additionally, we are able to provide such a tremendous amount of mobility with the various features of different ownership hub ecosystems across the entire blockchain network and link it to our restricted networks. Our approach will generally adjust to different IoT situations, indicating that IoT is completely incorporated into cryptocurrency. The IoT security industry and academics are gaining considerable attention from the media. Due to higher energy demand and downtime production, current protection technologies are not inherently appropriate for IoT. We initially proposed to use Bitcoin BC, which is a constant frame repository, in order to overcome these problems. We outlined the different core elements of the intelligent home level and addressed the different operations and processes involved.
References
1. Dorri, A., Kanhere, S.S., Jurdak, R. and Gauravaram, P., 2017, March. Blockchain for IoT security and privacy: The case study of a smart home. In 2017 IEEE international conference on pervasive computing and communications workshops (PerCom workshops) (pp. 618-623). IEEE.
2. Novo, O., 2018. Blockchain meets IoT: An architecture for scalable access management in IoT. IEEE Internet of Things Journal, 5(2), pp.1184-1195.
3. Biswas, K. and Muthukkumarasamy, V., 2016, December. Securing smart cities using blockchain technology. In 2016 IEEE 18th international conference on high performance computing and communications; IEEE 14th international conference on smart city; IEEE 2nd international conference on data science and systems (HPCC/SmartCity/DSS)