Talk to an Expert

Blockchain AutoImmune System
Success Story of AutoImmune System

AutoImmune System is an anti-malware system using distributed blockchain for preventing healthcare data/files from malicious malware such as computer worms, trojan horse, rootkits, ransomware, keylogger, and many more.

Blockchain AutoImmune System UI

Business Overview Image

Business Overview

  • Client (Clement Okoh), a highly secure blockchain-based Autoimmune system to detect malicious malware/ packet files and generate Antigen hash which would be an encrypted code, and it will represent whether the received file is corrupt or not.
  • With increased efficiency in computation & network connectivity, the opportunities of initiating malicious activities are being increased, hence SoluLab proposed a distributed blockchain framework that enhances system security by initiating autoimmune or malware prevention programs.
  • Apart from the autoimmune system, it was also required to maintain subscribers’ account status and balance on the Ethereum blockchain network.

The Challenges

Develop an algorithm to capture and scan the behavior of the files that have been downloaded from the internet.

Minimize the immune system slowdown, by optimizing the assembly-and-scan process via load sharing and load shedding.

Implementation of blockchain based decentralized storage solution to store files, private keys and its hash with SHA 256 encryption.

Implementation of signature based logic to identify specific malware.

Our Approach

It was a completely unique and challenging project for us. As we are already experts in blockchain and delivered lots of blockchain solutions successfully, we were confident that we can achieve this too. As the project starts we have allocated a dedicated Business Analysts and a Blockchain Architect to analyze requirements and draft the solution.

	File Certificate Generation Icon

File Certificate Generation

As the file receives, generates its certificate (for e.g. ISP#). Certificate could be hash of computer static & dynamic IP.

Categorize files with color flags

Categorize files with color flags

Scan the file using smart contracts and generate different color coded actions flags like ‘Green’ means no malware, ‘Red’ means malware, ‘Yellow’ means Caution and ‘White’ means malware neutralized.

	Color Inspection Block

Color Inspection Block

Actioned File Goes into ‘Color Inspection Block’ with {File#, Cert#, Flag#}.

	Sidechain of Blockchain

Sidechain of Blockchain

Each color coded inspection block goes into the colour specific side chains based on the action flags

Neutralizing Viruses

Neutralizing Viruses

Files detected as viruses will be neutralized by executing smart contracts and applying remedial actions.

	Maintain Subscriber Accounts and Balance

Maintain Subscriber Accounts and Balance

Standard Ethereum Account Balance Machinery will be Used to Maintain Subscriber accounts on the Blockchain

	Consortium Blockchain

Consortium Blockchain

Integration of Consortium (Hybrid) blockchain which includes Hyperledger and Ethereum both for decentralized and distributed system

	Storage Trie

Storage Trie

Storage trie setup to store smart contract’s data. Subscriber accounts will be live on Storage Trie.

About App

Blockchain AutoImmune System Image

A complete autoimmune system to prevent healthcare files from different types of malicious malware using consortium blockchain based distributed framework.

Blockchain AutoImmune System Image
 screen

It uses Blockchain smart contracts to scan and detect the file received from any node or website and terminate the same file.

Blockchain AutoImmune System Image

Using Hyperledger private blockchain to detect and categorize in different color formats, generate antibody/antigen hash and execute smart contracts to terminate the viruses.

Blockchain AutoImmune System Image
 screen

Using Ethereum public blockchain to maintain subscribers accounts on blockchain and update account status by executing smart contracts.

Results - A journey from Ideas to Success

It uses Blockchain DLT, hence no need for any third party

Helped various healthcare service providers for securing their data /files with no chance of tampering

File transfer process become more secure and automated, helps increase consumers trust

Large market adoptions

Technologies we used

Hyperledger Technology
Hyperledger
Golang Technology
Golang
Solidity
Solidity
Node JS Backend Technology
Node JS
Ethereum Technology
Ethereum
Couch DB
Couch DB
AWS S3 bucket
AWS S3 bucket
Web3.JS
Web3.JS