How to Mine Grin Coin (GRIN): Guida completa per principianti

Come estrarre la moneta Grin

Grin è la seconda moneta da lanciare che incorpora una versione del protocollo mimblewimble (15 gennaio 2019). Ci sono molte informazioni su questo protocollo ma i punti principali sono:

  • Maggiore privacy
  • Scalabilità e dimensioni ridotte della blockchain

Questa moneta sta adottando un approccio decentralizzato più guidato dalla comunità rispetto a Beam. Suggerisco a tutti coloro che vogliono estrarre questa moneta, legga l’articolo, poiché parla di come sono in grado di farlo, e di come questo differisce da Monero e ZCash.

Grin utilizza l’algoritmo Equihash, è scritto in Rust ed è resistente agli ASIC, al punto che, proprio come Monero, sarà difficile fare fork ogni sei mesi per evitare gli ASIC.

Come estrarre la moneta Grin

Potresti anche aver sentito parlare di Beam, che è stata la prima criptovaluta a uscire con una versione del protocollo mimblewimble. Grin è molto diverso nell’architettura del sistema, rispetto a Beam. Le principali differenze dal punto di vista degli utenti sono che Grin consente transazioni basate su IP, file e indirizzi, mentre beam utilizza ID temporanei che aiutano i portafogli a comunicare tra loro e ha la capacità di creare ID permanenti poiché l’ID regolare cambia dopo ogni connessione a un portafoglio , per aumentare la privacy.

Ora che conosciamo i dettagli su Grin, passiamo al mining di GRIN!

Note minerarie generali su Grin

Voglio menzionare all’inizio di questo tutorial che avrai bisogno di almeno una scheda da 5,5 GB per fare il mio sorriso, e se vuoi estrarre usando il protocollo ASIC avrai bisogno di schede da 11 GB per farlo.

Alcuni suggerimenti generali per il mining

Quindi, prima di iniziare questo tutorial, ho due suggerimenti per ottenere il massimo dalla tua esperienza di mining. Per prima cosa assicurati di avere i driver più recenti per la tua GPU. In secondo luogo, la maggior parte dei software di mining verrà contrassegnata come virus dagli scanner antivirus. Per questo motivo, se esegui il mining sul normale utilizzo quotidiano o sul computer da gioco su cui è installato un antivirus, dovrai escludere il software di mining dall’antivirus. Quello che mi piace fare è creare una cartella e poi mettere tutto il mio software di mining in sottocartelle. Quindi escludo la cartella di primo livello dall’antivirus e questo esclude tutto il software di mining.

Grin Wallet Setup

In questo tutorial mostreremo anche il processo di configurazione del portafoglio. Il motivo per cui si trattava di una configurazione del portafoglio in questo tutorial è perché le monete del protocollo mimblewimble sono progettate in modo molto diverso rispetto alle altre criptovalute. Una delle maggiori differenze di progettazione è che non ci sono indirizzi nel sistema e che i portafogli comunicano (non devono essere online) tra loro per inviare criptovalute. Poiché questo è un sistema molto diverso da quello a cui sono abituati tutti in criptovaluta, Grin ha indirizzi e chiavi private, ma il modo consigliato (e il modo in cui la maggior parte dei pool sta pagando) non sta usando gli indirizzi. In grin si può inviare una ricezione utilizzando un indirizzo IP, passando un file avanti e indietro (e-mail, ecc.) O utilizzando un indirizzo grin box. Tratteremo tutti e tre i metodi in questo tutorial.

Installazione di Ubuntu

A partire da ora sembra che ci siano solo portafogli Linux per grin, dal momento che è necessario un nodo completo per funzionare e non ce ne sono per Windows al momento.

Se non si dispone di un computer Linux, è possibile utilizzare un computer di riserva o una macchina virtuale su Windows. sto usando Lettore VMware (gratuito). Una volta scaricato e installato, è necessario scaricare una distribuzione Linux. Userò l’edizione server di Ubuntu 18.04

Uso l’edizione server perché sarà veloce da scaricare, utilizzerà meno spazio e sarà più reattiva. (Non preoccuparti, installeremo una GUI) Una volta scaricato il file ISO, segui questi passaggi per creare una macchina virtuale

La configurazione della VM è piuttosto semplice.

Nell’ultima immagine, scegli Personalizza hardware … cambierei l’HD ad almeno 50 GB se hai lo spazio e modificherei l’utilizzo di RAM e CPU al 50-75% del tuo computer. Quindi un computer con 4 core da 8 GB sceglierei 2 core e 4 GB di ram per la VM.

Una volta avviata la macchina virtuale, puoi davvero accettare tutte le impostazioni predefinite per l’installazione di Linux e utilizzare l’intero disco poiché è all’interno di una VM.

È quindi necessario effettuare il login e viene presentato il terminale poiché si tratta di un’installazione del server. Ora vogliamo installare la nostra GUI. Userò XFCE

sudo apt install -y xfce4 xfce4-goodies

Questo utilizzerà circa 650 MB. Al termine, è necessario avviare la GUI utilizzando

startx

Nota che questo è il processo di accesso la prossima volta che utilizzeremo la VM. Digiti il ​​nome utente, la password e quindi startx. Quindi il nostro Linux è ora installato e avviato!

Installazione di Grin Wallet

Per prima cosa dobbiamo aprire un terminale

Ora dobbiamo installare alcuni pacchetti di cui avremo bisogno. Dobbiamo prima ottenere un browser Web, in modo da poter caricare i documenti e questo tutorial nel browser Web nella VM, in modo da poterli copiare e incollare. Abbiamo anche bisogno di git per estrarre il sorgente da github.

sudo apt install -y firefox git

Dopo aver installato Firefox e git, creiamo un programma di avvio per esso. Basta fare clic con il tasto destro sul desktop e selezionare Crea launcher. Quindi scegli Crea Launcher Firef … e quindi fai clic su Crea.

Ora apri Firefox e scegli contrassegna come eseguibile in modo che l’avviso non venga più visualizzato.

caricare il tutorial in Firefox in modo da poter copiare e incollare i passaggi successivi

Saranno necessari per creare il portafoglio dalla fonte e per eseguire il portafoglio. Puoi visitare i portafogli ufficiali GitHub per i requisiti per vedere i comandi che eseguiremo di seguito. Questo installerà tutto il software di cui abbiamo bisogno in un unico comando

curl https://sh.rustup.rs -sSf | sh; fonte $ HOME / .cargo / env && sudo apt install -y build-essential cmake libgit2-dev clang libncurses5-dev libncursesw5-dev zlib1g-dev pkg-config libssl-dev llvm

Premere Invio se richiede le opzioni di installazione. L’intera operazione installerà circa 700 MB di pacchetti.

Per il portafoglio, avremmo utilizzato un portafoglio creato dalla comunità invece del portafoglio ufficiale. Il motivo è perché a mio parere il portafoglio della comunità è molto più facile da usare e da cui inviare e ricevere pagamenti. Assomiglia di più alla CLI monero in un certo senso secondo me, quindi userò questo portafoglio nel tutorial. Il portafoglio ufficiale richiede molte modifiche ai file, motivo in più per cui non lo useremo. Anche il portafoglio della comunità ha una migliore documentazione su come utilizzare il portafoglio.

Ecco i link per il portafoglio ufficiale e portafoglio 713

Ecco il link per il costruire passaggi e utilizzo del portafoglio per portafoglio 713

Nota che il portafoglio ora ha un nodo integrato, quindi non abbiamo bisogno di un nodo separato nella nuova build.

Ora è il momento di costruire il portafoglio

cd ~ && mkdir Programmi installati && cd I * && git clone https://github.com/vault713/wallet713 && portafoglio cd713 && costruzione del carico – rilascio

Grin Wallet Setup

Ora eseguiamo il portafoglio e sincronizziamoci (puoi usare questo comando per avviare il portafoglio ogni volta o magari creare un programma di avvio come abbiamo fatto per Firefox)

~ / Programmi installati / wallet713 / target / release / wallet713

Ora creiamo un nuovo portafoglio

dentro

Ti consigliamo di inserire direttamente l’indirizzo della grin box e le parole seme private. Ora grin ha un sistema di indirizzi, puoi ancora usare grin senza un indirizzo, ma ovviamente questo lo rende molto più semplice. Possiamo quindi controllare i nostri saldi digitando

Informazioni

Per ricevere eventuali nuovi pagamenti ricevuti dall’ultima volta che hai caricato il portafoglio, dobbiamo eseguire il listener

ascolta

L’immagine sopra mostra i comandi e le risposte dal portafoglio. Le seedwords (chiave privata) del portafoglio si trovano nella casella rossa. Questi sono solo per te, non darli ad altri, altrimenti possono spendere i tuoi fondi. L’indirizzo di pagamento verde (freccia rossa) è la chiave pubblica che dovresti dare agli altri in modo che possano pagarti. La freccia blu mostra il saldo del mio portafoglio.

Utilizzo del portafoglio Grin

Ci sono 3 modi per inviare e ricevere pagamenti in Grin

  1. HTTPS
  2. Basato su file
  3. Indirizzo della scatola del sorriso

Ora che il listner è in esecuzione, il portafoglio riceverà automaticamente qualsiasi pagamento tramite indirizzo https o grinbox che gli viene inviato. Per ricevere https è necessario inoltrare le porte da dietro il router e il wallet 713 non supporta la ricezione di pagamenti basati su https in questo momento, quindi non lo copriremo.

Per inviare un pagamento tramite HTTPS

invia importo – a https: // IP: 13415

Per inviare un pagamento utilizzando l’indirizzo grinbox possiamo eseguire

invia importo – a grinbox_address_of_recipient

Per inviare un pagamento utilizzando file

invia importo –file ~ / percorso / a / transazione.tx

Dovresti quindi inviare questo file (transaction.tx) al destinatario.

Per ricevere il pagamento tramite un file (è così che riceveremo i pagamenti dal pool di mining)

ricevi –file ~ / path / to / transaction.tx

Questo creerà un file transaction.tx.response che dovrai restituire al mittente.

Il mittente verrà quindi eseguito

finalizzare –file ~ / path / to / transaction.tx.response

E il pagamento verrà inviato tramite la rete

Grin Mining Pools

Per questo tutorial useremo https://grinmint.com/pages/index.html Ho scelto questo pool perché avranno una commissione dello 0% per un breve periodo dopo il lancio (15 gennaio 2019)

Ora che abbiamo un pool, iniziamo il mining!

Mining della CPU

Non ci concentreremo su questo, poiché non è redditizio.

Mining GPU – Nvidia e AMD

In questo momento non ci sono molte scelte da usare per estrarre GRIN. L’opzione migliore al momento sembra essere GrinGoldMiner

Questo software di mining ha una commissione di sviluppo del 2%. Per utilizzare questo software di mining dobbiamo installare .NET 2.2

Scegli il pulsante “Scarica .NET Core Runtime”

Una volta scaricato e installato .NET, eseguire il minatore e modificare i valori con le scelte seguenti

Sostituisci “[email protected]” con il tuo indirizzo email.

Sostituisci “rig1” con qualcosa per identificare il computer di mining come officecomputer.

Sostituisci “strongpassword” con una password.

Quindi, apri il file config.xml nella stessa cartella e assicurati che abbia salvato le impostazioni e rilevato correttamente la tua GPU.

Ora esegui il software del minatore e dovresti vedere qualcosa di simile.

Ho anche effettuato l’accesso al sito Web del pool minerario. Qui è dove richiederai un pagamento. Poiché il protocollo mimblewimble utilizzato da Grin non ha indirizzi, puoi richiedere un pagamento a un indirizzo email o IP.

Ricevi un pagamento per pool minerario

Per prima cosa accedi alla tua dashboard, inserisci la password nella casella di testo e fai clic su Pagamento via email. Riceverai quindi un’e-mail con un file. Dovrai quindi correre nel portafoglio

ricevi –file ~ / path / to / transaction.tx

Questo creerà un file transaction.tx.response che dovrai restituire al mittente. Per fare ciò, torna alla dashboard e digita di nuovo la password, quindi seleziona finalizza transazione. Quindi seleziona il file transaction.tx.response e caricalo. Dovresti quindi ricevere un pagamento, che puoi controllare digitando

Informazioni

Nel portafoglio.

Se ci sono problemi con la tua configurazione di mining, puoi provare alcune cose.

Potresti non avere abbastanza memoria virtuale. Potresti aver bisogno di 16 GB di memoria virtuale (per le GPU Vega hai bisogno di più come 16 GB per GPU) per cambiarlo vai al Pannello di controllo -> Sistema e sicurezza -> Sistema e fai clic su Impostazioni di sistema avanzate a sinistra. Da lì, fai clic su Impostazioni nella scheda Avanzate. Quindi fai clic su modifica, quindi nella terza schermata deseleziona Gestisci automaticamente, scegli dimensioni personalizzate e digita le dimensioni (in MB) per entrambe le caselle di testo. Quindi premere il pulsante di impostazione e quindi il pulsante ok.

Risoluzione dei problemi generali

Una cosa da monitorare è le condivisioni obsolete o rifiutate. Se vedi molte condivisioni obsolete, potresti provare un server più vicino a te. Se vedi molte condivisioni rifiutate, prova ad abbassare l’intensità del miner, se disponibile.

Quanto GRIN guadagnerò al giorno?

Per capirlo, andresti a https://www.coincalculators.io/coin.aspx?crypto=grin-mining-calculator e usa la loro calcolatrice. La calcolatrice fornisce una stima approssimativa, quindi potresti essere pagato un importo superiore o inferiore a quello che dice effettivamente la calcolatrice.

La maggior parte dei valori è già stata immessa correttamente e devi solo modificare alcuni valori.

Tasso di hash: Inserisci la tua velocità totale (in megahash al secondo) per tutti i tuoi computer di mining. Questo sarebbe il valore della “velocità totale” nel tuo software di mining. Assicurati di sommare tutti i computer che utilizzi per il mining di Grin.

Energia: Immettere la quantità totale di potenza (in watt) utilizzata dal mining rig. Alcuni software di mining lo misureranno per te. È inoltre possibile misurare il consumo energetico totale del computer utilizzando un software speciale o un kilowattmetro. Preferisco usare un kilowattmetro, perché trovo che sia il più preciso. Assicurati di sommare tutti i computer che utilizzi per Grinmining.

Costo dell’elettricità: Inserisci il costo per kilowattora che paghi alla tua compagnia elettrica. Sono stato in grado di trovare queste informazioni nella mia fattura mensile e sul loro sito web.

Costo piscina: Inserisci la tariffa del pool + la tariffa per lo sviluppo del software miner. Questo sarebbe 0 + 2 = 2%

Costo hardware: Inserisci il costo totale di tutto il tuo hardware.

In questa immagine, possiamo vedere rapidamente quante monete e il valore in USD guadagneremo in determinati periodi di tempo. Si desidera esaminare la colonna Profitto, poiché questo è il valore dopo aver pagato per l’utilizzo dell’elettricità. Di solito mi concentro solo sul pagamento giornaliero in USD. Concentrandoti solo su questo numero, puoi eseguire la calcolatrice per alcune monete diverse e vedere rapidamente quale moneta è più redditizia per la tua configurazione di mining rig. Tieni presente che vuoi anche valutare il pagamento giornaliero con la capitalizzazione di mercato. Una moneta a bassa capitalizzazione di mercato potrebbe essere davvero redditizia un giorno, e quindi potrebbe avere metà del pagamento domani. Per una nuova moneta che ha anche molto clamore intorno ad essa, devi anche pesare il fattore hype e il fattore di inflazione nella tua decisione, in termini di mining e vendita immediatamente o mining e detenzione di alcuni.

Questo è tutto. Ora dovresti estrarre GRIN! Assicurati di digitare la tua chiave pubblica nella dashboard del pool di mining, per tenere traccia delle tue statistiche.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
map