IoT is an enormous network of interconnected devices that gather data and share it over the internet. Today, IoT suffers from malevolent behaviours and actions that aim to damage and compromise privacy and security. Moreover, these issues and the new IoT requirements are not effectively covered by current architectures. Thus, this paper is an extended work of the authors' previous paper, which suggested a new architecture adhering to the IoT needs that have evolved. It suggests a hybrid architecture that integrates our previous one with a Blockchain-based architecture, to combine their significant features. The hybrid architecture fulfils the emerged requirements of IoT and exploits the Blockchain to increase trust, security and privacy. Further, the hybrid architecture delivers a novel structure to build the policy header, which is an access control list used to regulate the local network and was inherited from the Blockchain-based architecture. The Cooja simulator is used to compare the two structures, revealing that the new structure can use 87% less storage and 83% less computing.