The Internet of Things (IoT) connects billions of devices and generates massive amounts of data. However, IoT systems face major security challenges, especially regarding authentication and authorization. Centralized approaches have single points of failure and limited scalability. Blockchain technology offers a decentralized solution, but public blockchains like Bitcoin and Ethereum have limitations for IoT devices due to computational overhead and latency. This paper proposes IoT-optimized two-layer blockchain architecture for authentication and authorization. The first layer is a consortium blockchain optimized for IoT devices. The second layer is a public blockchain for decentralized identity and access control. Cross-chain protocols connect the two layers securely. Linear secret sharing schemes (LSSS) implement fine-grained, attribute-based access control policies in smart contracts. Experiments on Ethereum and Hyperledger Fabric validate the approach’s efficiency and security compared to centralized methods. The two-layer model significantly reduces overhead for IoT devices while retaining decentralization benefits. The architecture provides resilient, scalable access control suitable for distributed IoT networks.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Internet of Things Applicable Authentication and Authorization Based on a Two-Layer Blockchain Approach

  • Rakshit Kothari,
  • Kalpana Jain,
  • Naveen Choudhary

摘要

The Internet of Things (IoT) connects billions of devices and generates massive amounts of data. However, IoT systems face major security challenges, especially regarding authentication and authorization. Centralized approaches have single points of failure and limited scalability. Blockchain technology offers a decentralized solution, but public blockchains like Bitcoin and Ethereum have limitations for IoT devices due to computational overhead and latency. This paper proposes IoT-optimized two-layer blockchain architecture for authentication and authorization. The first layer is a consortium blockchain optimized for IoT devices. The second layer is a public blockchain for decentralized identity and access control. Cross-chain protocols connect the two layers securely. Linear secret sharing schemes (LSSS) implement fine-grained, attribute-based access control policies in smart contracts. Experiments on Ethereum and Hyperledger Fabric validate the approach’s efficiency and security compared to centralized methods. The two-layer model significantly reduces overhead for IoT devices while retaining decentralization benefits. The architecture provides resilient, scalable access control suitable for distributed IoT networks.