This paper proposes Trustworthy Fog, a novel reputation-based consensus method for Internet of Things (IoT) systems that leverages blockchain and fog computing technologies. By integrating fog computing’s near-end data processing capabilities with blockchain’s immutability and transparency, the proposed method addresses challenges related to latency, device load, and the adaptability of traditional consensus algorithms to resource-constrained environments. A reputation management module evaluates device and node behaviors, facilitating rapid authentication and consensus processes. Distinct reputation calculation schemes for physical devices and fog nodes aim to prevent reputation centralization through periodic resets of reputation values. Based on these values, a lightweight consensus algorithm balances computational capacity and reputation to select leader nodes. Simulations demonstrate the method’s effectiveness in dynamically reflecting device trustworthiness and ensuring fair consensus participation. This research advances IoT blockchain technology, offering a robust solution for the scalability and security challenges inherent in IoT networks.
Read full abstract