Medasit

Infinity: The Stack Trace Doesn't Lie – AI-Generated Kernel Code Is an Audit Nightmare

CryptoWhale
Web3
The pitch is seductive: an AI agent named Ignition writes low-level kernel code for AI inference, automatically optimizing for any chip from GPU to mobile SRAM. Infinity, 26 people, raised $15 million at a $100 million valuation, with backing from Touring Capital and unnamed researchers at OpenAI and Anthropic. They claim to challenge NVIDIA's CUDA monopoly by replacing hand-tuned human code with perpetually self-improving machine-generated kernels. One production customer exists: D-Matrix, a chip startup. No public benchmarks. No open-source code. No independent audit. The stack trace doesn't lie – but here, the stack trace is generated by a black box trained on an unknown corpus. This is not innovation; it is operational negligence dressed as disruption. Let me be blunt from my first audit: I spent three months in 2017 manually auditing 0x Protocol v2 smart contracts. I found a reentrancy bug that would have drained $15 million. The team fixed it in 48 hours because they had human-readable code and a deterministic execution model. The bug was always there, waiting for a human to trace it. Now replace that human-written code with AI-generated CUDA equivalents – tens of thousands of lines of kernel code for matrix multiplications, attention mechanisms, reductions – and ask yourself: who audits the AI's output? The answer is no one. In crypto, we call that 'community-driven' – a polite term for ‘you are the product.’ Context: Infinity’s software stack targets AI inference – the phase where a trained model is deployed to make predictions. Inference performance depends on the efficiency of low-level code that orchestrates data movement and computation across hardware registers, shared memory, and tensor cores. Human experts spend years mastering CUDA, writing kernels that squeeze every last floating-point operation from NVIDIA silicon. Infinity claims Ignition automates that process. Their business model is pay-for-performance: they take a cut of the cost savings or performance uplift they deliver. No upfront license fees. That sounds like a win-win. It is not. It is a bet that an AI agent can out-optimize the best human engineers across every model architecture, every hardware target, every batch size – and do so without introducing silent, catastrophic errors. Assume breach. That is the default posture for any system that accepts untrusted input. Infinity’s Ignition agent does not just optimize; it generates code. Generated code is untrusted code. Every line of CUDA generated by a neural network is a potential vector for integer overflow, race condition, or memory corruption. In the DeFi world, we saw this with the Terra/Luna depeg mechanic: the recursive loop in Anchor Protocol’s yield generation was a structural failure embedded in the code, invisible to those who only read the whitepaper. I traced the exact transaction hashes that triggered the death spiral. The code was not malicious – it was just poorly designed, accepting assumptions that collapsed under stress. Ignition’s code will have similar assumptions, baked in by a training dataset that may not cover edge cases like adversarial inputs, power loss during inference, or concurrent access from multiple models. There is no formal verification. No symbolic execution. Just 'it runs faster on my benchmark.' Core analysis: Let me dissect the technical failure modes systematically. First, the AI agent itself is a large model – likely transformer-based, trained on a corpus of open-source CUDA kernels, GPU specifications, and optimization logs. The training compute is non-trivial: hundreds of GPUs for weeks, costing millions. Infinity’s $15 million will burn through that quickly. But the real risk is generalization. Writing a kernel for a specific GPU (say, NVIDIA A100) versus a mobile ARM chip requires completely different assumptions about cache hierarchy, memory bandwidth, and parallelism. The AI agent cannot know what it doesn't know. If the training data lacks sufficient examples of, say, systolic array topologies for pulse-array architectures, the generated kernels will be suboptimal or wrong. I’ve seen this before: in 2021, I reverse-engineered Uniswap v3’s concentrated liquidity mechanics and isolated a precision error in fee calculation for extreme price ranges. The error was a 0.04% slippage loss – tiny but cumulative. The Math was correct in theory but failed in practice because the developers assumed a perfect roundness of integer division. Ignition will make similar assumptions – but at a scale that is impossible to manually audit across thousands of kernels. Second, there is no verifiable transparency. Infinity does not publish the generated kernels. They do not open-source Ignition’s model weights or training data. They offer no on-chain proof of performance or correctness. In the crypto world, we demand verifiability: proof-of-reserves, audited smart contract bytecode, public transaction logs. Infinity offers none of that. Their claim of ‘performance improvement’ is a black-box metric that cannot be independently reproduced. When I worked on the FTX forensic trace in late 2022, I mapped cross-chain bridge transactions to identify a wallet cluster that moved stolen funds. The entire analysis depended on public, verifiable data. Infinity’s data is not public. You cannot replay their benchmarks. You cannot inspect the generated code. You must trust them. Trust is not an audit vector. Third, the business model creates perverse incentives. Infinity earns more when they claim larger performance gains. The measurement methodology is self-defined. There is no independent auditor verifying that a 20% throughput increase is due to their software rather than hardware differences, power throttling, or batch size adjustments. In my experience auditing crypto protocols, every project that claimed ‘performance improvements’ without open-sourcing the test harness had hidden assumptions. The 0x protocol v2 team fixed my bug because I provided a reproducible test case. Infinity does not allow that. Their ‘pay-for-performance’ model is a classic adverse selection: customers will only see the upside if they accept the downside of undetected failures. And the failures are silent – a generated kernel that returns slightly wrong probabilities on one-in-a-million inputs, causing model drift or security vulnerabilities. Contrarian view: I am not a Luddite. The bulls have a point: the conceptual architecture is sound. Using AI to automate software optimization is a legitimate research direction. Google’s AlphaZero and OpenAI’s Codex have shown that machine learning can generate code that competes with humans in narrow domains. Infinity’s model could eventually match or exceed human-written CUDA for common models like ResNet, BERT, or GPT-2. Their pay-for-performance model aligns incentives in theory. They have one production customer (D-Matrix) which implies at least some validation. Their backers include respected names in AI infrastructure. If Infinity succeeds, it could lower the barrier for AI chip startups to build competitive software stacks, reducing NVIDIA’s monopoly power. That is a valuable societal good. But the execution is premature. The pitch obscures the gap between ‘works on one chip for one model’ and ‘works reliably for everyone, everywhere, under adversarial conditions.’ I challenge Infinity to a thought experiment: submit their generated kernels for a community audit. Open-source Ignition’s training code. Publish a reproducible benchmark suite with formal verification results. Until then, their technology is a prototype, not a product. Takeaway: Infinity is a bet on AI code generation – a bet I would not take with my own capital. The stack trace doesn’t lie, but if you cannot read the stack trace, you are blind. In a bear market, survival matters more than gains. Your assets are safe only when the code is auditable. Infinity’s code is not auditable. Assume breach. Verify. Don’t trust. The next time a crypto project claims ‘community-driven’ without public code, remember the Terra collapse. Infinity is a similar story: a promising narrative with a flawed execution layer. I will revisit them when they release their first independent security audit. Until then, my verdict is a cold, objective: insufficient evidence to proceed.

Market Prices

BTC Bitcoin
$62,768.9 -0.49%
ETH Ethereum
$1,860.47 -0.78%
SOL Solana
$71.76 -2.26%
BNB BNB Chain
$576.9 -2.10%
XRP XRP Ledger
$1.06 -1.20%
DOGE Dogecoin
$0.0696 -0.44%
ADA Cardano
$0.1733 +1.70%
AVAX Avalanche
$6.31 -2.14%
DOT Polkadot
$0.7745 +0.98%
LINK Chainlink
$8.05 -1.70%

Fear & Greed

27

Fear

Market Sentiment

Event Calendar

{{年份}}
15
04
halving Bitcoin Halving

Block reward reduced to 3.125 BTC

28
03
unlock Arbitrum Token Unlock

92 million ARB released

18
03
unlock Sui Token Unlock

Team and early investor shares released

08
04
upgrade Solana Firedancer

Independent validator client goes live on mainnet

30
04
upgrade Celestia Mainnet Upgrade

Improves data availability sampling efficiency

22
03
unlock Optimism Unlock

Circulating supply increases by about 2%

10
05
upgrade Ethereum Pectra Upgrade

Raises validator limit and account abstraction

12
05
halving BCH Halving

Block reward halving event

Altseason Index

44

Bitcoin Season

BTC Dominance Altseason

Gas Tracker

Ethereum 28 Gwei
BNB Chain 3 Gwei
Polygon 42 Gwei
Arbitrum 0.5 Gwei
Optimism 0.3 Gwei

Market Cap

All →
# Coin Price
1
Bitcoin BTC
$62,768.9
1
Ethereum ETH
$1,860.47
1
Solana SOL
$71.76
1
BNB Chain BNB
$576.9
1
XRP Ledger XRP
$1.06
1
Dogecoin DOGE
$0.0696
1
Cardano ADA
$0.1733
1
Avalanche AVAX
$6.31
1
Polkadot DOT
$0.7745
1
Chainlink LINK
$8.05

🐋 Whale Tracker

🔵
0x2a67...719e
12h ago
Stake
2,189,470 USDC
🔴
0xbd1c...d770
1h ago
Out
5,667,197 DOGE
🔴
0xf459...dd6c
30m ago
Out
4,923,591 DOGE

💡 Smart Money

0xab98...ee8d
Experienced On-chain Trader
+$1.8M
70%
0x98e1...9fc1
Experienced On-chain Trader
+$4.5M
81%
0xde8e...2594
Market Maker
-$1.1M
80%

Tools

All →