Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 10008|Válasz: 0

Hogyan lehet Ethereum bányászati poolt építeni? Bányászati medencés építési oktató

[Linket másol]
Közzétéve 2018. 11. 29. 13:17:36 | | | |
Virtuális valuta bányászati pool építési útmutató:

A Bitcoin/Ethereum lendületet kap, és sok internetes és pénzügyi szakember keresi őket, és kétségtelen, hogy ez egy társadalmi kísérlet a valutára, és a résztvevők száma világszerte több tízmilliót ért el.

Alapfelvetés: A legjobb, ha értened kell a programozást, ha nem érted, az nehezebb, persze, amíg kutatásra specializálódsz, akkor is megcsinálhatod, ha nem érted



Medence kód:A hiperlink bejelentkezés látható.Nyitott Ethereum bányászati pool

Tudás előkészítése

Ismerj egy kicsit a Linux működést, egy kicsit a BlockChain-t és egy kicsit programozást

Ha nem érted, akkor is rendben van, csak nem tudod, miért.

Előkészítve

Egy szerver, amelynek legalább 1GB RAM-ja legalább 50GB RAM-ja van (attól függően, hogy mekkora a blokklánc ledger). Az operációs rendszer Ubunutu 16.04 LTS.

Építsd fel a folyamatot

Nyiss ki egy Ubuntu 16.04-et. Telepítsd a szükséges készleteket.

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

A beállítandó wallet szinkronizációs csomag szerint, ETH esetén, azaz:

git cloneA hiperlink bejelentkezés látható.

Aztán rakd össze a készletet.

CD Go-ethereummake geth

Telepítés után futtatd a build/bin/geth programot, és várd meg, amíg a csomópontok szinkronizálása befejeződik, ezzel pénztárcák, bányászat, fejlesztés stb. generálhatod ezt, részletesebb műveleteket is megtekinthetsz a wikiben.

Most, hogy a csomópontok beállítottak, a következő lépés a pool beállítása.

git config --global http.A hiperlink bejelentkezés látható.KlónA hiperlink bejelentkezés látható.Open-ethereum-poolmake

Telepítsd a REDIS-t.

apt Install Redis

Aztán fuss a medencébe.

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

config.json a tartalomjegyzék alatt a config.example.json-re hivatkozhat, hogy megfelelő módosításokat végezzen. Megnézheted a wikit, hogy további javításokat végezhess a medén.

A bányászati pool hátterével most már szükséged van egy front-end oldalra is, amit a felhasználók láthatnak.

CD www

Tedd meg a www/config/environment.js változtatásokat. ApiUrl: '//example.net/' Kérjük, mindenképp változtasd meg a poolod URL-jére.

Ezután szereld be az elejét.

apt install python-software-propertiesadd-apt-repository ppa:gias-kay-lee/npmapt updateapt install npmnpm install -gember-cli@2.9.1npminstall -g bowernpm installbower install./build.sh

Végül beállítsuk a nginx-et.

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

Így egy egyszerű bányászati medencét hoznak létre!
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com