BIP 340 (Schnorr Signatures)

Difficoltà: avanzato

Argomento: tecnologia


DEFINIZIONE

BIP 340 introduce le firme Schnorr (Schnorr signatures) in Bitcoin Core. Le firme Schnorr offrono diversi vantaggi significativi rispetto a ECDSA, lo schema di firma digitale che Bitcoin ha utilizzato sin dall'inizio. In BIP 340 è inclusa una descrizione dettagliata di come le firme Schnorr possono essere create e convalidate. Inoltre, vengono definiti nuovi formati per le firme Schnorr e le chiavi pubbliche. Le chiavi pubbliche Schnorr saranno di 32 byte e le firme Schnorr saranno lunghe 64 byte, rispetto alle chiavi e alle firme pubbliche ECDSA, che sono lunghe rispettivamente 33 e 70-72 byte. Questi piccoli risparmi di spazio consentono di risparmiare sulle commissioni di transazione per gli utenti Bitcoin che utilizzano Schnorr. Insieme a BIP 341 e BIP 342, BIP 340 è parte integrante dell'aggiornamento Taproot.


aggiornato il 2021-12-16