Come faccio a capire che una transazione è completamente verificata

Come faccio a capire che una transazione è completamente verificata

Vediamo quali sono gli stati di una transazione quando si fa un’acquisto:

  1. Pagamento vero e proprio. Il cliente inquadra il mio QR code, di fatto legge l’indirizzo pubblico del mio wallet su cui voglio ricevere il pagamento. Una volta inserito l’importo e deciso le fee , manda il pagamento cliccando su invia , dopo aver inserito la sua password. Stato transazione: INVIATA ( ma non verificata ). Questo non verificata cosa vuole dire ? Che la transazione può essere fasulla da un nodo malevolo, cioè non autentica, oppure chi la esegue può non aver fondi a sufficienza per coprire il costo del pagamento
  2. La transazione viene inviata ai nodi della rete a cui sei collegato, e questi la fanno girare a tutti gli altri nodi. Quando un nodo la elabora, la prima cosa che fa, è verificare la transazione. Cioè il nodo va a ritroso, guardando da dove provengono i fondi che vogliono essere spesi, andando a vedere come il cliente di fatto li ha avuti la prima volta. Lo storico percorso di come sono passati a lui. Sapendo questo, si può con certezza affermare che il cliente ha i fondi sufficienti per “permettersi “ il pagamento. Stato della transazione: VERIFICATA.
  3. Una volta che è stata verificata, la transazione viene spostata tra quelle che dovranno essere minate nel prossimo blocco, nei prossimi 10 minuti circa. Infatti in questo lasso di tempo, ci sarà un miner che risolverà per primo l’hash giusto con cui chiudere il blocco, la transazione viene pubblicata sulla blockchain. Stato della transazione: PRIMA CONFERMA
  4. 10 minuti è solitamente il tempo medio in cui si scova il giusto hash. Passate 5 blocchi, quindi una 50ina di minuti si ha la certezza che la transazione sia a tutti gli effetti valida. Cioè si evita la possibilità che i fondi siano finiti su una blockchain parallela di fork, diverso cioè da quello principale, oppure che più nodi malevoli hanno confermato la transazione cercando di “barare”. Il destinatario ha a disposizione e può spendere i fondi transati. Stato transazione: CONFERMATA E DEPOSITATA

 

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *