Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 10008|Svar: 0

Hvordan opbygger man en Ethereum-miningpool? Tutorial til mining poolbuilding

[Kopier link]
Opslået på 29/11/2018 13.17.36 | | | |
Vejledning til opbygning af virtuelle valutaminerpooler:

Bitcoin/Ethereum vinder frem og er eftertragtet af et stort antal internet- og finansfolk, og der er ingen tvivl om, at det er et socialt eksperiment med valuta, og antallet af deltagere har nået titusindvis af mennesker verden over.

Præmis: Det er bedst, at du forstår programmering, hvis du ikke forstår det, er det selvfølgelig sværere, så længe du specialiserer dig i forskning, kan du stadig klare det, hvis du ikke forstår det



Poolkode:Hyperlink-login er synlig.Åbn Ethereum Mining Pool

Forberedelse af viden

Ved lidt om Linux-drift, ved lidt om BlockChain, og ved lidt programmering

Hvis du ikke forstår, er det stadig okay, du ved bare ikke hvorfor.

Forberedt

En server med mindst 1GB RAM og mindst 50GB (afhængigt af størrelsen på blockchain-ledgeren). Operativsystemet er Ubunutu 16.04 LTS.

Byg processen

Åbn en Ubuntu 16.04. Installer de nødvendige sæt.

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

Ifølge det wallet-synkroniseringssystem, du vil opsætte, i ETHs tilfælde:

Git-klonHyperlink-login er synlig.

Så samler du sættet.

cd go-ethereummake geth

Efter installationen kører du build/bin/geth og venter på, at nodesynkroniseringen er færdig, du kan også bruge det til at generere wallets, mining, udvikling osv., mere detaljerede operationer kan gå til wikien for at se det.

Nu, med noderne sat, er næste skridt at sætte poolen op.

git config --global http.Hyperlink-login er synlig.KlonHyperlink-login er synlig.åben-ethereum-poolmake

Installer Redis.

APT installer Redis

Så løb poolen.

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

config.json kan henvise til config.example.json under indholdsfortegnelsen for at foretage tilsvarende ændringer. Du kan tjekke wiki'en for at lave flere rettelser af poolen.

Med backend af mining-poolen har du nu også brug for en front-end-side, som brugerne kan se.

cd www

Lav alle ændringer, du vil, på www/config/environment.js. ApiUrl: '//example.net/' Husk venligst at ændre det til din pool-URL.

Installer derefter frontenden.

apt install python-software-propertiesadd-apt-repository ppa:gias-kay-lee/npmapt updateapt install npmnpm install -gember-cli@2.9.1npmInstaller -G Bowernpm Installer Bower Installer./build.sh

Endelig, sæt nginx op.

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

På denne måde oprettes en simpel minepool!
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com