Bitcoin Forum

Local => Italiano (Italian) => Topic started by: Sampey on November 27, 2013, 11:45:43 AM



Title: Curiosità Transazione BlockChain
Post by: Sampey on November 27, 2013, 11:45:43 AM
La curiosità è la seguente :

Invio 0.1 BTC Ad un mio amico (dal mio wallet sul mio pc) e siccome lui sta sincronizzando il wallet vado su Blockchain a verificare la transazione per conferma.

Vedo l'id della mia transazione con 2 righe in uscita, entrambe da 0.1 BTC, una verso il wallet del mio amico, l'altra verso un altro wallet.
Sembrerebbe che il totale sia di 0.2 BTC

Vado sull'id della transazione e leggo :

Input e Output
Totale Input    0.2 BTC
Totale Output    0.2 BTC
Commissioni    0 BTC
Stima dei BTC scambiati    0.1 BTC

Qualcuno mi spiega come funziona la questione?
Ovviamente il mio Wallet sincronizzato mi da un -0.1 e il saldo corretto.
Blockchain mi da un saldo errato  >:(

Grazie



Title: Re: Curiosità Transazione BlockChain
Post by: alexrossi on November 27, 2013, 11:59:24 AM
Non ho capito benissimo, di primo acchitto ho pensato all'indirizzo per il resto


Title: Re: Curiosità Transazione BlockChain
Post by: Sampey on November 27, 2013, 12:00:51 PM
https://blockchain.info/it/tx/d537c4436fc2dbe1042a1b828e5c335de7632d3d8bb606e539ccaaec6b5d734a

Tagliamo la testa al toro.  ;D


Title: Re: Curiosità Transazione BlockChain
Post by: golikcoin on November 27, 2013, 12:08:33 PM
... ad entrambi gli indirizzi risulta 0.1 arrivato e confermato...  ???


Title: Re: Curiosità Transazione BlockChain
Post by: Sampey on November 27, 2013, 12:20:43 PM
Si ma deve esserci qualche motivo.......il mio client dice -0.1 all'indirizzo che conosco io, dell'altro indirizzo non sa niente.
Io non ho mai usato blockchain per consultare le transazioni quindi volevo capire....


Title: Re: Curiosità Transazione BlockChain
Post by: golikcoin on November 27, 2013, 12:27:53 PM
non saprei proprio, su blockchain risultano 0.2, vediamo se qualcuno più esperto mi spiega anche a me...


Title: Re: Curiosità Transazione BlockChain
Post by: Sampey on November 27, 2013, 12:28:45 PM
non saprei proprio, su blockchain risultano 0.2, vediamo se qualcuno più esperto mi spiega anche a me...

Ni, perchè se vai qua

https://blockchain.info/it/tx/d537c4436fc2dbe1042a1b828e5c335de7632d3d8bb606e539ccaaec6b5d734a

Ti dice che la stima è 0.1


Title: Re: Curiosità Transazione BlockChain
Post by: golikcoin on November 27, 2013, 12:41:21 PM
si ma andando a vedere i 2 address entrambi hanno 0.1 ricevuto in quella transazione...

non so forse potrebbe far parte di queste

https://blockchain.info/double-spends

ma non la trovo...


Title: Re: Curiosità Transazione BlockChain
Post by: Sampey on November 27, 2013, 12:45:48 PM
Il copy/paste della mia transazione :

Stato: 17 conferme
Data: 27/11/2013 10:32
A: Marco 1K2rHZRRnucmmprCoe1dLesnecwmURdHse
Debito: -0.10 BTC
Importo netto: -0.10 BTC
ID della transazione: d537c4436fc2dbe1042a1b828e5c335de7632d3d8bb606e539ccaaec6b5d734a

Sarà che ho scritto il nome nell'etichetta??? E ha generato un codice per l' "Alias"?


Title: Re: Curiosità Transazione BlockChain
Post by: rb1205 on November 27, 2013, 03:12:09 PM
Come dice alexrossi, il secondo 0.1 bitcoin è il resto della transazione. E' dovuto al fatto che non è possibile utilizzare solo parte di importi ricevuti.

E' un pò come se tu avessi ricevuto un pagamento sotto forma di assegno. Qualora dovessi girarlo per pagare un importo minore dovrai "rigirarti" la differenza sotto forma di resto.

Tornando al tuo caso, il totale è di 0.2 nel senso che la somma totale di input e di output è di 0.2, ma questo non è l'importo della transazione; quello viene riportato da "Stima dei BTC scambiati". E' una stima perchè blockchain non ha modo di sapere con certezza quale dei due output sia l'invio vero e proprio e quale il resto. In questo caso ovviamente non può sbagliare perchè entrambi gli output sono uguali.


Title: Re: Curiosità Transazione BlockChain
Post by: alexrossi on November 27, 2013, 03:16:23 PM
Come dice alexrossi, il secondo 0.1 bitcoin è il resto della transazione. E' dovuto al fatto che non è possibile utilizzare solo parte di importi ricevuti.

E' un pò come se tu avessi ricevuto un pagamento sotto forma di assegno circolare con l'importo esatto. Qualora dovessi usarlo per pagare un importo minore dovrai "rigirarti" la differenza tra l'importo da pagare e l'importo dell'assegno.

Come fa però a sapere blockchain.info che l'indirizzo del resto appartiene allo stesso wallet, e quindi, mi segna solo 0.1 come stima dei btc scambiati?


Title: Re: Curiosità Transazione BlockChain
Post by: rb1205 on November 27, 2013, 03:25:27 PM
Infatti quella è un'indicazione che lascia un po' il tempo che trova. Credo che provi a vedere se uno degli indirizzi in output sia ricollegabile a uno degli indirizzi in input, indizio che si tratti di un indirizzo di resto, e se non lo trova a giudicare da questa (https://blockchain.info/it/tx/c932726dbaba2e1c614d512ba47975cf53ffe7c0933f3654be269e10688d84ca) transazione prende semplicemente l'importo minore.


Title: Re: Curiosità Transazione BlockChain
Post by: Sampey on November 27, 2013, 04:03:19 PM
Ok, grazie della risposta  ;)