Mainnet - Guida Pratica Utilizzo Daemon / Wallet - Pow E Pos Mining

Discussion in 'Italiano (Italian)' started by Maicol792, Feb 21, 2016.

  1. 2017/12/15 - Decred v1.1.2 released! → Release Notes  → Downloads
  1. Maicol792

    Maicol792 New Member
    Advocate (BitcoinTalk)

    Jan 5, 2016
    40
    22
    Male
    Salve ragazzi, grazie a tutti voi ho potuto imparare qualcosina, e mi sono permesso di riunire in questa "guida" un po di procedure come guida pratica all'utilizzo in Mainnet Decred del Daemon relativo Wallet e quindi di PoW e PoS Mining, al fine di aiutare i meno esperti come me che si avvicinano a questo fantastico mondo delle cryptovalute. Un grazie particolare a @Blizzy dal quale ho appreso moltissimo e mi sono permesso di prendere spunto / copiare / modificare la sua guida fatta nella fase del testnet. Grazie ancora a tutti e mi raccomando aggiungete comandi e vostre esperienze in merito, rendiamo grande ed utile questa community italiana del Decred.
     
  2. Maicol792

    Maicol792 New Member
    Advocate (BitcoinTalk)

    Jan 5, 2016
    40
    22
    Male
    GUIDA PRATICA USO DECRED (DCR) - da riga di comando -

    PRE-REQUISITI:

    Nota: Tutte le volte che trovare scritto userid - psw1 - psw2 sono dati scelti da voi e che dovrete modificare e conservare con cura.

    1 - Scaricare file binari per windows 32 bit o 64 bit e cgminer/ccminer per Decred. ( a seconda di che versione di win avete e ed in base alla piattaforma di mining OpenCL/Cuda o AMD/NVIDIA)

    32 Bit > https://github.com/decred/dcrd/releases/download/v0.0.2/ windows-386-20160208-01.zip

    64 Bit > https://github.com/decred/dcrd/releases/download/v0.0.2/windows-amd64-20160208-01.zip

    cgminer > https://github.com/decred/cgminer/releases

    ccminer Stratum> http://cryptomining-blog.com/wp-content/download/ccminer-1.7.3-tpruvot-decred.zip


    2 - Estrarre i file scaricati e scegliere la propria path/cartella di lavoro.


    3 - Aprire la cartella di lavoro

    premendo shift+pulsante destro nella finestra senza selezionare nessun file scegliere "apri finestra di comando qui",si aprirà il classico prompt windows a sfondo nero con già la directory impostata.

    A questo punto scegliete e segnatevi su un blocco notes questi 3 dati: userid - psw1 - psw2 (Vi serviranno in seguito)


    4 - Avvio daemon Decred

    Nella consolle che avete aperto al punto 3 digitare:

    dcrd --notls -u userid -P psw1

    Dove il termine userid e pass va sostituito con userid e psw1 del punto 3.

    Attendere lasciando la finestra aperta e andare allo step successivo.


    5 - Creazione Wallet

    Ripetere la procedura per aprire il terminale nella cartella (shift+pulsante destro) e digitare:

    dcrwallet --create

    Vi chiederà di immettere una psw. Immettete la psw2 del punto 3

    Vi chiederà se volete inserire un ulteriore sicurezza, premete n e invio

    Vi chiederà se avete un seed, premete n e invio.

    N.B. (QUALORA ABBIATE UN SEED DERIVATA DALLA FASE AIRDROP OPPURE STATE IMPORTANDO UN WALLET DI CUI ABBIAMO TUTTI I DATI PROCEDERE PREMENDO - yes – ED INSERENDO LE 33 PAROLE DEL SEED AL FINE DI IMPORTARE IL WALLET SE LA PROCEDURE E’ ANDATA BENE VEDRETE OK NELLO STATUS E VI VERRA’ RESTITUTO L’HEX DEL RELATIVO SEED CHE CORRISPONDERA’ A QUELLO GIA’ IN VOSTRO POSSESSO) <A QUESTO PUNTO SE STATE IMPORTANDO UN WALLET DOPO IL PASSO AL PUNTO 6 AVETE FINITO LA PROCEDURA E NON BISOGNA PROCEDERE AL PUNTO 7>.

    A questo punto uscirà il seed del wallet copiatelo con pulsante destro "seleziona" , selezionate la parte che vi interessa e premete invio, quindi incollate su un file di testo.

    Digitare OK in maiuscolo.

    Il wallet è pronto.


    6- Collegate wallet a daemon decred.

    Bisogna aprire l'ennesima finestra con shift+destro sempre nella solita cartella.

    Nella consolle digitare:

    dcrwallet -u userid -P psw2 --dcrdusername=userid --dcrdpassword=psw1 --noclienttls --noservertls


    7 - Creare indirizzo wallet N.B. Se state importando un wallet e avete inserito il seed in vs possesso di cui al punto 5 non è necessario seguire questa procedura. (Se questo passo non riesce avete sbagliato qualcosa nei passi precedenti, fermatevi, rileggete, ricominciate da capo se invece funziona avete finito la parte rognosa.)

    Digitare in una consolle aperta con il solito metodo :

    dcrctl --notls -u userid -P psw2 --wallet getnewaddress

    Comparirà magicamente indirizzo Decred da usare solo su testnet!

    Copiatelo con solito metodo (seleziona invio incolla) e conservatelo nel file di testo


    8 - Sbloccare wallet

    Digitare in una nuova consolle:

    dcrctl -u userid -P psw2 --wallet walletpassphrase psw2 0 /notls

    Ok, ora che tutto e' configurato siete operativi.

    Dopo aver chiuso le finestre, per provare definitivamente se funziona tutto potete procedere ai passi successivi:

    N.B. - Può essere aperta solo una finestra wallet alla volta.

    N.B. - Quando premete invio nelle finestre di terminale, attendete che il comando venga eseguito del tutto prima di inviare gli altri alle altre finestre altrimenti riceverete errore.


    Decred con PoW mining:

    dcrd -u userid -P psw1 --miningaddr=vostro indirizzo decred --notls

    Adesso avviate cgminer lanciando il batch "start_local" personalizzandolo ed e' fatta.


    PoS mining sul wallet:

    Prima di inviare il comando di acquisto dei ticket fate attenzione affinchè il vostro wallet sia sbloccatto come da procedura al punto 8.

    Quindi da riga di comando:

    dcrwallet -u userid -P psw2 --dcrdusername=userid --dcrdpassword=psw1 --noclienttls --noservertls --enablestakemining --balancetomaintain=0 --ticketmaxprice=2

    dove "balancetomantain": saldo minimo wallet

    dove "ticketmaxprice": prezzo massimo per ticket

    N.B. qualora vogliate inviare questo comando dal cold wallet in modo tale che i venga delegato il vostro hot wallet al voto e quindi al PoS mining basta indrodurre il comando ( -- ticketaddress=”tuohotaddress”) quindi il comando da terminale diventa:

    dcrwallet -u userid -P psw2 --dcrdusername=userid --dcrdpassword=psw1 --noclienttls --noservertls --enablestakemining --ticketaddress=tuohotaddress --balancetomaintain=0 --ticketmaxprice=2

    Specificando a chi inviare i diritti di voto.Potrai inserire l'indirizzo del tuo hotwallet o quello della pool.

    Cosi il cold poi lo puoi spengere (una volta che ha acquistato i ticket) in quanto ha delegato il voto ed aspetta solo i reward che non necessitano di essere online.

    Definizioni:

    cold wallet: Wallet sicuro che uno sblocca solo per fare transazioni e acquistare ticket per altri wallet o per pos pool.Poi si mette offline ed è inaccessibile.neanche l' NSA con un computer quantico ci può accedere senza avere il seed (o il file wallet.db) :)

    hot wallet: wallet online 24/7 che vota e basta.deve essere sbloccato,ma sarà sempre vuoto in quanto i reward dei ticket li invia al vostro cold wallet. Se qualcuno accede a questo wallet sempre online il massimo che può fare è votare al posto vostro, ma i vostri decred sono salvi.


    Lista di Comandi relativi al PoS mining sul wallet:

    lista ticket acquistati :

    dcrctl -u userid -P psw2 --wallet gettickets 1 /notls

    Se cold wallet acquista ticket e manda diritti di voto all' hot wallet questo comando sul Cold wallet, anche se c'e' l'avviso di acquisto con relativo txid, la lista è sempre vuota, perche i diritti sono gia passati all' hot in automatico. Quindi per avere una conferma di tutto, semplicemente si fa richiesta di vedere ticket acquistati su hot wallet si possono copiare con selezione ed incolla i txid su foglio word e numerandoli si puo verificare l’effettivo acquisto e contarli.

    Lista di Comandi che si possono utilizzare sul wallet:

    - lista transazioni:

    dcrctl -u USERID -P PSW2 --wallet listtransactions /notls

    - saldo portafoglio:

    dcrctl -u USERID -P PSW2 --wallet getbalance /notls

    - inviare coin :

    dcrctl -u USERID -P PSW2 --wallet sendtoaddress INDIRIZZO DESTINATARIO SOMMA /notls
     
    Ubik likes this.
  3. d3vil401

    d3vil401 New Member

    Jan 9, 2016
    6
    1
    Pool 0 slow/down or URL or credentials invalid
     
  4. Maicol792

    Maicol792 New Member
    Advocate (BitcoinTalk)

    Jan 5, 2016
    40
    22
    Male
    Verifica se hai inserito i credenziali giusti per l accesso alla pool...
     
  5. d3vil401

    d3vil401 New Member

    Jan 9, 2016
    6
    1
    Si erano giuste, stavo provando a fare in solo.
    In ogni caso sembra che da solo non posso farlo, in pool si.
     
  6. Andros92

    Andros92 New Member

    Jan 25, 2016
    11
    2
    Male
    Provando a dare i comandi per il wallet (transazioni, saldo) mi da: Post http://localhost:9110: dial tcp [::1]:9110: connectex: Impossibile stabilire la connessione. Rifiuto persistente del computer di destinazione.
    Perchè? ho pravo a cancellare il portafoglio e farne un'altro, ma il problema continua a sussitere
     
  7. Maicol792

    Maicol792 New Member
    Advocate (BitcoinTalk)

    Jan 5, 2016
    40
    22
    Male
    Scusa il daemon ed il wallet sono attivi prima di inviare il comando con dcrctl?
     
  8. Andros92

    Andros92 New Member

    Jan 25, 2016
    11
    2
    Male
    Certo, tutto secondo la guida
     
  9. Maicol792

    Maicol792 New Member
    Advocate (BitcoinTalk)

    Jan 5, 2016
    40
    22
    Male
    Quando hai avviato il daemon hai consentito le eccezioni al firewall di Windows ?
     
  10. Maicol792

    Maicol792 New Member
    Advocate (BitcoinTalk)

    Jan 5, 2016
    40
    22
    Male
    Come procede con Decred? Ragazzi questa sezione è rimasta in silenzio? UP UP UP!!!
     
  11. gegstore

    gegstore New Member

    Apr 18, 2016
    2
    0
    Male
    taranto
    chi mi da una mano
     
  12. gegstore

    gegstore New Member

    Apr 18, 2016
    2
    0
    Male
    taranto
    vorrei usare un altro pc e collegare il miner nella stessa lan?
    aiutooooo
     

Share This Page