In January 2026, the MakinaFi protocol lost .13 million to a sophisticated flash loan attack. What made this exploit particularly concerning wasn’t just the dollar amount—it was the multi-step sophistication that combined flash loans, oracle manipulation, and governance vulnerabilities in a single coordinated assault.
This isn’t an isolated incident. According to the OWASP Smart Contract Top 10: 2026 report, we lost 05.4 million across 122 deduplicated incidents in 2025 alone. But here’s what keeps me up at night: these attacks are no longer exploiting single vulnerabilities. Modern exploits chain together multiple attack vectors in ways that bypass traditional security measures.
The New Attack Playbook
The MakinaFi exploit followed a pattern we’re seeing more frequently:
- Flash loan to acquire massive capital (no collateral required)
- Oracle manipulation using that capital to skew price feeds
- Governance exploit leveraging token voting power acquired via flash loan
- Exit strategy executing the theft and repaying the flash loan—all in one transaction
In February 2026, we saw similar multi-step attacks on the SOF and LAXO tokens on BSC. Attackers exploited flawed token burn mechanisms combined with oracle manipulation, executing the entire exploit within a single transaction block. Some sophisticated attackers are now deploying 40+ coordinated smart contracts in sequence to execute these attacks.
AI: Double-Edged Sword
Recent research shows purpose-built AI security agents can detect 92% of vulnerabilities in exploited DeFi contracts—compared to just 34% for baseline GPT-based coding agents. This sounds promising until you see the flip side: AI can also automate exploitation, with frontier agents achieving 72% success rates on known vulnerable contracts.
We’re essentially training both defenders AND attackers. The same machine learning models that help us identify vulnerabilities can be reverse-engineered to find new attack vectors faster than human security researchers.
The Economics Don’t Add Up
Here’s the brutal reality: attackers are economically incentivized to get better, while defenders struggle with budget constraints. Nearly 90% of total value lost in DeFi hacks stems from unaudited code deployments. Why? Because professional security audits are expensive and time-consuming.
Look at Aave V4—they spent .5 million and 345 combined days across Certora, ChainSecurity, Trail of Bits, and Blackthorn. That’s the gold standard, but how many protocols can afford that level of security investment?
Meanwhile, attackers work with infinite leverage via flash loans. A successful exploit can net millions in minutes. The risk-reward ratio heavily favors the attackers.
Are We Actually Losing?
I’m not trying to be alarmist, but we need an honest conversation: Is DeFi security an arms race we can win, or are we just funding increasingly sophisticated hacker R&D?
Consider these uncomfortable facts:
-
Attack sophistication is increasing faster than defense sophistication. We moved from simple reentrancy attacks to 40-contract multi-step exploits in just a few years.
-
AI will accelerate attacker capabilities. Once AI can autonomously discover and chain vulnerabilities, the attack surface expands exponentially.
-
Economic incentives favor attackers. Flash loans provide infinite leverage, while defenders work with constrained budgets.
-
Composability increases attack surface. Every new DeFi primitive creates new ways to chain exploits across protocols.
What’s the Path Forward?
I don’t have all the answers, but here’s what I think we need to discuss as a community:
Can incremental improvements save us? Better audits, more sophisticated testing, AI-powered security tools—are these enough, or do we need fundamentally different approaches?
Should we slow down? The “move fast and break things” ethos works for Web2. In DeFi, breaking things means people lose their life savings. Do we need cultural change around security-first development?
Is formal verification the answer? Mathematically provable security sounds great, but it’s expensive, time-consuming, and doesn’t scale to complex DeFi primitives.
Do we need regulation? I hate to say it, but maybe mandatory security audits and liability frameworks are the only way to change incentives.
I’d love to hear from protocol developers, auditors, and DeFi users: Where do you think this arms race is heading? Are we building a sustainable security model, or are we one AI breakthrough away from catastrophic systemic failure?
Trust but verify, then verify again. ![]()
Sources: