Smart Contract-Based Distributed Access Control for Smart Home
Abstract
Recently, access control systems have incorporated blockchain technology to overcome inherent issues in conventional access control schemes in IoT. However, when applied to the smart home system, the existing blockchain-based access control systems generally have limitations, such as limited distribution, lack of security, and privacy. Here, we provide a solution based on the Hyperledger Fabric platform. This solution includes a trust management center and multiple smart contracts. Specifically, an identity contract is used for device registration. The trust contract records the access behavior and evaluation value of the device, from which the trust management center calculates the trust value of the device. And the access control contract makes logical judgments on the access request. Finally, we designed an experiment to verify the algorithm of the trust management center. The function of the smart contract is testified, which ensures that the T-DCAC model can be applied to the smart home environment.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.