Pagina inizialeCripto per professionistiChe cosa sono le firme rigorose der

Che cosa sono le firme rigorose der

Che cosa sono le firme rigorose der

Le firme rigorose DER (Distinguished Encoding Rules o Regole di Codifica Distinte) sono una sorta di codifica che ha lo scopo di assicurare la compatibilità di una firma digitale in qualsiasi contesto e vengono utilizzate per garantire la validità delle firme digitali in Bitcoin e nelle criptovalute.

Senza dubbio, Bitcoin è un software crittografico altamente specializzato, come si evince dalle firme rigorose DER, un'implementazione crittografica volta a fornire migliori gradi di sicurezza nel protocollo, in particolare nel sistema di firma Bitcoin.

Le firme rigorose, spesso note come DER (Distinguished Encoding Rules), sono una sorta di codifica sicura che assicura la compatibilità di una firma digitale in qualsiasi contesto. Non importa se il vostro portafoglio è vuoto. Sia che si tratti di un computer, di uno smartphone o di un altro dispositivo, la codifica sarà coerente e la risoluzione sarà coerente dall'inizio alla fine. Questo è fondamentale per Bitcoin, poiché garantisce che le sue firme digitali siano sicure in diverse condizioni.

Lo scopo della codifica DER è garantire che le verifiche ECDSA siano sempre valide. A tal fine, ogni firma viene controllata non solo per la formazione, ma anche per la codifica. Per cominciare, le firme ECDSA sono sottoposte alla verifica DER, che garantisce la validità della codifica della firma. Ogni firma ECDSA deve essere accuratamente codificata (o scritta) in Bitcoin, e qualsiasi modifica segnala che la firma non è affidabile.

In questo caso, il protocollo Bitcoin semplicemente rifiuta la firma e impedisce l'esecuzione del Bitcoin Script ad essa collegato.

Dobbiamo ricordare che ECDSA è un sistema di firma digitale deterministico, il che significa che deve produrre sempre la stessa firma nelle stesse condizioni di generazione, indipendentemente dai criteri utilizzati. Questo è necessario per la sicurezza e garantisce che non ci siano due firme ECDSA identiche. Nel caso della codifica DER, lo stesso vale: esiste un solo flusso di dati che può rappresentare correttamente i valori specificati per una firma ECDSA.

Tuttavia, alcune implementazioni (come OpenSSL) sono problematiche e producono codifiche errate in casi specifici. Di conseguenza, i verificatori di firme ECDSA sono spesso flessibili nei loro criteri di accettazione. Questo è inaccettabile in Bitcoin, poiché causa errori nella verifica delle firme e interrompe il consenso della rete. Di fronte a questi problemi, gli sviluppatori di Bitcoin hanno scelto di progettare una propria implementazione DER adatta alle esigenze specifiche di Bitcoin, impedendo ad altre implementazioni di interferire con il suo funzionamento.

Scopri gli altri livelli

Utilizziamo i cookie per archiviare, accedere ed elaborare i dati personali per offrirti la migliore esperienza online. Facendo clic su Accetta cookie acconsenti alla memorizzazione di tutti i cookie e a garantire le migliori prestazioni del sito web. Puoi modificare le preferenze relative ai cookie o revocare il consenso facendo clic su Impostazioni cookie. Per saperne di più su cookie e loro finalità, leggi la nostra Politica sui cookie and Politiche di Riservatezza

Impostazione cookie


Controllo Cookie


Cosa sono i cookies?

I cookie sono piccoli file di testo che ci consentono, e il nostro servizio fornisce l'identificazione univoca del tuo browser o dispositivo. I cookie normalmente funzionano assegnando un numero univoco al tuo dispositivo e sono memorizzati sul tuo browser dai siti web che visiti e dai fornitori di servizi di terze parti per quei siti web. Con il termine cookie si intendono altre tecnologie come SDK, pixel e storage locale.


Se abilitato

Possiamo riconoscerti come un cliente che consente servizi personalizzati, contenuti e pubblicità, efficacia dei servizi e riconoscimento del dispositivo per una maggiore sicurezza
Possiamo migliorare la tua esperienza in base alla tua sessione precedente
Possiamo tenere traccia delle tue preferenze e personalizzare i servizi
Possiamo migliorare le prestazioni del sito web.


Se disabilitato

Non saremo in grado di ricordare le tue sessioni precedenti, il che non ci consentirà di personalizzare il sito Web in base alle tue preferenze
Alcune funzionalità potrebbero non essere disponibili e l'esperienza utente potrebbe essere ridotta senza i cookie


Strettamente necessario significa che le funzioni essenziali del Sito Web non possono essere fornite senza utilizzarle. Poiché questi cookie sono essenziali per il corretto funzionamento e la sicurezza delle funzionalità e dei servizi del sito Web, non è possibile rinunciare all'utilizzo di queste tecnologie. Puoi comunque bloccarli all'interno del tuo browser, ma ciò potrebbe causare la disfunzione delle funzionalità di base del sito web.

  • Impostare le preferenze per la privacy
  • Accesso sicuro
  • Connessione sicura durante l'utilizzo dei servizi
  • Compilazione moduli

Tecnologie di analisi e monitoraggio delle prestazioni per analizzare come utilizzi il sito web.

  • Le pagine più consultate
  • Interazione con i contenuti
  • Analisi degli errori
  • Testare e Misurare l'efficacia di vari progetti

Il Sito Web può utilizzare pubblicità di terze parti e tecnologie di marketing.

  • Promuovere i nostri servizi su altre piattaforme e siti web
  • Misurare l'efficacia delle nostre campagne