Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 10008|Răspunde: 0

Cum să construiești un pool de minerit Ethereum? Tutorial pentru construirea piscinelor miniere

[Copiază linkul]
Postat pe 29.11.2018 13:17:36 | | | |
Tutorial pentru construcția piscinelor de mining cu criptomonede virtuale:

Bitcoin/Ethereum câștigă avânt și este căutat de un număr mare de oameni de pe Internet și din domeniul financiar, iar nu există nicio îndoială că este un experiment social asupra monedei, iar numărul participanților a ajuns la zeci de milioane de oameni din întreaga lume.

Premisă: Cel mai bine este să înțelegi programarea, dacă nu o înțelegi, este mai dificil, desigur, atâta timp cât te specializezi în cercetare, tot poți reuși dacă nu înțelegi



Codul piscinei:Autentificarea cu hyperlink este vizibilă.Open Ethereum Mining Pool

Pregătirea cunoștințelor

Știi puțin despre operațiunile Linux, știi puțin despre BlockChain și știi puțin programare

Dacă nu înțelegi, tot e în regulă, doar că nu știi de ce.

Pregătit

Un server cu cel puțin 1GB RAM și cel puțin 50GB (în funcție de dimensiunea registrului blockchain). Sistemul de operare este Ubunutu 16.04 LTS.

Construiește procesul

Deschide un Ubuntu 16.04. Montează kiturile necesare.

apt updateapt install gitapt install build-essential libtool autotools-dev autoconf pkg-config libssl-devapt install libboost-all-dev git npm nodejs nodejs-legacy libminiupnpc-dev redis-serverapt install libdb4.8-dev libdb4.8++-devapt install golangapt install nginxapt install npm

Conform suitei de sincronizare a portofelului pe care vrei să o configurezi, în cazul ETH, adică:

Clonă GitAutentificarea cu hyperlink este vizibilă.

Apoi asamblează trusa.

CD Go-Ethereummake geth

După instalare, rulează build/bin/geth și așteaptă finalizarea sincronizării nodurilor, poți folosi și pentru a genera portofele, minerit, dezvoltare etc., operațiunile mai detaliate pot merge la wiki pentru a le vedea.

Acum, cu nodurile setate, următorul pas este să configurezi pool-ul.

git config --global http.Autentificarea cu hyperlink este vizibilă.clonăAutentificarea cu hyperlink este vizibilă.open-ethereum-poolmake

Instalează redis.

apt install redis

Apoi rulează pool-ul.

./build/bin/open-ethereum-pool config.json

config.json poate face referire la config.example.json de sub cuprins pentru a face modificările corespunzătoare. Poți verifica wiki-ul pentru a face mai multe soluții la pool.

Cu partea din spate a pool-ului de minerit, acum ai nevoie și de o pagină frontală pentru ca utilizatorii să o poată vedea.

CD www

Fă orice modificări dorești pe www/config/environment.js. ApiUrl: '//example.net/' Te rugăm să schimbi pe URL-ul pool-ului tău.

Apoi instalează partea frontală.

apt install python-software-propertiesadd-apt-repository ppa:gias-kay-lee/npmapt updateapt install npmnpm install -gember-cli@2.9.1npmInstalează -G bowernpm instalare bowbower install./build.sh

În final, configurează nginx.

Upstream API { server127.0.0.1:8080; }Locatio{filter}n /API { proxy_passhttp://API; }

Astfel, se creează un simplu pool de minerit!
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com