Design of a Blockchain-Based Trust Model for Detecting Cache Poisoning Attakcs in NDN

Yuwen Xiong,Cong Wang,Chuang Chen,Jiawen Xu,Maode Ma,Tong Zhou
DOI: https://doi.org/10.1007/978-981-97-5609-4_42
2024-01-01
Abstract:Cache Poisoning Attack is a major threat in NDN, impacting network performance. Current solutions are costly and don't fully address router single point failures or repeated router evaluations with producer mobility. To tackle these, we introduce CPA-BT, a Blockchain-based Trust Model. It integrates blockchain, enabling edge routers connected to data producers to operate under a consensus mechanism, treating their evaluation as blockchain transactions. With 2/3 consensus, a leader edge router records the transactions, addressing the mentioned challenges. Simulations show CPA-BT effectively isolates malicious and faulty producers, reducing cache poisoning risks and outperforming other trust models in task failure rate reduction.
What problem does this paper attempt to address?