Abstract

Distributed Denial-of-Service (DDoS) attacks are one of the major causes of concerns for communication service providers. When an attack is highly sophisticated and no countermeasures are available directly, sharing hardware and defense capabilities become a compelling alternative. Future network and service management can base its operations on equally distributed systems to neutralize highly distributed DDoS attacks. A cooperative defense allows for the combination of detection and mitigation capabilities, the reduction of overhead at a single point, and the blockage of malicious traffic near its source. Main challenges impairing the widespread deployment of existing cooperative defense are: (a) high complexity of operation and coordination, (b) need for trusted and secure communications, (c) lack of incentives for service providers to cooperate, and (d) determination on how operations of these systems are affected by different legislation, regions, and countries. The cooperative Blockchain Signaling System (BloSS) defines an effective and alternative solution for security management, especially cooperative defenses, by exploiting Blockchains (BC) and Software-Defined Networks (SDN) for sharing attack information, an exchange of incentives, and tracking of reputation in a fully distributed and automated fashion. Therefore, BloSS was prototyped and evaluated through a global experiment, without the burden to maintain, design, and develop special registries and gossip protocols.

Highlights

  • The technological evolution has built a digitally networked society, in which the Internet is an indispensable basis for interactions

  • The DOTS architecture by the IETF is a prominent proposal built on top of a gossip-protocol crafted for Distributed Denial-of-Service (DDoS) defense signaling [32]

  • Blockchain Signaling System (BloSS) is more akin to DefCOM, since it builds on Ethereum instead of developing new communications from scratch

Read more

Summary

Introduction

The technological evolution has built a digitally networked society, in which the Internet is an indispensable basis for interactions. As the number of connected devices (mobile and stationary) increases, the complexity of systems providing content for these devices and their communication network grew in a similar proportion in support of the rocketing volume of traffic [1]. Complex distributed systems are subject to several types of failures and threats that can compromise critical infrastructures of societies [2]. IoT devices, ranging from small sensors to home gateways, are a main target of malicious software exploiting their vulnerabilities to infect thousands [1, 6] This software, termed malware, contains malicious code using resources of its host system to perform undesirable or malicious activities [7]

Botnets
Toward Cooperative Defenses
Related Work
BloSS Design Considerations
Performance—Block Size and Delay
Financial Incentives
Blockchain as an Enabler of Trust
Truthfulness of Mitigation Proofs
BloSS Protocols Design and Application
Incentives and Fairness
Payment
BloSS Cooperative Protocol
Implementation
Discussion of Scenarios
Decentralized BloSS Application
Security Considerations
Experimental Evaluations
Discussions and Conclusions
Robustness of the Reputation System
Discussion of Achievements
Findings
Conclusions
Future Work
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.