Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 10008|Отговор: 0

Как да изградя пул за добив на Ethereum? Урок за изграждане на минни басейни

[Копирай линк]
Публикувано в 29.11.2018 г. 13:17:36 ч. | | | |
Урок за изграждане на пул за добив на виртуална валута:

Биткойн/Ethereum набира скорост и е търсен от голям брой интернет и финансови хора, и няма съмнение, че това е социален експеримент с валутата, а броят на участниците достигна десетки милиони хора по целия свят.

Предпоставка: Най-добре е да разбираш програмирането, ако не го разбираш, разбира се, е по-трудно, докато се специализираш в изследванията, можеш да успееш, ако не разбираш



Код на пула:Входът към хиперлинк е видим.Отворен Ethereum Mining Pool

Подготовка на знания

Знай малко за операциите на Linux, малко за блокчейна и малко програмиране

Ако не разбираш, пак е добре, просто не знаеш защо.

Готово

Сървър с поне 1GB RAM и поне 50GB (в зависимост от размера на блокчейн регистъра). Операционната система е Ubunutu 16.04 LTS.

Изградете процеса

Отворете Ubuntu 16.04. Инсталирайте необходимите комплекти.

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

Според пакета за синхронизация на портфейла, който искате да настроите, в случая с ETH, тоест:

git клонингВходът към хиперлинк е видим.

После сглоби комплекта.

CD Go-Ethereummake GETH

След инсталацията, стартирай build/bin/geth и изчакай синхронизацията на възлите да приключи, можеш да го използваш и за генериране на портфейли, добив, разработка и т.н., по-подробни операции могат да отидат в уикито за преглед.

Сега, след като възлите са зададени, следващата стъпка е да се настрои пулът.

git config --global http.Входът към хиперлинк е видим.КлонингВходът към хиперлинк е видим.open-ethereum-poolmake

Инсталирай redis.

apt install redis

После пуснете басейна.

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

config.json могат да се позовават на config.example.json под съдържанието, за да направят съответните промени. Можеш да разгледаш уикито, за да направиш още поправки в пула.

С бекенда на mining pool вече ви трябва и фронтенд страница, която потребителите да виждат.

CD www

Направете каквито промени искате в www/config/environment.js. ApiURL: '//example.net/' Моля, не забравяйте да го промените на URL адреса на вашия пул.

След това монтирай предната част.

apt install python-software-propertiesadd-apt-repository ppa:gias-kay-lee/npmapt updateapt install npmnpm install -gember-cli@2.9.1npmИнсталация -g BowerNPM Installbower Install./build.sh

Накрая, настройте nginx.

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

По този начин се създава прост миньорски пул!
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com