CryptShield is a blockchain application designed to safeguard users from malicious hackers and malware. It provides a security service that allows developers and users to understand who people are interacting with when producing smart contracts.
The application targets users through a blockchain-based verification and blacklisting procedure. It includes a piece of code that any developer may use to create a smart contract. That contract then communicates with the corresponding CryptShield's smart contract and queries a database of known dangerous users.
Each user in their database has a unique score that reflects the threat of engaging with them; this includes tracking users of denial-of-service attacks, stealing money from smart contracts, and other malicious activity. This piece of code prevents smart contracts from engaging with these people and causes the activity to fail instantly.
Technologies used
Discussion