In today's interconnected IoT ecosystems, blockchain technology acts as a facilitator for decentralization. Hyperledger Fabric (HLF) is a renounced permissioned blockchain platform designed for enterprise use. Currently, HLF supports two primary consensus algorithms: Raft and smartBFT. Despite HLF's modular nature, integrating new consensus algorithms remains a challenging and intricate process that lacks sufficient guidelines. In this work, we bridge this gap by providing a novel, comprehensive, yet practical guide to simplify the integration of consensus algorithms into HLF. Furthermore, we demonstrate our approach by integrating a new hybrid algorithm into HLF, specifically tailored for the IoT ecosystem. Compared to the current algorithms, experiments indicate promising performance and reliability.
ERATOSTHENES is an EC, co-funded, research project strongly considering modern security challenges in the domain of Internet of Things in mind of their huge penetration into our day to day lives. There are a series of recent challenges that recently have been converted into obstacles or risk points that could block the secure operation of IoT networks in all day to day activities, from home to office, to leisure and security. These include examples such as the highly increased number of connected devices (at all network levels) that are on top forming inhomogeneous networks and systems of systems. Different vendor characteristics further increase the attack surface that is expected to further rise in the upcoming years. Such, highly critical, characteristics, dramatically increase the needs for confidentiality access control, user and things’ privacy, devices’ trustworthiness and compliance that require lifecycle considerations. The ERATOSTHENES project orchestrates a novel distributed, automated, auditable, yet privacy-respectful, Trust and Identity Management Framework and Reference Architecture with the ultimate scope to dynamically and holistically manage IoT devices in a lifecycle approach, strengthening trust, identities, and resilience in the entire IoT ecosystem while supporting the enforcement of the NIS directive, GDPR and Cybersecurity Act. This publication describes the ERATOSTHENES technical concept and reference architecture as well as design considerations, architecture characteristics, connectivity and interoperability.