Blockchain Implementation Challenges for IoT

Trishit Banerjee · Blockchain · 2022

Blockchain technology is currently spreading across varied areas of modern information and communication technology, especially related to computing, informatics, and communications. Blockchain has emerged to be one of the most promising technologies with multiple applications. Devices designed for blockchain-related processes are developed by targeting particularly mining aspects for resolving computational tasks. IoT-enabled devices are making use of private blockchain networks, creating tamper-resistant records for shared transactions. The broad application of blockchain in the IoT domain, such as in cryptocurrency, Bitcoins, supply chain management, healthcare management, and numerous AI applications, does not come without challenges. Blockchain&s;s capability in enhancing governance is significant enabling transparency in operations. The application model of blockchain incorporates validating transactions by miners. Hence several miners in a network are the key, and if the miners are capable of creating a sub-network that they can control exclusively, it might pose a threat to other miners. Further lack of regulations, privacy and security challenges, lack of standardization with an increase in processing speeds are certain challenges that need to be tackled. The scope of this chapter evaluates some of the implementation challenges in blockchain in the IoT domain, proposing certain ways to mitigate them as well. In addition to that, cryptographic protocol refers to a security protocol that performs a security-oriented function by applying cryptographic methods. This particular protocol is designed for enabling secure communication under certain situations. These protocols play a huge role in keeping a system secure while communicating via an untested network. It has been found that these protocols are widely utilized to secure data transport at the application level. Moreover, a cryptographic protocol usually encompasses different aspects such as entity authentication, key establishment, high-level message authentication, and many more. These protocols further rely on different cryptographic algorithms: a public key, hash functions, and secret key. In addition, communication system security is also essential for backing up a communications system to utilize it for later purposes. It has been found that this system protects against the communication transmissions&s; interception. Moreover, cryptosecurity, such as decryption and encryption, is a major part of the communication system security. Along with that, it further involves transmission security, physical security, and emission security. This specific system ensures integrity, confidentiality, and accessibility of data for which can be used in different business contexts. With the help of this process, the overall security of communication can be enhanced significantly, which can lower the chance of information breaches.

Read the paper · More papers on PaperTik