I used to think that the hardest part of securing a smart contract was finding the bug. After 18 years in this industry—from hand-auditing Gnosis Safe’s multi-sig code in 2017 to watching DeFi protocols collapse in 2020—I now believe the hardest part is trusting the tool that finds it.
This week, the US agency released a report that sent a chill through both the cybersecurity and crypto worlds: the number of vulnerabilities discovered by AI systems in 2025 is set to double last year’s total. The numbers are staggering—Google’s Chrome project alone saw 433 vulnerabilities found by AI in the first half of the year, up from 11 in the same period of 2024. Oracle patched 1,449 flaws with AI assistance. Microsoft’s tally hit 642. These are not just statistics; they are a signal that the software security landscape is shifting beneath our feet.
But here’s what the headlines won’t tell you: every one of those AI-discovered bugs was a known pattern—a buffer overflow, an injection flaw, a classic reentrancy vector. The deeper, logic-level vulnerabilities that can drain a liquidity pool or break a governance contract? AI still struggles there. And in the rush to claim “AI-powered security,” we risk replacing one blind spot with another.
The Code That Watches the Code
Let me ground this in our world. The same AI techniques that found Chrome’s 433 flaws are now being deployed on Ethereum, Solana, and Cosmos codebases. Companies like Trail of Bits, OpenZeppelin, and a wave of startups are integrating large language models (LLMs) and fuzzing engines into their audit pipelines. The idea is seductive: feed a smart contract into an AI, and it spits out a list of vulnerabilities in minutes instead of weeks. For a founder racing to launch a DeFi protocol before the next bull run peak, that speed is gold.
But the technical reality is more nuanced. AI-driven static analysis (SAST) can flag integer overflows and missing access controls with high accuracy—because those patterns are well-represented in training data. LLM-assisted fuzzing can generate thousands of edge-case inputs faster than any human. I’ve seen it in action: a recent AI audit of a Uniswap V3 fork caught 12 out of 14 known reentrancy issues in under an hour. Impressive, yes.
Yet the same tool missed a critical logic flaw in the fee calculation that would have allowed a flash loan attack to drain 30% of the pool. Why? Because the AI had never seen that exact combination of arithmetic rounding and timestamp dependence. It lacked the contextual understanding of how the protocol’s economic incentives interacted with the code.
Based on my experience auditing smart contracts during the 2017 ICO frenzy, I know that the most devastating bugs are never the obvious ones. They hide in the composition of multiple functions, in the assumption that one system’s failure won’t cascade into another’s. AI, for all its pattern-matching power, is still terrible at understanding composition. It’s like a chess engine that knows every opening but cannot anticipate a novel sacrifice.
The Vulnerability Inflation Trap
Here is what the charts won’t tell you: more discoveries do not equal more security. In fact, they can lead to the opposite—a phenomenon I call “vulnerability inflation.” When AI floods a team with 400 low-to-medium severity findings, the human reviewers suffer from alert fatigue. The critical bug gets buried under a pile of false positives or trivial issues. I’ve seen startups patch 60% of AI-reported flaws and declare “secure,” only to lose $2 million to a logical error the AI never flagged.
The US agency report does not address this. It celebrates the raw volume of discoveries as a win. But in crypto, where every on-chain contract is a potential honeypot, volume without prioritization is dangerous. The CVSS scoring system, already flawed for DeFi, becomes useless when AI delivers hundreds of findings per audit. We need AI-driven risk scoring that understands economic impact—a genuine innovation that few vendors provide.
And then there is the attacker’s side. If AI can find vulnerabilities faster, so can malicious actors. The same automated fuzzing tools that help auditors can be weaponized to discover zero-day exploits before the patches are written. The report does not mention this asymmetry. It is the classic double-edged sword of any security technology, but in crypto, the edge cuts deeper because the attack surface is always live, always profitable, and often irreversible.
The Centralization Contradiction
This brings me to the deepest concern for anyone who believes in decentralization. The AI tools driving this vulnerability discovery boom are concentrated in the hands of a few tech giants—Google, Microsoft, Oracle—and a handful of well-funded crypto security firms. These entities now hold the most comprehensive databases of smart contract flaws, training their models on proprietary audit data every week.
In a decentralized ecosystem, should we rely on a small number of gatekeepers to define what “secure” means? If you cannot audit the auditor, can you truly trust the audit? I learned this lesson the hard way in 2020 when I watched friends lose their savings to a protocol that had passed multiple “audits.” The code was law, but the auditors were human—and now they are becoming machines with their own biases and blind spots.
There is a path forward. We need open-source AI audit models trained on public vulnerability repositories, with verifiable inference logs. We need decentralized verification networks where multiple AI models cross-check each other’s findings, much like Ethereum’s execution clients diversity. And we need to remember that the goal is not just to find bugs, but to build resilient systems that can survive when the tool fails—because it will.
Follow the Fear, Not the Chart
As the US agency’s numbers roll in, the crypto market will buzz with excitement. “AI-powered security is here!” the headlines will scream. But I urge you to look deeper. The doubling of discovered vulnerabilities is a testament to engineering progress, but it is also a warning: the game of security is now a game of speed. The protocols that survive will not be the ones that find the most bugs, but the ones that prioritize the right bugs and patch them with integrity.
Follow the fear, not the chart. Fear of the logical flaw the AI missed, fear of the centralization of trust, fear of the vulnerability inflation that drowns out the critical signal. That fear will guide you to the real innovations: transparent audit pipelines, community-driven verification, and economic models that incentivize long-term security over short-term launches.

If you can’t audit the auditor, can you trust the audit? In a world where AI finds twice as many flaws every year, that question becomes more urgent—and more beautiful. Because it forces us to build systems that are not just fast, but accountable. Not just automated, but transparent. That is the promise of blockchain, realized not through code alone, but through the courage to question every tool we use.