Post
Topic
Board Discussioni avanzate e sviluppo
Re: Transazione OP_Return su unico output
by
picchio
on 30/01/2018, 09:52:11 UTC
Ciao ragazzi, sto studiando una transazione di tipo OP_RETURN, per poter scrivere una stringa esadecimale all'interno della blockchain.

Pendo spunto da questo topic:

Quote

Qui un utente, utilizzando le funzioni del wallet di Bitcoin Core, da riga di comando, crea una transazione OP_RETURN, specificando però solo un output (1BxtgEa8UcrMzVZaW32zVyJh4Sg4KGFzxA ), che corrisponde con il suo input. In buona sostanza invia X Bitcoin a se stesso, lasciando la traccia dell'OP_RETURN, e una fee per i miners.

E' corretto "scrivere" in tal maniera sulla blockchain? Non sarebbe necessario specificare un secondo indirizzo di output per l'invio di Bitcoin piuttosto che utilizzare lo stesso?
Quando invii una transazione esponi la chiave pubblica che genera l'address e quindi si tende ad inviare il resto a nuovi indirizzi.
Non è obbligatorio e, se la rete la accetta e i miners sono soddisfatti della fee puoi farlo.