Blockchain-Aided Flow Insertion and Verification in Software Defined Networks

التفاصيل البيبلوغرافية
العنوان: Blockchain-Aided Flow Insertion and Verification in Software Defined Networks
المؤلفون: Mays F. Al-Naday, Nikolaos Thomos, Jiejun Hu, Martin J. Reed
المصدر: GIoTS
بيانات النشر: arXiv, 2020.
سنة النشر: 2020
مصطلحات موضوعية: Scheme (programming language), Networking and Internet Architecture (cs.NI), FOS: Computer and information sciences, 021110 strategic, defence & security studies, Blockchain, Computer science, Distributed computing, 0211 other engineering and technologies, Vulnerability, 02 engineering and technology, Attack surface, Computer Science - Networking and Internet Architecture, C.2.1, Software deployment, Conformance testing, Software-defined networking, Game theory, computer, Vulnerability (computing), computer.programming_language
الوصف: The Internet of Things (IoT) connected by Software Defined Networking (SDN) promises to bring great benefits to cyber-physical systems. However, the increased attack surface offered by the growing number of connected vulnerable devices and complex nature of SDN control plane applications could overturn the huge benefits of such a system. This paper addresses the vulnerability of some unspecified security flaw in the SDN control plane application (such as a zero-day software vulnerability) which can be exploited to insert malicious flow rules in the switch that do not match network policies. Specifically, we propose a blockchain-as-a-service (BaaS) based framework that supports switch flow verification and insertion; and additionally provides straightforward deployment of blockchain technology within an existing SDN infrastructure. While use of an external BaaS brings straightforward deployment, it obscures knowledge of the blockchain agents who are responsible for flow conformance testing through a smart blockchain contract, leading to potential exploitation. Thus, we design a strategy to prevent the blockchain agents from acting arbitrarily, as this would result in what is termed a "moral hazard". We achieve this by developing a novel mathematical model of the fair reward scheme based on game theory. To understand the performance of our system, we evaluate our model using a Matlab based simulation framework. The simulation results demonstrate that the proposed algorithm balances the needs of the blockchain agents to maximise the overall social welfare, i.e. the sum of profits across all parties.
Comment: 9 pages, 6 figures, published in Global Internet of Things Summit 2020
DOI: 10.48550/arxiv.2006.14513
URL الوصول: https://explore.openaire.eu/search/publication?articleId=doi_dedup___::76a20995b5a0f6bea547c11868c9f17a
حقوق: OPEN
رقم الأكسشن: edsair.doi.dedup.....76a20995b5a0f6bea547c11868c9f17a
قاعدة البيانات: OpenAIRE
الوصف
DOI:10.48550/arxiv.2006.14513