- Notifications
You must be signed in to change notification settings - Fork2.4k
Add Athena.md — Grant application#2668
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
base:master
Are you sure you want to change the base?
Uh oh!
There was an error while loading.Please reload this page.
Conversation
github-actionsbot commentedOct 6, 2025 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅ |
manudev97 commentedOct 6, 2025
I have read and hereby sign the Contributor License Agreement. |
manudev97 commentedOct 6, 2025
CLA signed ✅ |
Noc2 left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
Thanks a lot for the application. Is there a specific project that you are aware of that wants to use this research in the Polkadot ecosystem?
manudev97 commentedOct 6, 2025
Specific projects in the Polkadot ecosystem that would benefit frommy research into Poseidon hash cryptanalysis is highly relevant. As a developer committed to decentralization and the efficiency of ZK technology (ZKVM, RISC-V, ZKEVM), I believemy work is crucial for the network's future. The demand formy research stems from two major initiatives: Polkadot's next-generation architecture and the underlying cryptographic infrastructure. 1. Core Project: JAM (Join-Accumulate Machine)The most significant project driving ZK integration is the future evolution of Polkadot, theJoin-Accumulate Machine (JAM), proposed byDr. Gavin Wood.
2. Infrastructure Project: OpenZL & Substrate BuildersThe primary initiative standardizing these ZK primitives for all Substrate-based chains is theOpenZL proposal. This is wheremy research has the most direct and immediate impact.
The Cruciality of My Cryptanalysis ResearchMy research on the cryptanalysis of Poseidon is not just academic; it is anessential security prerequisite for Polkadot's evolution. Just as theSHA-3 competition necessitated rigorous scrutiny to establish a secure national standard, Poseidon must pass intensive cryptanalysis to be adopted as the standardized ZK-friendly hash. If Polkadot is to transition to a ZK-centric architecture (JAM), the core cryptographic primitive used for proof generation must be provably secure against algebraic attacks.My work directly contributes to validating this foundation, securing the future of the decentralized web on Polkadot. I am eager to contribute this critical line of work to the ecosystem. |
Lederstrumpf left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
Hi@manudev97, thanks for your application.
- I'm guessing you're aware that there's still an aggregate $55k in prize funding from EF for the ~40-bit security challenges + Poseidon256 32-bit challenge:https://www.poseidon-initiative.info/#h.eh9k3r1f7uke. So my understanding is you're looking to get this funded from them + w3f?
- Are you receiving/applying for any other funding - other than the university support I'm guessing you're receiving?
- It's not crystal-clear to me whether your analysis & rust framework would cover all Poseidon (2) flavors or not. It would be good to explicitly list all flavors you will cover in your milestones.
The ZK Challenge: As Dr. Wood highlighted, the current cost of ZK proof generation is orders of magnitude higher than Polkadot's current consensus mechanism. Achieving the "ZK-only" future requires efficiency gains addressed by high-performance primitives like Poseidon.
- Sure. But your work is orthogonal to efficiency - it's a security analysis. And I'm not saying that to discredit value of security analyses - it's just that your argumentation here doesn't appear sound to me.
The primary initiative standardizing these ZK primitives for all Substrate-based chains is the OpenZL proposal. This is where my research has the most direct and immediate impact.
- OpenZL has had no developer activity since almost three years now:https://github.com/openzklib/openzl
manudev97 commentedOct 20, 2025
Hi@Lederstrumpf, thank you very much for your thoughtful review and detailed questions. 1. Relation to the EF Poseidon Cryptanalysis Initiative Yes — I’m aware of the Ethereum Foundation’s ongoing $55k Poseidon challenge program. The EF bounties are only awardedafter a successful attack or analysis is produced, whereas this grant would fund theresearch and computational work necessary to reach that stage. 2. Current Funding Situation At present, I’m not receiving any financial support apart from limited academic supervision from my university. This grant would therefore be myprimary source of research funding, allowing me to dedicate time and compute resources to the project. 3. Scope and Coverage — Poseidon2 Flavors The focus will be specifically onPoseidon2 over the Goldilocks field The model will initially targetreduced-round instances for tractability, with the goal of producing apredictive complexity model (Athena) for Gröbner basis attacks that can later be generalized to other Poseidon2 instance. I will useRust (based on the open implementation fromHorizenLabs/poseidon2),Sage, andLean to integrate empirical data, symbolic algebra, and formal verification. 4. About the “efficiency vs. security” point You are absolutely right — the core of this project is asecurity analysis. If the security margins of Poseidon2 were shown to be weaker than expected, that would directly affectefficiency-driven design choices across ZK protocols in the Polkadot ecosystem (e.g., JAM’s ZK-enabled future). 5. Regarding OpenZL I agree — OpenZL is currently inactive, and I appreciate the note. The Athena project could provide valuable data and modeling tools for any future ZK cryptography standardization efforts within the ecosystem. The deliverable is anempirical and reproducible predictive model for Gröbner basis attacks. Long-term, the results can strengthenZK-proof primitives and security assessments within the Polkadot research community. Thank you again for your review — I hope this clarifies my intentions and the unique contribution Athena aims to make. |
Project Abstract
Athena is a predictive complexity model for Poseidon cryptanalysis using Gröbner basis attacks. The project develops an empirically grounded security model that estimates the practical cost of Gröbner basis attacks against Poseidon hash functions, addressing a major research gap in the Ethereum Foundation’s Poseidon Cryptanalysis Initiative.
This research aims to build the first open, reproducible framework for evaluating and modeling Poseidon’s security, integrating Magma/Sage-based experiments, Rust implementations, and Lean formal proofs. Results will support ZK-proof ecosystems such as Polkadot and Substrate by improving understanding of cryptographic security margins for Poseidon parameters.
Grantlevel
Application Checklist
Note: A Polkadot AssetHub address for USDC/DOT payment will be provided upon request or before the first milestone, as my current address is ERC-20.
project_name.md).@_______:matrix.org(change the homeserver if you use a different one)