Author

Topic: TX con diversi input dallo stesso indirizzo (Read 460 times)

full member
Activity: 142
Merit: 104
November 06, 2015, 05:49:10 AM
#3
Non ho ben capito la domanda, ma nelle transazioni, gli input non sono dati dall'address vero e proprio (Che viene visualizzato solo per comodità), ma dalla coppia TX,N, è già cosi.
Dove Tx sta per la transazione che la contiene e N per la posizione in questa transazione.

[...]

Quindi non era possibile in nessun modo fare una TX più piccola, se era quello che chiedevi...


La mia domanda era: sono giuste le mie assunzioni?

E se sono giuste mi chiedo perché non esista un OP che permetta di firmare in un colpo solo più coppie . (forse perché incentiva il riutilizzo degli indirizzi? Oppure il problema è tecnico?)
hero member
Activity: 588
Merit: 500
November 06, 2015, 05:39:38 AM
#2
Non ho ben capito la domanda, ma nelle transazioni, gli input non sono dati dall'address vero e proprio (Che viene visualizzato solo per comodità), ma dalla coppia TX,N, è già cosi.
Dove Tx sta per la transazione che la contiene e N per la posizione in questa transazione.

Nel tuo caso, i 3 input:
1CyazmhZGuGakCfyrVN576D8fP5GUiqVQG (0.18821737 BTC - Output)
1CyazmhZGuGakCfyrVN576D8fP5GUiqVQG (0.17218609 BTC - Output)
1CyazmhZGuGakCfyrVN576D8fP5GUiqVQG (1.81382194 BTC - Output)

Appartengono a 3 transazioni differenti, in ordine:
https://blockchain.info/it/tx/1bd18f7ed1a7e6e3e4e827ce9d2968f384ce43c3d445e49c7214dc0cebba7d9d (N = 1)
https://blockchain.info/it/tx/056b957c3125dc06bad4285878cb407f1693b09d25786f4f1c230f3b90840f9d (N = 1)
https://blockchain.info/it/tx/dbf094cbe387549cdb4431e129b05131ea6befe48e69f1cffd4aacba1ea905af (N = 0)

Quindi non era possibile in nessun modo fare una TX più piccola, se era quello che chiedevi...

full member
Activity: 142
Merit: 104
November 06, 2015, 03:28:19 AM
#1
Buongiorno! Ho un dubbio, generato da qualche nozione sbagliata sugli script credo.

Assunzioni:
  • Ogni input contiene la firma digitale di tutta la TX usando la chiave privata legata all'indirizzo dell'output collegato
  • Se lo stesso indirizzo di input è presente più volte nessa stessa tx ci sarà comunque una firma per ogni input

Domanda: visto che ogni input firma tutta la TX, perché non accontentarsi di una sola firma per ogni indirizzo bitcoin di input?

Questa tx potrebbe avere lo script del primo input completo, e gli altri 2 dovrebbero solo indicare la coppia per collegare le tx con l'output da spendere.

Spero di essere stato chiaro.
Grazie.
Jump to: