StarkWare Tester Kvante-Resistent Bitcoin-Transaksjon
StarkWare har annonsert at forskeren Avihu Levy har testet en eksperimentell kvante-resistent Bitcoin-transaksjon på mainnet. Det rapporteres at transaksjonen brukte en utgang på 10 000 satoshi i blokk 964 199, uten å endre Bitcoins konsensusregler. StarkWare beskriver dette som den første transaksjonen av sitt slag. MARA Pool utvinner blokken etter å ha mottatt transaksjonen direkte gjennom sin Slipstream-tjeneste, ettersom det ikke-standardiserte formatet betydde at vanlige noder ikke ville videresende den gjennom den offentlige mempool. StarkWares talsperson Nathan Jeffay opplyste at transaksjonen kostet mellom 150 og 200 dollar i beregning, og at prosessen tok flere timer. Demonstrasjonen viser en metode for å beskytte en enkelt utgang under Bitcoins nåværende regler, men til en betydelig beregnings- og driftskostnad.
Hvordan StarkWare Quantum Bitcoin-transaksjon fungerer
Levys Quantum-Safe Bitcoin (QSB) ordning, først foreslått i april, kombinerer hash-baserte engangssignaturer med beregningsmessige søk som binder autorisasjon til en spesifikk transaksjon. Konstruksjonen er ment å forhindre forfalskning, selv om en tilstrekkelig kapabel kvantecomputer bryter den elliptiske kurve-kryptografien som brukes av Bitcoin. I mars anslo Google-forskere at en tilstrekkelig kapabel kvantecomputer teoretisk kunne utlede en Bitcoin privatnøkkel ni til tolv minutter etter at en offentlig nøkkel blir synlig. Google sa at dette kunne tillate en angriper å erstatte en ventende transaksjon under Bitcoins bekreftelsesvindu. Levys april-forslag anslo at genereringen av en transaksjon ville kreve mellom 75 og 150 dollar i GPU-beregning; StarkWare satte kostnaden for den fullførte transaksjonen til mellom 150 og 200 dollar. QSB gjelder for individuelle Bitcoin-transaksjoner i stedet for å oppgradere kryptografi på tvers av nettverket. Det tillater mynter å bli flyttet til en utgang med ekstra beskyttelse uten å endre Bitcoin-protokollen, men det beskytter ikke mynter hvis offentlige nøkler ble eksponert før migrasjonen. I så fall kunne en potensiell angriper ha tid til å analysere disse nøklene før en beskyttet transaksjon sendes.
Transaksjonens ikke-standardiserte klassifisering under Bitcoin Cores standard videresendingspolicy er en praktisk begrensning. Vanlige noder sprer ikke transaksjonen før bekreftelse, så den må sendes direkte til en samarbeidende miner gjennom en tjeneste som MARAs Slipstream. Metoden krever derfor forberedte transaksjoner og direkte tilgang til miner. StarkWares administrerende direktør Eli Ben-Sasson sa at QSB gir et sikkerhetsnett mens protokollnivåbeskyttelser utvikles. Demonstrasjonen etablerer en løsning under de eksisterende reglene, i stedet for å endre Bitcoins underliggende kryptografi på tvers av nettverket.
Protokollnivåalternativer
Bitcoin-utviklere vurderer separat forslag, inkludert BIP-360, et foreslått mykt gaffel som ville introdusere en Pay-to-Merkle-Root utgangstype samtidig som den fjerner Taproots kvante-sårbare nøkkelbaneutgift. Denne tilnærmingen ville kreve nettverksomfattende koordinering og aktivering. QSB venter ikke på en protokollendring. Mainnet-testen viser at Bitcoins eksisterende konsensusregler kan imøtekomme én form for kvante-resistent utgift, mens bredere protokollnivåbeskyttelser fortsatt er under vurdering.