Author

Topic: Ordinamento transazioni (Read 123 times)

jr. member
Activity: 31
Merit: 20
January 15, 2018, 04:48:58 AM
#2
Ciao a tutti, mi sfugge(nuovamente) qualcosa... perchè le transazioni non hanno l'informazione(timestamp) di quando sono state eseguite? l'ordinamento sarebbe gratis e non ci sarebbe bisogno di altro. Nel video "come funziona il Bitcoin sotto al coperchio" si dice che questa informazione è facile da contraffare... ma la transazione è "firmata" e quindi non dovrebbe essere possibile apportare alcuna modifica né ai dati né, se ci fosse, al timestamp
non capisco Huh
Grazie


La transazione assume rilevanza nel momento in cui entra ufficialmente a far parte della blockchain, è solo in quel momento che la transazione viene certificata come valida.
Quell'istante esatto lo conosci: è il timestamp di validazione del blocco all'interno del quale si trova la tua transazione.

Certo volendo si sarebbe potuto inserire il timestamp all'interno di ogni singola transazione ma questo avrebbe significato un aggravio (4 byte per transazione) in termini di peso complessivo della blockchain.
Inserire il timestamp all'interno della transazione non ti offre alcuna garanzia sul fatto che la transazione sia stata forgiata esattamente in quell'istante (potresti inserire il timestamp che ti pare e poi firmare la transazione) e non è nemmeno un'informazione così rilevante (potresti creare una transazione oggi ed inviarla ad un nodo della blockchain fra un mese, sarebbe comunque perfettamente valida).
newbie
Activity: 11
Merit: 0
January 15, 2018, 03:42:16 AM
#1
Ciao a tutti, mi sfugge(nuovamente) qualcosa... perchè le transazioni non hanno l'informazione(timestamp) di quando sono state eseguite? l'ordinamento sarebbe gratis e non ci sarebbe bisogno di altro. Nel video "come funziona il Bitcoin sotto al coperchio" si dice che questa informazione è facile da contraffare... ma la transazione è "firmata" e quindi non dovrebbe essere possibile apportare alcuna modifica né ai dati né, se ci fosse, al timestamp
non capisco Huh
Grazie
Jump to: