Guida Tutte le informazioni per conoscere i portafogli e wallet Bitcoin e Cryptomonete

Stato
Discussione chiusa ad ulteriori risposte.

Valley

Super Moderatore
10 Aprile 2011
9,088
422
4,264
3,033
Ultima modifica:
warning.svg

Prendi tempo per apprendere

Questa guida è la seconda di una raccolta volta a spiegare il mondo dei bitcoin andando decisamente più nel dettaglio e a fondo, nel tentativo di dare un taglio alle guide veramente superficiali presenti qui su inforge.
Tale guida però richiede attenzione, pazienza, tempo ma più di tutto richiede curiosità da parte del lettore nel voler esplorare veramente questo mondo senza fermarsi al superficiale.
La prima la trovi qui e consiglio di leggerla.

Invito quindi tutti voi a leggerla con calma e con curiosità, nella speranza di dare il via ad un modo più profondo di vedere le cose che di conseguenza comporterà un modo più profondo di scrivere guide e ancora più di vivere inforge per quello che è il suo scopo finale che, cito dal regolamento:

"..il nostro obiettivo finale è la condivisione della conoscenza."




bitcoin_logo-svg-png.14846


comesifa-png.14847


[AWESOME]fa fa-book[/AWESOME] [BITCOIN] La raccolta

1 [AWESOME]fa fa-btc[/AWESOME] [BITCOIN] Introduzione nel mondo del bitcoin
2 [AWESOME]fa fa-btc[/AWESOME] [BITCOIN] I portafogli
2 [AWESOME]fa fa-btc[/AWESOME] [BITCOIN] Come procurarseli




[AWESOME]fa fa-bookmark[/AWESOME] Indice

1 [AWESOME]fa fa-bitcoin[/AWESOME] Cos'è un portafoglio?
2 [AWESOME]fa fa-key[/AWESOME] Chiave privata
3 [AWESOME]fa fa-sign-in[/AWESOME] Firma criptografica
4 [AWESOME]fa fa-suitcase[/AWESOME] Tipologie di portafogli
5 [AWESOME]fa fa-shield[/AWESOME] Mettere in sicurezza il proprio ambiente di lavoro
6 [AWESOME]fa fa-list-alt[/AWESOME] Come trovare la cartella dati di Bitcoin
7 [AWESOME]fa fa-undo[/AWESOME] Backup
8 [AWESOME]fa fa-angle-double-left[/AWESOME] Ripristino file di backup
9 [AWESOME]fa fa-archive[/AWESOME] Osservando il portafogli
10 [AWESOME]fa fa-fast-backward[/AWESOME] Decidere un portafoglio
11 [AWESOME]fa fa-star[/AWESOME] Conclusioni
12 [AWESOME]fa fa-globe[/AWESOME] Fonti


[AWESOME]fa fa-bitcoin[/AWESOME] Cos'è un portafoglio?

Un portafoglio di Bitcoin è circa l'equivalente di un portafoglio materiale sul network di Bitcoin. In realtà il tuo portafoglio contiene le chiavi private che ti permettono di usare i bitcoin allocati nella block chain. Ogni portafoglio Bitcoin può mostrarti il bilancio totale di tutti i bitcoin che controlla e ti permette di pagare cifre precise ad una persona specifica, come un vero portafoglio. Questo è diverso dalla carte di credito dove ti sono addebitate le spese dal commerciante.

[AWESOME]fa fa-key[/AWESOME] Chiave privata

Una chiave privata è una parte di dati segreti che provano che sei tu ad utilizzare bitcoin da un determinato portafoglio attraverso una firma crittografata. La tua chiave privata (o chiavi private) è conservata nel tuo computer se utilizzi un portafoglio software; è invece conservata in un server remoto se utilizzi un portafoglio web. La chiave privata non deve essere rivelata ad altri in quanto ti permette di utilizzare i fondi dal tuo portafoglio Bitcoin.

[AWESOME]fa fa-sign-in[/AWESOME] Firma criptografica
La firma criptografica è un meccanismo matematico che consente di provare la proprietà. Nel caso di Bitcoin, unportafoglio Bitcoin e la sua chiave privata(e) sono collegati per mezzo di un vincolo matematico magico. Quando il tuo software Bitcoin segna una transazione con la chiave privata appropriata, l'intera rete può vedere che la firma combacia con i bitcoin spesi. Tuttavia, non c'è alcun modo per il mondo d'indovinare la tua chiave privata, per derubarti dei tuoi bitcoin, ottenuti col sudore della fronte.



logotop.svg



[AWESOME]fa fa-suitcase[/AWESOME] Tipologie di portafogli

I portafogli per i bitcoin sono disponibili per tantissime piattaforme:
  • Desktop
  • Web
  • Smartphone
  • Hardware
In base alla tipologia di piattaforma varia la sicurezza del portafoglio, la facilità d'utilizzo, la versatilità e la privacy.
Nella scelta del nostro portafoglio dobbiamo considerare una serie di fattori:

[AWESOME]fa fa-users[/AWESOME] Enti terzi
Il primo è se i nostri bitcoin sono gestiti da un ente terzo. Ciò significa che è necessario fidarsi che il servizio non perda i tuoi fondi in un incidente che sia di sua responsabilità. Attualmente, molti portafogli web non assicurano i loro depositi come una banca, e molti di questi servizi hanno subito violazioni di sicurezza in passato. Esistono sommariamente tre categorie:

Pieno controllo: questo portafoglio ti dà il pieno controllo sui tuoi bitcoin. Questo significa che nessuna terza parte può congelare o perdere i tuoi fondi. Sei tu, comunque, ad essere ancora responsabile della sicurezza e del backup del portafoglio.​
Controllo condiviso sul tuo denaro: questo portafoglio richiede che ogni transazione sia autorizzata sia da te che da questo ente terzo. In circostanze normali, puoi riottenere pieno controllo sui tuoi bitcoin usando il tuo backup iniziale o le transazioni pre-firmate inviate via email.​
Denaro controllato da un ente terzo: questo portafoglio ha pieno controllo sui tuoi bitcoin. Ciò significa che è necessario fidarsi che il servizio non perda i tuoi fondi in un incidente che sia di sua responsabilità. Attualmente, molti portafogli web non assicurano i loro depositi come una banca, e molti di questi servizi hanno subito violazioni di sicurezza in passato.​

[AWESOME]fa fa-check-square-o[/AWESOME] Conferma dei pagamenti
La conferma delle transazioni può avvenire tramite full-node, SPV e server causali o attraverso servizi centralizzati:

Full-node: conferma e trasmette le transazioni nella rete Bitcoin. Questo significa che non è necessario affidarsi a terze parti per convalidare i pagamenti. I full-node hanno il maggior livello di sicurezza e sono essenziali per per proteggere la rete. Però, richiedono più spazio (anche oltre 100 GB), più banda e maggior tempo per la sincronizzazione iniziale.​
SPV e server casuali: portafogli che utilizzano SPV e server casuali prelevati da una lista. Questo significa che è richiesta della fiducia in terze parti quando si confermano i pagamenti, non è sicuro quanto un full-node.​
Servizi centralizzati: portafogli che si affidano ad un servizio centralizzato. Ciò significa che bisogna fidarsi che una terza parte non nasconda o simuli pagamenti.​

[AWESOME]fa fa-search[/AWESOME] Trasparenza del programma
Per essere sicuri sulle effettive funzionalità del programma ed evitare così wallet non sicuri o con scopi "malvagi" è importante sapere se il portafogli è trasparente o meno. Anche qui possiamo vedere 3 possibilità:

Trasparenza completa: questo portafoglio è open-source e realizzato in modo deterministico. Ciò significa che qualsiasi programmatore nel mondo può verificare il codice e assicurarsi che il software finale non nasconda segreti.​
Trasparenza di base: gli sviluppatori di questo portafoglio pubblicano il codice sorgente del programma. Questo significa che qualsiasi sviluppatore nel mondo può verificare il codice. Però, è comunque necessario fidarsi degli sviluppatori di questo portafoglio quando si installa o aggiorna il programma perchè non è stato realizzato in maniera deterministica.​
App remota: questo portafoglio è caricato da un luogo remoto. Questo significa che ogni volta che utilizzi il tuo portafoglio, devi fidarti che gli sviluppatori non ti sottraggano i bitcoin o che li perdano in un incidente nel loro sito. Utilizzare un estensione per browser o un app per cellulari, se disponibili, può ridurre tale rischio.​

[AWESOME]fa fa-building[/AWESOME] Ambiente di lavoro
Un altro fattore importante è l'ambiente in cui il portafoglio si trova ed anche qui abbiamo 3 macro categorie:
Ambiente molto sicuro: tipico dei portafogli hardware, è caricato da un ambiente specifico e sicuro fornito dal dispositivo. Questo fornisce una protezione molto robusta contro le vulnerabilità del computer o da parte di malware, dato che nessun programma può essere installato in tale ambiente.​
Ambiente sicuro: tipico dei portafogli su smartphone, è caricato su cellulari nei quali le applicazioni sono solitamente isolate. Ciò fornisce un'adeguata protezione contro malware, anche se è più facile perdere o farsi rubare il cellulare. Cifrare o fare un backup del portafoglio può ridurre tale rischio.​
App remota: questo portafoglio può esse caricato su computer che sono vulnerabili ai malware. Rendere sicuro il tuo computer, usare una password complessa, spostare la maggior parte dei vostri fondi nei cold storage o abilitare l'autenticazione a due fattori renderà più difficile il furto dei vostri bitcoin.​

[AWESOME]fa fa-user-secret[/AWESOME] Privacy
Anche la privacy per molti può essere importantissima e in base al portafoglio anche questa può variare:

Privacy migliorata: questo portafoglio rende più difficile spiare il tuo saldo e i tuoi pagamenti invertendo gli indirizzi. Dovresti comunque assicurarti di utilizzare un nuovo indirizzo Bitcoin ogni volta che richiedi un pagamento. Questo portafoglio non fornisce informazioni agli utenti connessi alla rete mentre inviate o ricevete pagamenti. Questo portafoglio ti permette di utilizzare Tor come un proxy per evitare che estranei o ISP associno i tuoi pagamenti al tuo indirizzo IP.​
Privacy di base: questo portafoglio rende più difficile spiare il tuo saldo e i tuoi pagamenti invertendo gli indirizzi. Dovresti comunque assicurarti di utilizzare un nuovo indirizzo Bitcoin ogni volta che richiedi un pagamento. Questo portafoglio utilizza server centrali che sono in grado di associare i tuoi pagamenti e registrare i tuoi indirizzi IP. Questo portafoglio ti permette di utilizzare Tor come un proxy per evitare che estranei o ISP associno i tuoi pagamenti al tuo indirizzo IP.​
Privacy scarsa: con questo portafoglio è facile per chiunque spiare il vostro bilancio o le vostre transazioni poiché utilizza sempre lo stesso indirizzo. Gli utenti nella rete possono registrare i tuoi indirizzi IP e associargli i tuoi pagamenti quando li ricevi o li invii. Questo portafoglio non ti consente di utilizzare Tor per impedire ad estranei o ISP di associare i tuoi pagamenti con il tuo indirizzo IP.​

logotop.svg




[AWESOME]fa fa-shield[/AWESOME] Mettere in sicurezza il proprio ambiente di lavoro

Un altro passaggio molto importante, sopratutto se si ha un traffico elevato di bitcoin, è proteggere il proprio ambiente di lavoro. Questo processo non l'ho fatto personalmente e non mi assumo nessuna responsabilità.
È importante capire che questo non assicura la totale sicurezza dell'ambiente di lavoro (ma di certo la aumenta notevolmente) ed è anche consigliato saper masticare un po' di programmazione o almeno saper usare il terminale.

[AWESOME]fa fa-windows[/AWESOME] Windows
Nel caso si usi Windows XP o Windows 7, è possibile conservare il portamonete in un'immagine-disco crittografata creata da applicazioni terzi, tipo TrueCrypt (Open source o sorgente aperto) oppure Jetico BestCrypt (commerciale). È probabilmente possibile fare lo stesso con Windows Vista (ma perchè usarlo?) o Windows 2000.

NB: Si raccomanda di impostare Bitcoin in questo modo solo su computers su cui si usa BitCoin, ma non si usino questi computer per estrarre (minare). Ad esempio, questa potrebbe essere una buona impostazione per un notebook od un PC-tavoletta.

Presumendo che si sia installato il cliente BitCoin per Windows e lo si sia utilizzato almeno una volta, il processo è come segue sotto.

Per montare una cartella dati Bitcoin su un disco crittografato:
  1. Creare e montare un'immagine disco crittografata di almeno 100 MB, usando il programma crittografico terzi di vostra preferenza.
  2. Copiare la cartella dati BitCoin, ed i suoi contenuti, in una cartella del disco crittografato.
  3. Creare una scorciatoia, associata al parametro -datadir, che avvii BitCoin e che specifichi disco e cartella. Ad esempio, se "BitCoin" è installato nella cartella predefinita, il disco" BitCoin" crittografato è montato con "E:\" ed i dati "BitCoin" vi sono salvati su come "Bitcoin", si digitalizza il seguente comando come bersaglio del shortcut:
    Codice:
    C:File Programmi\Bitcoin\bitcoi.exe -datadir=E:\Bitcoin
  4. Aprire le impostazioni di BitCoin ed impostare il programma ad avviarsi automaticamente quando si avvia Windows.
    Ciò permette di montare l'immagine del disco crittografato BitCoin prima di avviare BitCoin.
  5. Chiudere BitCoin e riavviarlo usando la nuova scorciatoia. Dopo aver eseguito tutto questo, sarà sempre necessario che prima si monti l'immagine disco crittografata, designando il disco sempre allo stesso modo, e poi avviare BitCoin dalla scorciatoia così creata, in modo che l'applicazione sia messa in grado di trovare il proprio portamonete.

[AWESOME]fa fa-apple[/AWESOME] Mac
Fare backup di tutti i dati (500MB)

Seguire queste istruzioni per fare una copia di riserva dei dati di bitcoin (porta monete e catene blocchi) su un immagine disco crittografata.
  1. Aprire la utility disco.
  2. Fare clic su 'Nuova immagine' e scegliere '500MB', 128-bit o 256-bit (più rapida e sicura) immagine disco crittografata.
  3. Salvarla in qualche posto dove non la si possa perdere (chiaramente etichettato).
  4. Scegliere una parola d'ordine forte e sicura.
  5. Muovere tutto da ~/Library/Application Support/Bitcoin all'immagine.
  6. Creare un symlink indietro in modo che l'applicazione possa farne uso.
    Codice:
    :::ln -s/Volume/Bitcoin~/Library/Application Support/Bitcoin
Non scordarsi di montare l'immagine prima di usare Bitcoin e smontarla dopo averlo chiuso.

Fare backup solo di wallet.dat (40MB)
Seguire queste istruzioni per fare una copia di riserva solamente del file wallet.dat. Ciò risulta in un'immagine disco più piccola ma è più complicato farla.
  1. Aprire la utility disco.
  2. Fare clic su 'Nuova immagine' e scegliere '40MB', 128-bit o 256-bit (più rapida e sicura) immagine disco crittografata e partizione singola.
  3. Salvarla in qualche posto dove non la si possa perdere (chiaramente etichettato).
  4. Scegliere una parola d'ordine forte e sicura.
  5. Muovere il file wallet.dat all'immagine.
  6. Creare un symlink indietro in modo che l'applicazione possa farne uso.
    Codice:
    :::ln -s/Volume/Bitcoin~/Library/Application Support/Bitcoin/wallet.dat
Montare il portamonete ed avviare Bitcoin Non scordarsi di montare l'immagine prima di usare Bitcoin e smontarla dopo averlo chiuso.

NB: se si avvia Bitcoin senza aver montato l'immagine, l'applicazione sovrascriverà il symlink con un nuovo portamonete. Se ciò accade non spaventatevi. Semplicemente cancellate il wallet.dat nuovo, montate l'immagine e create un symlink come sopra. Automazione: si può creare una piccola applicazione usando Automator (incluso nel OS X) per montare il portamonete automaticamente e poi avviare l'applicazione Bitcon.

[AWESOME]fa fa-linux[/AWESOME] Linux
Il primo passo è quello di creare un nuovo utente, dunque digitare come root (se si usa il locale inglese di Linux):
Codice:
adduser nuovo_nome_utente
Con il prompt digitare il nuovo nome oppure premere il tasto di rimando per accettare il valore predefinito e continuate a premere il rimando.
Dopodiché cambiatevi nel nuovo utente usando, per esempio, l'icona apposita dell'interfaccia grafica del vostro sistema (sotto lo schermo 'esci' in Ubunto, per esempio), oppure, dalla linea di comando, facendo un logout ed un nuovo login come nuovo utente. Navigare, tramite interfaccia grafica o linea di comando, fino alla cartella di casa del nuovo utente e cambiare l'impostazione del permesso di accesso alla cartella dell'utente, scegliendo 'nessuno' per la scelta 'Altri'.

Per rendere il browsing sicuro, avviare Firefox e poi, sotto la voce 'Edit' fare clic su 'Preferenze'. Iniziando dalla sinistra, far clic sulla linguetta 'Generali' e poi scegliere 'Mostra una pagina in bianco'. Dopodiché fare clic sulla linguetta 'Contenuti' e deselezionare 'Caricamento automatico immagini' e 'Abilitare Javascript'. Poi, far clic sulla linguetta 'Privacy' e nel campo 'Firefox' selezionare 'non ricorderà la storia'. Poi, fare clic sulla linguetta 'Sicurezza' e, nella sezione 'Parole d'ordine' deselezionare 'Ricorda le parole d'ordine per i siti' e deselziona 'Usa parola master'. Infine, fare clic sulla linguetta 'Advanced', poi sulla linguetta 'Aggiornamenti; e la sezione 'Contolla aggiornamenti automaticamente' deselezionando 'Aggiuntivi' e 'Motori ricerca'.
Quando si disattiva javascript, la pagina "scarica linux" non scaricherà automaticamente, rendendo necessario fare clic sul link diretto.

Una volta protetto in questo modo il nuovo utente, per mantenere il livello di sicurezza, si dovrebbe usarlo solo per bitcoin.

[AWESOME]fa fa-list-alt[/AWESOME] Come trovare la cartella dati di Bitcoin
La cartella dati è il posto dove vengono salvati i file dati di BitCoin, incluso il file dati portamonete.

[AWESOME]fa fa-windows[/AWESOME] Windows
Pulsante Start -> Avvia (oppure premere TastoWin+R) e digitizzare questo:
Codice:
explorer %APPDATA%\BitCoin
Si aprirà la cartella dati BitCoin. Nella maggior parte dei casi, questa è nel posto seguente:
Codice:
C:\Documenti e Impostazioni\VostroNomeUtente\Dati applicazioni\BitCoin (XP)
C:\Utenti\VostroNomeUtente\Appdata\Roaming\BitCoin (Vista and 7)
Come prescelta, "AppData" e "Dati applicazioni" sono nascosti.

[AWESOME]fa fa-linux[/AWESOME] Linux
Come opzione prescelta, BitCoin mette i dati qui:
Codice:
~/.bitcoin/
Per visualizzare cartelle il cui nome inizia con il punto è necessario usare il comando:
Codice:
 ls -a
Se non lo si trova in questo modo, si può cercare così:
Codice:
find / -name wallet.dat -print 2>/dev/null

[AWESOME]fa fa-apple[/AWESOME] Mac
Come opzione prescelta, BitCoin mette i dati quì
Codice:
~/Library/Supporto Applicazioni/Bitcoin/

[AWESOME]fa fa-undo[/AWESOME] Backup

Una volta messo in sicurezza l'ambiente di lavoro è cosa molto importante fare periodicamente dei backup del portafoglio. L'unico file di cui è necessario fare copie di riserva è "wallet.dat". Assicurarsi di avere chiuso BitCoin, copiare questo file altrove, crittografarlo, e metterlo in un posto sicuro. Idealmente, si dovrebbe mettere questo file in due posti: uno a portata di mano, ed uno a 100 kilometri di distanza.

Il vostro file wallet.dat non è crittografato da BitCoin. Chiunque può facilmente accedervi e rubarvi tutte le monete. Utilizzate uno di questi programmi crittografici nel caso esista una qualche possibilità che qualcuno possa imbattersi nel vostro portamonete.
  • 7-zip - Supporta archvi a forte crittografia.
  • AxCrypt
  • lrzip - Software da compressione per Linux e OSX che supporta la protezione di parole d'ordine con alto livello crittografico.
  • TrueCrypt - Crittografia al volo su volumi (per utenti avanzati)
  • WinRar - Software per archivi comunemente usata, che supporta la verifica di documentazione e crittografia.
Uno dei metodi più semplici di conservare adeguatamente un archivio crittografato del wallet.dat è quello di inviare l'archivio come un allegato al prorio indirizzo e-mail. Certi servizi, come gmail.com, usano reti completamente distribuite che rendono la perdita di dati molto improbabile. Si può persino offuscare il nome dei file contenuti nell'archivio e dare all'archivio un nome meno invitante, come: 'note personali' oppure 'assicurazione auto'.
Un'altra soluzione è quella di fare uso di un servizio di conservazione files come Wuala ( crittografati, istruzioni), Dropbox e others, incluso SpiderOak che è più sicuro.

[AWESOME]fa fa-angle-double-left[/AWESOME] Ripristino file di backup

Assumendo che la vostra copia di riserva [backup] sia abbastanza recente da non aver ancora consumato tutta la riserva di chiavi ... dovreste ritrovarvi con tutte le vostre monete dopo il ripristino di un portamonete in un posto nuovo (o anche vecchio) e il riesame della catena blocchi. Si seguano semplicemente i seguenti punti:
  1. chiudere bitcoin(d).
  2. copiare il backup di wallet.dat nella vostra cartella 'profilo utente' bitcoin
Qualora si copiasse nel profilo esistente, bisogna cancellare i file blkindex.dat e blk0001.dat in modo da forzare l'applicazione a riesaminare la catena blocchi, vi ritroverete tutto nuovo di zecca.

Per ricapitolare, occorre aggiornare il backup ogni volta che
  • Ricevete bitcoin su un nuovo indirizzo, non presente quando avete effettuato l'ultimo backup.
  • Effettuate un pagamento

NON è necessario effettuare il backup quando:
  • Ricevete bitcoin su un indirizzo creato prima di aver efettuato l'ultimo backup, sia che abbiate già ricevuto BTC su quell'indirizzo o no.
  • Inviate TUTTI i bitcoin presenti nel conto su un altro portafoglio.



logotop.svg



[AWESOME]fa fa-archive[/AWESOME] Osservando il portafogli

Vediamo adesso le componenti principali di un portafoglio bitcoin, prenderemo come esempio quello ufficiale Bitcoin-Core le componenti rimangono più o meno le stesse per tutti i portafogli.

Schermata 2016-01-23 alle 10.42.23.png

Una volta avviato eseguirà il caricamento dei blocchi per poi aprire la schermata principale.

[AWESOME]fa fa-home[/AWESOME] Sintesi

Schermata 2016-01-23 alle 10.40.47.png

Essendo un portafoglio full-node dovrà caricare i blocchi di tutto lo storico delle transazioni e questo richiederà non pochi giorni.
La prima cosa che ci salta all'occhio è, a sinistra:
  • Saldo disponibile: indica i bitcoin che realmente abbiamo a disposizione e che quindi possiamo utilizzare
  • Saldo in attesa: indica i bitcoin che ci sono arrivati ma che non sono ancora stati confermati e che quindi non possiamo ancora utilizzare. L'attesa può durare dai 10 minuti a qualche ora o anche giorni a seconda delle fee che sono state applicate nella transazione.
  • Saldo totale: indica il totale dei bitcoin sommando quelli in attesa e quelli disponibili.
A destra invece troviamo le transazioni recenti. Ogni volta che eseguiremo una transazione quest'ultima apparirà nelle transazioni recenti.
Il fatto che si vedano dei triangoli di allerta è dovuto al fatto che non sono ancora stati caricati tutti i blocchi della cronologia delle transazioni.
In basso possiamo vedere lo stato della sincronizzazione in corso mentre in basso a destra possiamo vedere se il portafoglio è cifrato (lucchetto chiuso) o meno, la connessione ad internet e le due freccine dell'aggiornamento.

La prima cosa da fare quando si crea un portafoglio, sopratutto se desktop, è cifrarlo. Per quanto riguarda Bitcoin-Core bisogna andare in Impostazioni-->Cifra il portamonete.

[AWESOME]fa fa-arrow-left[/AWESOME] Invia
Cliccando il bottone Invia in alto verremo portati alla seguente finestra.

Schermata 2016-01-23 alle 11.02.44.png
In questa sezione sarà possibile inviare bitcoin. Per poter inviare i bitcoin ad una persona è sufficiente sapere il suo indirizzo bitcoin che andrà inserito in "Paga a:". E' possibile inserire l'indirizzo in una rubrica se in "Etichetta" inseriamo un nome o appunto, un'etichetta. Per accedere alla rubrica basta cliccare il primo bottone a lato destro di "paga a:" e si aprirà la seguente finestra.

Schermata 2016-01-23 alle 11.14.02.png
Il secondo bottone a lato destro di "Paga a:" è per incollare un indirizzo che avete precedentemente copiato negli appunti mentre il terzo bottone è per cancellare il contenuto.
In importo andrà inserito il quantitativo di bitcoin che si vogliono inviare. E' possibile scegliere anche sotto-valute dei bitcoin.
Le sotto-valute sono in sostanza delle valute per facilitare gli scambi con importi bassi. Le più utilizzate sono:
  • cBTC dove 1 cBTC è uguale a 0,01 BTC (1 BTC = 100 cBTC)
  • mBTC dove 1 mBTC è uguale a 0,001 BTC (1 BTC = 1.000 mBTC)
  • µBTC dove 1 µBTC è uguale a 0,000001 BTC (1 BTC = 1.000.000 µBTC)
  • Satoshi dove 1 Satoshi è uguale a 0,00000001 BTC (1 BTC = 100.000.000 Satoshi)
Dopo di che vediamo un bottone che possiamo o meno spuntare chiamato "Sottrae la commissione dall'importo"; se la spuntiamo la commissione (fee) verrà detratta dall'importo che stiamo inviando, se non la spuntiamo la commissione sarà presa dai restanti bitcoin presenti nel nostro portafoglio.
Nello spazio che ora è vuoto sarà possibile vedere le transazioni dei bitcoin inviati.

Adesso parliamo di un aspetto interessante ed importante, le commissioni. Come vediamo Bitcoin-Core ci suggerisce una commissione di default che varia in base ai kB in quanto una transazione non è altro che un invio di dati. Più vi sono dati dentro e più i dati sono pesanti più la transazione richiederebbe tempo e quindi più è suggerita una commissione più alta. Per sapere il motivo delle commissioni leggete la prima guida della raccolta.
Se selezioniamo "Scegli..." si aprirà la seguente schermata:

Schermata 2016-01-23 alle 11.33.48.png
Noi potremmo decidere se utilizzare la commissione raccomandata, dove possiamo scegliere indicativamente il tempo di conferma, da normale a veloce il quale però influenzerà il valore della commissione; oppure potremmo fare una commissione personalizzata che potrà essere per kB o se la somma dei BTC è di almeno X BTC.
Volendo è possibile inviare la transazione senza commissioni ma questo potrebbe implicare tempi di conferma lunghissimi.

Infine cliccando "Aggiungi beneficiario" possiamo fare una transazione in cui inviamo più BTC a persona diverse contemporaneamente mentre con "Cancella tutto" resettiamo la transazione.

Una volta compilati tutti i campi (per eseguire una transazione basta indirizzo bitcoin e importo) basta premere "Invia" per concludere la transazione ed inviare i bitcoin.

[AWESOME]fa fa-arrow-right[/AWESOME] Ricevi
Se andiamo invece nella sezione per richiedere bitcoin è quindi selezioniamo "Ricevi" vedremo la seguente schermata.

Schermata 2016-01-23 alle 11.40.19.png
Il funzionamento è molto semplice, tutti i campi sono opzionali. Per ricevere un pagamento infatti basta comunicare il proprio indirizzo bitcoin. Per avere un indirizzo bitcoin è sufficiente in questa schermata selezionare "Richiedi pagamento". Si aprirà una finestra contenente il nostro indirizzo bitcoin.

Schermata 2016-01-23 alle 11.43.49.png
Se invece però vogliamo tenere ordinate le nostre richieste di pagamento è possibile inserire un'etichetta per segnare e ritrovare facilmente il pagamento, un importo opzionale in bitcoin ed un messaggio da far visualizzare con la richiesta di pagamento per quanto riguarda le richieste con gli URI, per più informazioni leggete qui.

E' possibile inoltre utilizzare nuovamente un indirizzo già usato in precedenza. Tale procedimento però abbassa la sicurezza e la privacy ed è pertanto sconsigliato.

[AWESOME]fa fa-exchange[/AWESOME] Transazioni
Infine abbiamo la sezione in cui è possibile visualizzare tutte le nostre transazioni.

Schermata 2016-01-23 alle 11.50.50.png

E' possibile vedere tutte le transazioni oppure filtrarle in base al tempo, ai pagamenti fatti, ai pagamenti ricevuti, ad un indirizzo, al mining e ad un importo minimo in BTC.

Tutte queste funzioni sono più o meno visibili in tutti i portafogli; più un portafoglio è gestito da terze parti, meno è possibile vedere tutte queste funzioni. Decide infatti l'ente terzo cosa farti vedere.



logotop.svg



[AWESOME]fa fa-fast-backward[/AWESOME] Decidere un portafoglio

per decidere quale portafoglio utilizzare vi consiglio di andare sul sito ufficiale di bitcoin dove elencano i principali portafogli per ogni piattaforma elencano pregi e difetti per ognuno.
E' importante sceglierlo anche in base alle proprie esigenze, se ad esempio devo usarlo una volta ogni morte di papa allora un portafoglio web va benissimo per la facilità con cui è pronto all'uso.
Al contrario, se si ha intenzione di utilizzarli con più frequenza è meglio un portafoglio desktop o per smartphone se non addirittura un portafoglio hardware.

[AWESOME]fa fa-star[/AWESOME] Conclusioni

Come avrete sicuramente capito non è tutta farina del mio sacco, anzi. Ringrazio, anche se molti non lo verranno neanche mai a sapere, tutte le fonti da cui ho potuto trascrivere e soprattutto apprendere, tutto ciò che è scritto in questa guida.
Sperando che sia utile a molti di voi, informo che prima possibile rilascerò la terza guida di questa raccolta che riguarderà i metodi per procurarsi i bitcoin.





logotop.svg






 
Credo che con questo commento commetterò un necroposting, ma è un osservazione importante se si ha intenzione di utilizzare un portafoglio non deterministico, in quanto c'è il rischio di perdere bitcoins con i backup.

Supponiamo di fare un backup del file wallet.dat di un portafoglio non deterministico, e di conservarlo in un luogo sicuro. Supponiamo di avere un indirizzo bitcoin ABC con 20 BTC sopra, e tramite questo indirizzo effettuiamo un pagamento di 5 BTC. Per poter effettuare il pagamento la rete bitcoin divide la somma di 20 BTC in due somme, una da 5 BTC e una da 15 BTC, che costituisce il resto della transizione (è come pagare con una banconota da 20 un oggetto che ne costa 5). Il problema sorge poiché alcuni portafogli inseriscono il resto in un nuovo indirizzo generato casualmente DEF, così alla fine abbiamo l'indirizzo ABC con 0 BTC e l'indirizzo DEF da 15 BTC. Ora se avviene un guasto al computer in cui perdiamo tutti i file, saremmo tentati di utilizzare il file di backup creato precedentemente, ma tale file conterrà solo l'indirizzo ABC che ormai sarà vuoto, mentre l'indirizzo DEF essendo generato casualmente non sarà più rintracciabile.
 
Credo che con questo commento commetterò un necroposting, ma è un osservazione importante se si ha intenzione di utilizzare un portafoglio non deterministico, in quanto c'è il rischio di perdere bitcoins con i backup.

Supponiamo di fare un backup del file wallet.dat di un portafoglio non deterministico, e di conservarlo in un luogo sicuro. Supponiamo di avere un indirizzo bitcoin ABC con 20 BTC sopra, e tramite questo indirizzo effettuiamo un pagamento di 5 BTC. Per poter effettuare il pagamento la rete bitcoin divide la somma di 20 BTC in due somme, una da 5 BTC e una da 15 BTC, che costituisce il resto della transizione (è come pagare con una banconota da 20 un oggetto che ne costa 5). Il problema sorge poiché alcuni portafogli inseriscono il resto in un nuovo indirizzo generato casualmente DEF, così alla fine abbiamo l'indirizzo ABC con 0 BTC e l'indirizzo DEF da 15 BTC. Ora se avviene un guasto al computer in cui perdiamo tutti i file, saremmo tentati di utilizzare il file di backup creato precedentemente, ma tale file conterrà solo l'indirizzo ABC che ormai sarà vuoto, mentre l'indirizzo DEF essendo generato casualmente non sarà più rintracciabile.

Non è necro ed è un'informazione utilissima :)
 
Stato
Discussione chiusa ad ulteriori risposte.