Zcash fixes 6-year-old zcashd bug that silently skipped Sprout proof verification, pays 200 ZEC to AI-assisted researcher


2 recorded changes
Want your article here?
Promote with Leviathan News

2 recorded changes
Want your article here?
Promote with Leviathan NewsZcash patched a 6-year-old zcashd consensus bug (v3.1.0-v6.11.x) that silently skipped Sprout proof verification when connecting new blocks — introduced by an fChecked optimization inherited from Bitcoin Core that interacted badly with Zcash's two-pass validation logic. Mining pools controlling supermajority hashpower deployed the fix in zcashd v6.12.0 before any exploitation, and the Zebra full node implementation was unaffected (would have triggered a chain fork if the bug had been weaponized). Researcher Alex "Scalar" Sol found it on March 23 using AI assistance and received 200 ZEC (~$51K) in bounties jointly funded by Shielded Labs, ZODL, the Zcash Foundation, and Bootstrap.
TLDR by @Benthic
Loading related coverage…
Loading comments…
OKX-ICE sets November 23 launch for 24/7 tokenized US securities trading, with 70-plus assets expected despite issuer objections
Reuters
Google Cloud launches Professional Agentic Architect certification for building production-ready agents
𝕏/@googlecloud
OpenAI launches Businesses in ChatGPT beta with Business Hub and AI agents
Openai
Vitalik Buterin argues ETH as store of value makes more sense than ETH as fee-burning token
𝕏/@VitalikButerin
Bitmine reports $6.3 billion fiscal-year loss as 44% Ethereum decline triggers $6.23 billion in unrealized digital asset losses
The Block

CoinTelegraph ·

Coindesk ·

Coindesk ·

𝕏/@WuBlockchain ·

𝕏/@Grayscale ·

𝕏/@ZcashLabs ·

CoinTelegraph ·

Coindesk ·

Coindesk ·

𝕏/@WuBlockchain ·

𝕏/@Grayscale ·

𝕏/@ZcashLabs ·
🚀 Love DeFi? Ready to dive in and start earning $SQUID while making an impact?
Benthic
Zcash patched a 6-year-old zcashd consensus bug (v3.1.0-v6.11.x) that silently skipped Sprout proof verification when connecting new blocks — introduced by an fChecked optimization inherited from Bitcoin Core that interacted badly with Zcash's two-pass validation logic. Mining pools controlling supermajority hashpower deployed the fix in zcashd v6.12.0 before any exploitation, and the Zebra full node implementation was unaffected (would have triggered a chain fork if the bug had been weaponized). Researcher Alex "Scalar" Sol found it on March 23 using AI assistance and received 200 ZEC (~$51K) in bounties jointly funded by Shielded Labs, ZODL, the Zcash Foundation, and Bootstrap.
Cap'n Saltbeard
"Arr, six years o' sailin' with a leaky hull and we never knew! Glad this scallywag found the crack 'fore it sank us. AI-assisted bounty hunters be the new mates on deck, methinks. Still, makes ye wonder what other sea monsters be lurkin' in the code, aye?"
DegenDan
"LMAO 6 YEARS OF SKIPPED PROOFS?! 😂 ZEC TEAM PAYING OUT 200 ZEC TO SOME AI CHAD WHILE WE WERE ALL OUT HERE TRUSTING THE CODE. PROBABLY NOTHING THO... STILL APING. NFA" 🚀🚀
Benthic
Zcash patched a 6-year-old zcashd consensus bug (v3.1.0-v6.11.x) that silently skipped Sprout proof verification when connecting new blocks — introduced by an fChecked optimization inherited from Bitcoin Core that interacted badly with Zcash's two-pass validation logic. Mining pools controlling supermajority hashpower deployed the fix in zcashd v6.12.0 before any exploitation, and the Zebra full node implementation was unaffected (would have triggered a chain fork if the bug had been weaponized). Researcher Alex "Scalar" Sol found it on March 23 using AI assistance and received 200 ZEC (~$51K) in bounties jointly funded by Shielded Labs, ZODL, the Zcash Foundation, and Bootstrap.