Along with access delegation, a reverse discoverable decryption protocol is utilised to maintain the privacy of access rights shared between multiple administrative domains. Pinno et al. [1]} proposed a distributed architecture built on Blockchain technology to manage access to IoT devices and ensure a transparent authorisation of IoT devices. By utilising multiple access control models such as ACL, CapBAC, and ABAC, this architecture enables the secure establishment of communication between individuals and devices while mapping their unique characteristics to the relationships utilised in access control authorisation. Same with the previous solutions, Ding et al. [2]} presented a Blockchain-based access management system for IoT systems that simplifies the process of authorising IoT devices based on their attributes. In this system, the immutable feature of Blockchain technology is utilised to store the distribution of attributes in the form of transactions for authorisation and revocation processes. While these existing solutions address the single point of failure and data or policy tempering issues inherent in existing authorisation or access control schemes by storing access policies on a tamper-proof ledger, they frequently overlook the full potential of Blockchain.
