NotizieCryptoBitcoin mette alla prova due percorsi di sicurezza quantistica in un solo giorno

Bitcoin mette alla prova due percorsi di sicurezza quantistica in un solo giorno

Autore: Coindoo·

Punti chiave

  • La transazione QSB di StarkWare è stata minata sulla mainnet di Bitcoin dopo l'invio tramite il servizio Slipstream di MARA.
  • QSB si basa su un'intensa ricerca offchain e richiede attualmente strumenti specializzati e accesso diretto ai miner.
  • SHRINCS è ancora una proposta in bozza, senza assegnazione BIP e con una prova di sicurezza incompleta.
  • I nodi Bitcoin non includono ancora il codice di verifica SHRINCS e il sistema è stato precedentemente dimostrato solo su Liquid.
  • Non esiste alcun aggiornamento post-quantistico attivo o data di attivazione per i detentori di Bitcoin, e i wallet attuali continuano a funzionare normalmente.
Bitcoin mette alla prova due percorsi di sicurezza quantistica in un solo giorno

Punti chiave

StarkWare ha pubblicato una transazione QSB minata sulla mainnet di Bitcoin.

QSB richiede attualmente lavoro su GPU e invio diretto ai miner.

La bozza di SHRINCS non ha un numero BIP e la sua prova di sicurezza è incompleta.

I detentori di Bitcoin non hanno alcuna azione da intraprendere oggi.

Un metodo di transazione e una proposta di firma

Come StarkWare ha costruito QSB con Bitcoin Script

Un computer quantistico sufficientemente potente che esegua l'algoritmo di Shor potrebbe ricavare una chiave privata Bitcoin dalla sua chiave pubblica e falsificare una firma. Le macchine pubblicamente note rimangono tuttora ben al di sotto di tale capacità. QSB esplora una soluzione di contingenza basata sulle funzioni hash, che sono influenzate in modo diverso dagli algoritmi quantistici noti.

Il mittente esegue un'intensa ricerca offchain di parametri che soddisfino una condizione di Bitcoin Script. Una volta trovati, tali parametri creano un'ulteriore bloccatura basata su hash sui coin. La spiegazione ufficiale di StarkWare descrive il metodo e la transazione onchain registra il test su Bitcoin.

Il primo ostacolo pratico si è presentato prima del mining. StarkWare ha inviato la transazione tramite il servizio Slipstream di MARA perché i nodi pubblici in genere rifiutano di inoltrare questo formato di script. Slipstream invia le transazioni idonee direttamente a un miner e le regole di consenso di Bitcoin hanno accettato il risultato.

La ricerca è anche costosa. Il repository open-source del progetto stima dai 75 ai 150 dollari di costi GPU su cloud per la configurazione documentata. StarkWare colloca l'ultima esecuzione a diverse centinaia di dollari. I prezzi del cloud, l'hardware e il tempo di ricerca spiegano parte di questa variazione.

QSB dipende anche dalla tempistica. La chiave pubblica pertinente deve rimanere nascosta finché i coin non raggiungono la bloccatura aggiuntiva. Gli indirizzi pay-to-public-key-hash e SegWit nativi di solito rivelano quella chiave nel momento in cui vengono spesi. Gli output Taproot e i più vecchi output pay-to-public-key la espongono prima. Un indirizzo la cui chiave pubblica è stata pubblicata prima della transazione protettiva resta fuori dalla copertura di QSB.

L'annuncio identifica una transazione minata. Riprodurla richiede strumenti specifici del progetto, un'elaborazione significativa e l'accesso a un servizio diretto ai miner. Un flusso di lavoro con wallet standard per creare e successivamente spendere l'output protetto deve ancora essere pubblicato.

SHRINCS offre a Bitcoin un candidato per la firma

SHRINCS, abbreviazione di Shrunken SPHINCS, è un progetto di firma pensato per i limiti di spazio dei blocchi di Bitcoin e per i vincoli degli hardware wallet. La panoramica di ricerca di Blockstream presenta il progetto. La sua specifica completa riporta attualmente “BIP: ?”, “Status: Draft” e “Assigned: ?”. Il documento indica inoltre che la prova di sicurezza non è completata.

La chiave pubblica proposta è di 48 byte. Le firme stateful variano da 548 a 4.619 byte, a seconda del percorso di firma. Una firma di recupero stateless raggiunge i 5.777 byte. La firma Schnorr di Taproot è di 64 byte.

Un'implementazione precedente di SHRINCS è stata dimostrata su Liquid a marzo. Liquid è una sidechain di Bitcoin con proprie regole di rete. La specifica di agosto offre ai revisori una proposta più completa per Bitcoin. I nodi Bitcoin attualmente non dispongono del codice di verifica SHRINCS.

Perché la firma compatta richiede una memoria

Ogni firma SHRINCS compatta consuma un nuovo slot di firma monouso. Il wallet deve registrare ogni slot utilizzato. Il ripristino di un vecchio backup del dispositivo potrebbe far retrocedere tale registro e causare il riutilizzo di uno slot. La specifica avverte che il riutilizzo potrebbe fornire a un attaccante informazioni sufficienti per falsificare una firma.

L'hardware dedicato può mantenere il contatore durante il normale funzionamento. Un dispositivo perso o un contatore incerto attiva il percorso di recupero stateless. Tale percorso preserva l'accesso ai coin. La sua firma di 5.777 byte consuma notevolmente più spazio di blocco e aumenterebbe le commissioni di transazione.

I produttori di wallet dovrebbero dimostrare che i contatori sopravvivono al ripristino del dispositivo, al coordinamento multifirma e alle firme interrotte. I revisori devono inoltre esaminare le implementazioni incompatibili. Un'analisi crittografica indipendente deve completare la prova mancante prima che il sistema possa avanzare nel processo di proposta di Bitcoin.

Bitcoin ha ancora bisogno di un piano di rete

Un piano a livello di rete richiede tre elementi:

QSB: un metodo di transazione specializzato accettato dagli attuali nodi Bitcoin.

SHRINCS: un formato di firma candidato per la revisione del protocollo.

BIP-361: un processo proposto per spostare i fondi lontano dalle firme vulnerabili al quantum.

In passato il nostro team ha esaminato il proposto piano quinquennale di migrazione quantistica di Bitcoin nell'ambito del BIP-361. Il suo calendario dipende da uno standard di firma post-quantistica approvato e da un tipo di output. SHRINCS fornisce un candidato per la componente della firma. Gli sviluppatori dovrebbero comunque definire l'output, implementarlo, revisionare il codice e garantire il supporto della rete prima che il conto alla rovescia del BIP-361 possa iniziare.

QSB si colloca al di fuori di quel calendario proposto perché utilizza un percorso di transazione specializzato disponibile secondo le regole attuali. Una protezione ampia richiede software che wallet, exchange e custodi possano supportare in modo coerente.

Cosa dovrebbero fare oggi i detentori di Bitcoin

Non esiste alcun aggiornamento attivo, formato di indirizzo post-quantistico supportato o data di attivazione. I wallet Bitcoin continuano a funzionare normalmente. QSB richiede strumenti di ricerca. SHRINCS rimane in fase di revisione tecnica.

Considerate sospetti i messaggi non richiesti che parlano di un “aggiornamento quantistico urgente”. I progetti pubblicano solo materiali di ricerca. Un messaggio che chiede bitcoin o una frase seed è un segnale di allarme per una truffa. I detentori a lungo termine possono chiedere al proprio custode come monitora la ricerca quantistica, l'esposizione delle chiavi pubbliche e i futuri aggiornamenti dei wallet.

Cosa devono ancora dimostrare i ricercatori

QSB ha ora bisogno di una riproduzione indipendente, di una revisione della sicurezza e di un ciclo di vita completo in stile wallet. Un accesso più semplice ai miner determinerebbe se i ricercatori possano ripetere la transazione oltre una dimostrazione una tantum.

SHRINCS necessita ancora di una prova di sicurezza completata, di un'analisi crittografica esterna, di un'assegnazione BIP, di regole di distribuzione e di test su hardware wallet. Qualsiasi proposta di rete entrerebbe quindi nel processo di revisione pubblica e di costruzione del consenso di Bitcoin.

Il supporto dei wallet ordinari è la soglia che conta per gli utenti. Raggiungerla richiede crittografia revisionata, software stabile e un rilascio coordinato. I rilasci del 26 agosto offrono ai ricercatori codice e specifiche che ora possono mettere in discussione pubblicamente.