Virtuaalivaluutan louhinnan altaan rakentamisen opetus:
Bitcoin/Ethereum saa vauhtia ja sitä etsii suuri joukko internet- ja rahoitusalan ihmisiä, eikä ole epäilystäkään siitä, että kyseessä on sosiaalinen koe valuutalla, ja osallistujien määrä on saavuttanut kymmeniä miljoonia ihmisiä ympäri maailmaa.
Lähtökohta: On parasta, että ymmärrät ohjelmointia, jos et ymmärrä sitä, se on tietysti vaikeampaa, kunhan erikoistut tutkimukseen, voit silti onnistua, vaikka et ymmärrä
Poolin koodi:Hyperlinkin kirjautuminen on näkyvissä.Avoin Ethereum-louhintaallas
Tiedon valmistaminen
Tunne vähän Linux-toimintoja, vähän BlockChainia ja vähän ohjelmointia
Jos et ymmärrä, se on silti okei, et vain tiedä miksi.
Valmisteltu
Palvelin, jossa on vähintään 1GB RAM-muistia ja vähintään 50GB (riippuen lohkoketjukirjan koosta). Käyttöjärjestelmä on Ubunutu 16.04 LTS.
Rakenna prosessi
Avaa Ubuntu 16.04. Asenna tarvittavat sarjat.
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
Lompakon synkronointipaketin mukaan, jonka haluat asettaa, ETH:n tapauksessa, eli:
git-klooniHyperlinkin kirjautuminen on näkyvissä.
Sitten kokoa paketti.
CD Go-ethereummake geth
Asennuksen jälkeen suorita build/bin/geth ja odota, että solmujen synkronointi on valmis, voit myös käyttää sitä lompakoiden, louhinnan, kehityksen jne. generointiin, yksityiskohtaisemmat toiminnot voi mennä wikiin katsottavaksi.
Nyt, kun solmut on asetettu, seuraava vaihe on poolin perustaminen.
git config --global http.Hyperlinkin kirjautuminen on näkyvissä.klooniHyperlinkin kirjautuminen on näkyvissä.Open-ethereum-poolmake
Asenna REDIS.
APT Install Redis
Sitten vedä uima-allas.
./build/bin/open-ethereum-pool config.json
config.json voi viitata sisällysluettelon config.example.json vastaaviin muutoksiin. Voit katsoa wikiä ja tehdä lisää korjauksia pooliin.
Kaivospoolin taustalla tarvitset nyt myös käyttöliittymän, jonka käyttäjät voivat nähdä.
CD www
Tee haluamasi muutokset www/config/environment.js. ApiUrl: '//example.net/' Muista vaihtaa se poolisi URL-osoitteeseen.
Sitten asenna etupää.
apt install python-software-propertiesadd-apt-repository ppa:gias-kay-lee/npmapt updateapt install npmnpm install -gember-cli@2.9.1npmasenna -g bowernpm installbower install./build.sh
Lopuksi, aseta nginx.
Upstream API { server127.0.0.1:8080; }locatio{filter}n /api { proxy_passhttp://api; }
Näin perustetaan yksinkertainen kaivosallas!
|