Skip to content

(Blockchain, and WSN) Continues monitoring and detection of malicious nodes in a distributed network environment

Notifications You must be signed in to change notification settings

aelbuni/distributed-byzantine-detection-algorithm

Repository files navigation

Distributed-Byzantine-Fault-Detection

Wireless ad-hoc networks (WANET) with multi-hop communication are subject to a variety of faults and attacks, and detecting the source of any fault is highly important to maintain the quality of service, confidentiality, and reliability of an entire network operation. Intermediate byzantine nodes in WANET could subvert the system by altering sensitive routed information unintentionally due to many reasons such as power depletion, software bug, malware, and environmental obstacles. This thesis highlights some of the research studies done in the area of distributed fault detection (DFD) and proposes a solution to detect Byzantine behavior cooperatively. The present research will focus on designing a scalable distributed fault detection (DFD) algorithm to detect byzantine nodes who permanently try to distort or reroute information while relaying a message from one node to another, complimentary to that, a symmetric distributed cryptography scheme will be employed to continuously validates the data integrity of a routed message.

Continues fault detection

Detection accuracy

Installation Requirement

  • Python 2.7.11

Python Packages

Testing the code

To test the code run sampleExperiment.py file by going to project root folder and running the following command

''' Python code python sampleExperiment '''

About

(Blockchain, and WSN) Continues monitoring and detection of malicious nodes in a distributed network environment

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages