Post
Topic
Board Accuse scam/truffe
Re: Bitgrail: fact checking. Affermazioni alla prova dei fatti.
by
holy_rai
on 13/03/2018, 10:01:08 UTC
Non riesco a capire come possano esserci due transazioni entrambe valide.
In BTC, se usasse gli stessi input, solo una sarebbe valida, qui', vuoi che voti A o voti B ma non A and B altrimenti potrebbero esserci saldi negativi. A meno che non siano state create due transazioni potenzialmente valide entrambe. In questo caso vedo un errore dell'exchange. Ma anche un furto di chi non restituisce il "regalo" involontario.
In BTC se due transazioni usano gli stessi input c'è un modo semplice per la rete per decidere quale è buona e quale no:
Quella che appare nel blocco più vecchio è buona
Quella che appare nel blocco più nuovo non è buona, e rende il blocco non valido.

Ma in NANO i blocchi sono un'altra cosa. Qui ogni blocco contiene una sola transazione. E linka alla transazione precedente di quella chain. In NANO ogni account ha la sua (anzi, le sue due) blockchain.
Quindi metti che hai un indirizzo che ha ricevuto cento XRB, e non ne ha mai spesi.
Potresti firmare una transazione che manda cento blocchi a Gigino e un'altra che manda cento blocchi a Gigetto.
Entrambe "puntano" alla prima transazione con cui hai ricevuto cento XRB.
Ora la rete deve decidere quale transazione è quella buona.
I nodi hanno visto una delle due apparire prima dell'altra, e voteranno di conseguenza.

È più chiaro?