← Nieuwste papers
⚛️ quantum physics

Efficient Record-and-Replay Arithmetic for Quantum Elliptic-Curve Point Addition

Dit artikel introduceert twee geoptimaliseerde reversibele record-and-replay rekenkundige constructies voor secp256k1 elliptische kromme puntoptelling die de kwantumresourcevereisten voor Shors algoritme aanzienlijk verminderen, waarbij sub-capaciteit gate-aantallen voor individuele window-geselecteerde operaties worden aangetoond terwijl wordt opgemerkt dat de correctheid van de volledige input nog onbewezen is.

Oorspronkelijke auteurs: Jieyi Long, Theodore Pender, Zhao Huang, Manuel B. Santos, Samrendra Kumar Singh, Bartosz Naskręcki, BitWonka, Pierre-Luc Dallaire-Demers, Francesco Giannicola, Ruben M. L. Paschoarelli, Oli Freuler
Gepubliceerd 2026-09-25
📖 7 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Jieyi Long, Theodore Pender, Zhao Huang, Manuel B. Santos, Samrendra Kumar Singh, Bartosz Naskręcki, BitWonka, Pierre-Luc Dallaire-Demers, Francesco Giannicola, Ruben M. L. Paschoarelli, Oli Freuler, Jackie Chia-Hsun Lee, Vasily Gnuchev, Gopi Kannappan, John Boyer, Xavier Butler, Akash Balasubramani, Jordan Newman, Bereket Dereje, Alexander Hertlein, Robert Kodra, Lucas Levy, Shaan Patel, JT Rose, Matt Zweil, Okechukwu Wisdom, Tarek El-Eter, Edison Lee, Michael Dong, Alan Li, Anto Joseph, Duy Nguyen, Gajesh Naik, Gautham Anant, Soubhik Deb, Justin Drake

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). ✨ Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

In het domein van de toekomstige computerwetenschap is er een voortdurende race gaande om machines te bouwen die in staat zijn problemen op te lossen die de huidige supercomputers millennia zouden kosten om te voltooien. Een van de beroemdste doelwitten in deze race is het vermogen om de digitale sloten te kraken die bijna alle veilige communicatie op het internet beschermen. Deze sloten vertrouwen op een wiskundige puzzel met betrekking tot punten op een kromme lijn, bekend als een elliptische curve. De puzzel is eenvoudig op te zetten, maar ongelooflijk moeilijk om om te keren zonder een geheime sleutel. Een theoretisch algoritme genaamd Shor's algoritme belooft deze puzzel snel op te lossen als het wordt uitgevoerd op een krachtige quantumcomputer, een machine die de vreemde wetten van de natuurkunde gebruikt om informatie te verwerken op manieren die klassieke computers niet kunnen. Het bouwen van een dergelijke machine vereist echter een overweldigende hoeveelheid fysieke middelen, specifiek een enorm aantal minuscule quantum bits, of qubits, en een massaal aantal logische operaties om ze samen te laten werken zonder fouten.

De centrale uitdaging is dat de wiskundige stappen die nodig zijn om deze sloten te kraken zo complex zijn dat de quantumcomputer meer geheugen en rekenkracht nodig zou hebben dan momenteel bouwbaar lijkt te zijn. Om de taak haalbaar te maken, moeten onderzoekers manieren vinden om deze berekeningen uit te voeren met de kleinste hoeveelheid middelen. Dit vereist een delicaat evenwicht: het gebruik van minder geheugenbits betekent vaak het uitvoeren van meer operaties, terwijl het gebruik van minder operaties vaak meer geheugen vereert. Het doel is om het ideale punt te vinden waar de totale kosten van de berekening laag genoeg zijn om realistisch te zijn voor toekomstige hardware. Dit is het specifieke probleem dat werd aangepakt door een recente gezamenlijke inspanning genaamd ECDSA.Fail, waarbij menselijke onderzoekers en kunstmatige intelligentie-agenten samenwerkten om de kern van de rekenkunde van deze quantumberekeningen te herontwerpen.

De onderzoekers concentreerden zich op een specifieke, moeilijke stap in het proces: het bij elkaar optellen van twee punten op de elliptische curve. Deze optelling moet herhaaldelijk worden uitgevoerd en leunt zwaar op een wiskundige operatie genaamd modulaire inversie, wat vergelijkbaar is met het vinden van een specifiek getal dat, wanneer het met een ander getal wordt vermenigvuldigd, een resultaat van één oplevert binnen een vast bereik. In een quantumcomputer kan dit niet met een eenvoudige deling worden gedaan. In plaats daarvan moet de berekening omkeerbaar zijn, wat betekent dat elke stap ongedaan gemaakt kan worden om tijdelijke gegevens op te ruimen en de machine terug te brengen naar een schone staat. Het team ontwikkelde twee verschillende nieuwe methoden om deze optelling efficiënter dan ooit tevoren uit te voeren, die beide steunen op een strategie van het "opnemen en herafspelen" van de stappen van de berekening.

De eerste methode, genaamd Jump-2, werkt door de geschiedenis van de berekening te comprimeren. Stel je een wandelaar voor die een dagboek bijhoudt van elke afslag die hij neemt op een lang pad. Op de oude manier zou de quantumcomputer elke enkele afslag in een lange lijst opschrijven, wat veel ruimte vereist om die lijst op te slaan. De Jump-2-methode groepeert meerdere afslagjes samen in één enkele, grotere stap en gebruikt een compactere manier om ze op te schrijven, vergelijkbaar met het gebruik van een verkorte code. Dit vermindert de hoeveelheid geheugen die nodig is om het pad op te slaan aanzienlijk. De tweede methode, genaamd ping-pong, hanteert een andere aanpak. In plaats van constant te controleren welk getal groter is om te beslissen welke stap als volgende genomen moet worden, volgt het een vast, alternerend patroon. Het legt simpelweg vast of elke stap een optelling of een aftrekking was. Dit elimineert de noodzaak voor complexe vergelijkingen die veel energie en geheugen verbruiken, waarbij een iets langere lijst met stappen wordt geruild voor een veel eenvoudigere en snellere manier om ze uit te voeren.

Om deze ideeën te testen, voerde het team massale simulaties uit met honderdduizend verschillende inputs om te zien hoe de circuits in de praktijk presteerden. Ze ontdekten dat de ping-pong-methode, gecombineerd met een gerichte reparatie om een paar zeldzame randgevallen te corrigeren, uitzonderlijk goed presteerde. Deze gerepareerde versie vereiste 1.419 qubits aan geheugen en voerde gemiddeld 1,356 miljoen logische operaties uit. Dit resultaat is significant omdat het onder de middeleninschattingen ligt die eerder zijn gepubliceerd door grote organisaties zoals Google en andere vooraanstaande onderzoekers, wat suggereert dat de weg naar het kraken van deze digitale sloten iets minder steil is dan voorheen gedacht. De onderzoekers waarschuwen echter dat dit geen opgelost probleem is. De berekeningen vertrouwen op specifieke aannames over de inputs en het gedrag van de quantummachine, en er zijn nog steeds bekende gevallen waarin de methode zou kunnen falen.

De studie introduceerde ook een slimme techniek voor het opruimen van de tijdelijke gegevens die tijdens het proces worden gegenereerd. In quantumcomputing kun je gegevens niet simpelweg weggooien; je moet ze wissen op een manier die de delicate staat van de machine niet verstoort. Het team gebruikte een methode gebaseerd op meting om deze gegevens op te ruimen, wat een aanzienlijk aantal operaties bespaarde zonder extra geheugen te vereisen. Deze opruiming werd toegepast op zowel de Jump-2 als de ping-pong-methoden, wat bewees dat de winst in efficiëntie echt was en niet slechts een bijproduct van de manier waarop de gegevens werden opgeslagen. De resultaten tonen aan dat door de manier waarop deze wiskundige stappen worden opgenomen en uitgevoerd te heroverwegen, het mogelijk is om de kosten van quantumberekeningen met een aanzienlijke marge te verlagen.

Ondanks deze verbeteringen benadrukt het artikel dat deze circuits slechts een enkele stap vormen in een veel groter proces. Ze zijn efficiënt in het uitvoeren van één specifiek type optelling, maar een volledige quantumaanval zou duizenden van deze stappen moeten samenvoegen, samen met andere complexe operaties. De onderzoekers wijzen er ook op dat hun succes wordt gemeten onder specifieke omstandigheden en nog niet garandeert dat de methode voor elke mogelijke input perfect zal werken. Het bestaan van zeldzame fouten betekent dat het systeem nog niet robuust genoeg is voor een echte aanval in de echte wereld, en dat er verdere arbeid nodig is om de betrouwbaarheid in alle scenario's te bewijzen. De bevindingen dienen als een sterk indicator dat de benodigde middelen voor deze berekeningen lager zijn dan de meest pessimistische schattingen, maar ze bevestigen nog niet dat de taak binnen het bereik is van de huidige of nabije technologie.

De samenwerking achter dit werk was uniek, waarbij een groot aantal menselijke onderzoekers en kunstmatige intelligentie-agenten parallel aan elkaar werkten. Het team gebruikte een gedeeld platform waar verschillende groepen hun ideeën konden testen tegen dezelfde standaarden, waardoor de beste technieken naar voren kwamen door middel van competitie en samenwerking. Deze open benadering hielp om de meest efficiënte ontwerpen snel te identificeren, maar de auteurs merken op dat het moeilijk is om de specifieke bijdragen van de AI te scheiden van de menselijke begeleiding. De uiteindelijke circuits zijn het product van zowel menselijk inzicht in de structuur van het probleem als het vermogen van AI om enorme aantallen variaties te verkennen. Het werk staat als een testament voor de kracht van collaboratief onderzoek in het verleggen van de grenzen van wat computationeel mogelijk is, zelfs als het uiteindelijke doel nog net buiten bereik blijft.

Uiteindelijk biedt het artikel een helder, concreet beeld van hoe quantum-rekenkunde kan worden geoptimaliseerd. Het demonstreert dat door te veranderen in de manier waarop beslissingen worden vastgelegd en hoe gegevens worden beheerd, het mogelijk is om circuits te bouwen die kleiner en sneller zijn dan voorheen werd gedacht. De cijfers zijn specifiek en de resultaten zijn meetbaar, maar het verhaal gaat over incrementele vooruitgang in plaats van een plotselinge doorbraak. De onderzoekers hebben aangetoond dat de berg aan middelen die nodig is voor quantumcomputing kan worden afgebrokkeld, maar de klim is nog lang en het pad is nog niet volledig vrijgemaakt. Het werk nodigt de wetenschappelijke gemeenschap uit om voort te bouwen op deze fundamenten, de methoden te verfijnen en de resterende onzekerheden aan te pakken om te zien of de dag zal komen dat deze digitale sloten geopend kunnen worden.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →