The full realization of smart city technology is dependent on the secure and honest collaboration between IoT applications and edge-computing. In particular, resource constrained IoT devices may rely on fog-computing to alleviate the computing load of IoT tasks. Mutual authentication is needed between IoT and fog to preserve IoT data security, and monetization of fog services is needed to promote the fog service ecosystem. However, there is no guarantee that fog nodes will always respond to IoT requests correctly, either intentionally or accidentally. In the public decentralized IoT-fog environment, it is crucial to enforce integrity among fog nodes. In this paper, we propose a blockchain-based system that 1) streamlines the mutual authentication service monetization between IoT and fog, 2) verifies the integrity of fog nodes via service audits, and 3) discourages malicious activity and promotes honesty among fog nodes through incentives and penalties.
翻译:智慧城市技术的全面实现依赖于物联网应用与边缘计算之间的安全诚实协作。具体而言,资源受限的物联网设备可能需要借助雾计算来减轻其计算负载。物联网与雾计算之间需要相互认证以保障物联网数据安全,同时雾服务的货币化对促进雾服务生态系统至关重要。然而,无论出于有意还是偶然,雾节点并不能保证始终正确响应物联网请求。在公共去中心化物联网-雾环境中,强化雾节点间的完整性至关重要。本文提出一种基于区块链的系统,该系统能够:1)简化物联网与雾之间的相互认证服务货币化流程,2)通过服务审计验证雾节点的完整性,3)通过激励机制与惩罚措施抑制恶意行为并促进雾节点间的诚信协作。