AI Modules
Exploit or Attack Database: A library of known vulnerabilities or malicious behaviors relevant to Solana programs—e.g., re-initialization vulnerabilities, rent exemption edge cases, or concurrency race conditions.
Machine Learning: Our model attempt to find novel attacks based on patterns in existing code.
Fuzzer: Automated fuzz testing to systematically inject random or boundary inputs into program instruction data to see if it causes unexpected behavior.
Scaling
As usage grows, the AI engine will scale horizontally by spinning up additional worker nodes. Coordination is handled through a job queue on Redis. Each worker node fetches ChaosRequest
IDs, performs the chaos simulation, and returns results.
Last updated