ECDSA.Fail: Open Autoresearch for Optimizing Elliptic-Curve Point Addition in Shor's Algorithm
This paper introduces "Open Autoresearch," a human-AI collaborative paradigm that successfully optimized reversible secp256k1 point-addition circuits for Shor's algorithm, achieving an 86.1% reduction in spacetime cost and surpassing Google's published efficiency thresholds for breaking ECDSA.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
In the world of modern security, many of our digital locks rely on a mathematical puzzle involving points on a curved line. This puzzle is so difficult for today's computers that it protects everything from bank accounts to the digital currency Bitcoin. However, scientists have long known that a future type of computer, one that uses the strange laws of quantum physics, could solve this puzzle much faster than any machine we have now. To understand how close we are to building such a machine, researchers try to estimate the resources it would need. They calculate how many tiny quantum bits, called qubits, and how many complex logical steps would be required to break these locks. These estimates are crucial because they tell us when we must switch to new, unbreakable security systems before the old ones fail.
A new project called ECDSA.Fail has taken a fresh approach to this problem by turning the search for better quantum designs into an open competition. Instead of a single team working in secret, hundreds of people and artificial intelligence agents collaborated to improve a specific part of the quantum code needed to crack the elliptic curve puzzle. The goal was to make the circuit—the blueprint for the quantum computer's actions—as efficient as possible. The researchers measured efficiency by looking at two things: the number of qubits the circuit needed to run at once, and the total number of complex operations it performed. They multiplied these two numbers together to get a single score, where a lower score meant a better, more efficient design.
The results of this open collaboration were striking. The team started with a baseline design that required over two thousand qubits and nearly four million operations. Through a process of continuous improvement, where participants shared their best ideas and AI agents helped test thousands of variations, the group managed to slash the efficiency score by more than eighty-six percent. By the time the data was collected, the best design required only about one thousand one hundred and fifty qubits and roughly one point three million operations. This new record is significantly better than previous estimates from major research groups, including one from Google, which had kept its specific circuit design hidden. The ECDSA.Fail team achieved this by making the circuit smaller and faster, proving that a community of humans and machines working together can solve complex engineering problems faster than isolated experts.
The project did more than just find a better number; it revealed how different strategies work. One group of participants focused on making the circuit as small as possible, squeezing it down to use just eight hundred and twenty-five qubits. While this version used far fewer quantum bits, it required many more operations to run, showing a clear trade-off between space and time. Another group focused on the overall score, balancing the two factors to find the most efficient path. The researchers also built a version of the best design that could work with a more advanced method of running the quantum algorithm, showing that the improvements were not just theoretical but could be adapted for real-world use.
What makes this achievement particularly notable is the method used to reach it. The researchers created a system where anyone could submit a design, and a computer program would immediately check if it worked correctly and calculate its score. This allowed artificial intelligence agents to act as tireless researchers, proposing changes, testing them, and learning from failures without needing constant human supervision. Humans stepped in to guide the overall direction, choosing which ideas to pursue and interpreting the results. The project showed that when a problem can be checked quickly and accurately by a machine, a diverse group of humans and AI can outperform traditional research teams.
The paper also clarifies what these results mean for the future. While the new designs are much more efficient, they are not yet a complete blueprint for a machine that can break current encryption. The circuits tested are just one piece of a much larger puzzle, and the full system would still require massive amounts of error correction and physical hardware that does not exist yet. Furthermore, the designs were tested on a specific set of inputs to ensure they worked, but they are not guaranteed to work perfectly in every single possible scenario. The researchers are careful to state that these are improvements to the theoretical understanding of the problem, not a warning that the locks are about to break tomorrow.
Ultimately, the ECDSA.Fail project serves as a powerful demonstration of how science can evolve when it is open and collaborative. By making the problem public and the results verifiable, the team created a living record of progress that anyone could study. They showed that the path to solving hard problems is no longer just about individual genius, but about building systems where human insight and machine speed can reinforce each other. As the world moves toward a future with quantum computers, this kind of open, transparent research will be essential for understanding the risks and preparing the defenses needed to protect our digital world.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.