Inserisco qui alcuni link relativi all'argomento
transazioni con bitcoin. Sono per lo più link a discussioni (ma non solo) sul forum che si sono rivelate molto utili per me. In un paio di casi ci sono anche dei miei interventi, se ravvisate delle imprecisioni fatemelo sapere!!
Il problema del restoFive ways to lose money with bitcoin change addresses (da leggere assolutamente!) oppure la versione in italiano:
5 modi di perdere bitcoin con gli indirizzi dei resti realizzata dal sottoscritto con il permesso dell'autore.
Transazione - "banconota" (metafora)Differenza tra catena di transazioni e catena di blocchi (questo video, dal titolo "
Come funzionano i bitcoin", è consigliato anche nella
sezione videoguide ; si parla della differenza fra transaction chain e block chain dal minuto 12:37 al minuto 13:10, ma consiglio di vedere l'intero video, è veramente istruttivo!)
Fee (commissioni) relative a una transazioneDimensioni di una transazioneTransazioni "ritardate" (con nlocktime modificato)Inserire messaggi/file di qualsiasi tipo nelle transazioniRaw transaction ( transazione "grezza" )
Creare una raw transaction con bitcoind (la guida è relativa alla versione 0.7 su Linux, per la versione attuale su Windows utilizzare
C:\Program Files\Bitcoin\daemon\bitcoind.exe e
C:\Program Files\Bitcoin\daemon\bitcoin-cli.exe)
Creare una raw transaction con python (su Ubuntu: git clone
https://github.com/gferrin/bitcoin-code; sudo apt-get install python-setuptools; sudo easy_install pip; sudo pip install ecdsa); l'autore di questo codice raccomanda di utilizzarlo solo a scopo didattico,
consigliatissima la lettura di questo suo splendido articolo a commento della costruzione passo passo di una transazione
Creare una raw transaction con BX (questo programma non l'ho testato personalmente, prima si chiamava SX)
Creare una raw transaction "a mano" (leggere la risposta strutturata in 19 passi alla domanda iniziale, non l'ho testata personalmente)
Firma di una transazione (su coinb.in)
Decodifica di una raw transaction (su blockchain.info)
Decodifica di una raw transaction (su coinb.in)
Broadcast di una raw transazione (blockchain.info)
Broadcast di una raw transazione (coinb.in)
Per visualizzare una transazione già inviata in formato hex //blockchain.info/it/tx/hash_transazione
?format=hexAd esempio:
https://blockchain.info/it/tx/f6173c7ff173df6c4d155aace36a9e66be17c91bad587825cec24ed59687a01b?format=hexChiave privata -> chiave pubblica -> indirizzo : tool online
http://gobittest.appspot.com/Per impratichirsi con i commandi di Bitcoin Core senza installarlo in locale:
https://chainquery.com/bitcoin-api