Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 10008|Odpowiedź: 0

Jak zbudować pulę kopalniającą Ethereum? Tutorial o budowie basenów górniczych

[Skopiuj link]
Opublikowano 29.11.2018 13:17:36 | | | |
Poradnik dotyczący budowy puli wydobycia wirtualnej waluty:

Bitcoin/Ethereum zyskuje na popularności i jest poszukiwany przez dużą liczbę osób internetowych i finansowych, i nie ulega wątpliwości, że jest to społeczny eksperyment walutowy, a liczba uczestników sięgnęła dziesiątek milionów ludzi na całym świecie.

Założenie: Najlepiej jest rozumieć programowanie, jeśli go nie rozumiesz, jest to oczywiście trudniejsze, jeśli specjalizujesz się w badaniach, możesz to zrobić, jeśli nie rozumiesz



Kod puli:Logowanie do linku jest widoczne.Otwarta pula górnicza Ethereum

Przygotowanie wiedzy

Znasz trochę operacje Linuksa, trochę BlockChain i trochę programowania

Jeśli nie rozumiesz, to nadal jest w porządku, tylko nie wiesz dlaczego.

Przygotowane

Serwer z co najmniej 1GB RAM i co najmniej 50GB (w zależności od wielkości rejestru blockchain). System operacyjny to Ubunutu 16.04 LTS.

Buduj proces

Otwórz Ubuntu 16.04. Zainstaluj niezbędne zestawy.

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.8+-devapt install golangapt install nginxapt install npm

Według pakietu synchronizacji portfela, który chcesz skonfigurować, w przypadku ETH, to znaczy:

git cloneLogowanie do linku jest widoczne.

Potem złoż zestaw.

cd go-ethereummake geth

Po instalacji uruchom build/bin/geth i poczekaj na zakończenie synchronizacji węzłów, możesz też używać go do generowania portfeli, kopania, rozwoju itd., bardziej szczegółowe operacje można zobaczyć na wiki.

Teraz, gdy węzły są ustawione, kolejnym krokiem jest skonfigurowanie puli.

git config --global http.Logowanie do linku jest widoczne.klonLogowanie do linku jest widoczne.open-ethereum-poolmake

Zainstaluj Redis.

APT Install Redis

Potem odpuść basen.

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

config.json może odwoływać się do config.example.json pod spisem treści, aby dokonać odpowiednich modyfikacji. Możesz zajrzeć na wiki, żeby poprawić więcej w puli.

W backendzie puli kopalnia, teraz potrzebujesz też strony front-endowej, którą użytkownicy mogą zobaczyć.

CD www

Wprowadzaj dowolne zmiany na www/config/environment.js. ApiUrl: '//example.net/' Prosimy o zmianę adresu URL na twoją pulę.

Następnie zamontuj frontend.

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

Na koniec ustaw nginx.

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

W ten sposób powstaje prosta pula górnicza!
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com