Abstract
Blockchain and IoT are the most exciting technologies in the current world,
combining these two together may resolve a lot of issues. In the current scenario, we
are using IoT devices in nearly everything. By the end of this era, we can presume that
all of our day-to-day use devices will be smart. But with this various issue may rise like
safety, security, and performance concerns of smart devices. To resolve these issues,
blockchain technology has emerged as a very powerful tool. In this chapter, the basics
of blockchain along with its architecture and algorithms involved are discussed. IoT
challenges and related literature are also discussed along with blockchain as an
efficient technology to resolve these issues. The chapter also includes the challenges in
using blockchain in IoT devices.