txid
acronimo di: Transaction ID
identificativo della transazione
txid
acronimo di: Transaction ID
identificativo della transazione
Difficoltà: avanzato
Argomento: tecnologia
DEFINIZIONE
Un txid è una stringa di lettere e numeri che identifica una transazione specifica sulla blockchain.
La stringa è semplicemente il doppio hash SHA-256 di una transazione serializzata.
Questo hash può essere utilizzato per cercare una transazione su un nodo o su un Block Explorer.
Quando si firma una transazione, è infatti il txid che viene firmato. La firma del txid garantisce che se una qualsiasi parte della transazione cambia, l'ID della transazione cambia e la firma viene resa non valida.
Tecnicamente, un txid non è sempre un hash dell'intera transazione. Poiché una firma non può firmare da sola, le firme non sono incluse nel txid e quindi le firme possono essere modificate dopo la loro creazione, a volte senza essere invalidate.
Prima di SegWit, questo consentiva a un txid di cambiare dopo la firma della transazione, un problema chiamato Transaction Malleability; con l'introduzione di SegWit per differenziare il formato particolare del txid legacy con quello segwit, viene utilizzato il termine wtxid.
- Vedi anche
- Block Explorer
- Hash
- SegWit (Segregated Witness)
- Transaction Malleability Malleabilità della transazione
- TX (Transaction) Transazione
- wtxid
aggiornato il 2021-12-18