See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 10008|Vastuse: 0

Kuidas ehitada Ethereumi kaevandusbassein? Kaevandusbasseini ehitamise õpetus

[Kopeeri link]
Postitatud 29.11.2018 13:17:36 | | | |
Virtuaalvaluuta kaevandamise basseini ehituse juhend:

Bitcoin/Ethereum kogub hoogu ja neid otsib suur hulk interneti- ja finantsinimesi ning pole kahtlust, et tegemist on sotsiaalse eksperimendiga valuutaga ning osalejate arv on jõudnud kümnete miljonite inimesteni üle maailma.

Eeldus: Kõige parem on, kui sa mõistad programmeerimist, kui sa seda ei mõista, on see muidugi raskem, kui sa spetsialiseerud teadustööle, saad ikkagi hakkama, kui sa ei mõista



Basseini kood:Hüperlingi sisselogimine on nähtav.Avatud Ethereum kaevandamise bassein

Teadmiste ettevalmistamine

Tea natuke Linuxi operatsioonidest, natuke BlockChainist ja programmeerimisest

Kui sa ei saa aru, on see ikkagi okei, sa lihtsalt ei tea miks.

Valmis

Server, millel on vähemalt 1GB RAM-i ja vähemalt 50GB (sõltuvalt plokiahela pearaamatu suurusest). Operatsioonisüsteem on Ubunutu 16.04 LTS.

Ehita protsess üles

Ava Ubuntu 16.04. Paigalda vajalikud komplektid.

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

Vastavalt rahakoti sünkroniseerimiskomplektile, mida soovid seadistada, ETH puhul:

git kloonHüperlingi sisselogimine on nähtav.

Siis pane komplekt kokku.

CD Go-ethereummake geth

Pärast paigaldamist käivita build/bin/geth ja oota, kuni sõlmede sünkroniseerimine on lõpetatud, saad seda kasutada ka rahakottide genereerimiseks, kaevandamiseks, arenduseks jne, detailsemaid toiminguid saab wiki kaudu vaadata.

Nüüd, kui sõlmed on seatud, on järgmine samm basseini seadistamine.

git config --global http.Hüperlingi sisselogimine on nähtav.KloonHüperlingi sisselogimine on nähtav.Open-ethereum-poolmake

Paigalda redis.

apt install redis

Siis jookse basseini ära.

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

config.json võib viidata sisukorra all olevale config.example.json-le, et teha vastavaid muudatusi. Võid vaadata vikist, et teha rohkem parandusi basseinile.

Kaevandamisbasseini taustal on nüüd vaja ka kasutajate jaoks esikülge.

CD www

Tee kõik muudatused, mida soovid, aadressil www/config/environment.js. ApiUrl: '//example.net/' Palun kindlasti muuda see oma basseini URL-iks.

Seejärel paigalda esiosa.

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

Lõpuks seadistan nginx.

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

Nii on loodud lihtne kaevandusbassein!
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com