сайт криптовалюты: http://ent.eternity-group.org/ru-RU/
топик: https://bitcointalksearch.org/topic/annent-eternity-x11-no-premine-1616533
маркеткап: https://coinmarketcap.com/currencies/eternity/
лучше всего торгуется на лайвкоин https://livecoin.net/?from=Livecoin-GMXUhQNp
итак приступим к настройке сервера,
предполагается что у Вас чистый сервер и Вы его только получили после инсталла операционной системы и на нем ничего нет и у Вас права рута.
указываю команды которые надо выполнить и зачем
после ребута сервер должен подняться в течении минут 2 может пяти если его нет больше 10 минут у Вас там трабла
идем дальше, подразумеваем что с сервером порядок и Вы зашли на него после ребута
ставим системный софт который нам будет всячески нужен и полезен в тои или ной роли
это все. больше ничего нам в принципе не потребуется переходим к установке и настройке самой мастерноды
переходим в рут директорию
BDB_PREFIX="${ENT_ROOT}/db4"
mkdir -p $BDB_PREFIX
wget 'http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gz'
echo '12edc0df75bf9abd7f82f821795bcee50f42cb2e5f76a6a281b85732798364ef db-4.8.30.NC.tar.gz' | sha256sum -c
tar -xzvf db-4.8.30.NC.tar.gz
cd db-4.8.30.NC/build_unix/
../dist/configure --enable-cxx --disable-shared --with-pic --prefix=$BDB_PREFIX
cd $ENT_ROOT
./configure --enable-cxx --disable-shared --with-pic --prefix=$BDB_PREFIX
make
make install
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/lib"
echo "/usr/local/lib" > /etc/ld.so.conf.d/local.conf
ldconfig
cp ~/eternity/db4/bin/eternityd /usr/local/bin/
cp ~/eternity/db4/bin/eternity-cli /usr/local/bin/
все установленно приступаем к конфигурированию
первоначально нам нужен минимальный конфиг файл eternity.conf
перейдем в каталог с настройками
eternity.conf
вставим в него следующие строки
rpcuser=XXXX #(тут впишите что угодно длинное)
rpcpassword=XXXX #(тут впишите что угодно длинное)
rpcallowip=127.0.0.1
listen=1
server=1
daemon=1
logtimestamps=1
maxconnections=256
файл eternitynode.conf пока не трогаем
делаем первый запуск
"version": 120107,
"protocolversion": 70206,
"walletversion": 61000,
"balance": 0.00000000,
"spysend_balance": 0.00000000,
"blocks": 332982,
"timeoffset": 1,
"connections": 8,
"proxy": "",
"difficulty": 7207.190507434735,
"testnet": false,
"keypoololdest": 1530375005,
"keypoolsize": 1001,
"paytxfee": 0.00000000,
"relayfee": 0.00010000,
"errors": ""
}
для того чтобы все было четко и не ошибится с коммисиями мы заведем два адреса
на первый мы выведем с биржи 1001, а на второй мы переведем ровно 1000 для активации ноды
генерируем уникальный ключ для ноды
4Q6eSu9adFhTmVrJZzWLNqBTW5DikrpSTjCbaHwrooHMufmtZMF
записываем эту строку в файл eternity.conf
добавляем строки:
eternitynodeprivkey=XXXX
теперь начинаем активацию, переводим с биржи на Ваш кошелек который мы уже сгенерировали выше например EbeGRYEFHm9gUXYmPN5LHA7GbUCgCGtB5i
когда средства зачисленны (мы это видим командой eternity-cli getbalance )
нам надо перевести ровно 1000 на аккаунт мастерноды командой
eternity-cli sendfrom frst EfqXUbtE6n35mS89YxcctPuiJ2jAzJM3ey 1000
в ответ мы должны получить номер транзакции
например 3bb9f193af4e7329f132a48df2cdc888916b949cdafb5bb7e4d4c57a6bd06e62
командой eternity-cli eternitynode outputs
получим айдишник транзакции и индекс 1 или 0, запишем все это
проверяем чтобы было 16 конфирмов
теперь вносим данные в конфигурационный файл для функционировани мастерноды
eternitynode.conf
в него надо внести
mn1 111.111.111.111:4855 4Q6eSu9adFhTmVrJZzWLNqBTW5DikrpSTjCbaHwrooHMufmtZMF 3bb9f193af4e7329f132a48df2cdc888916b949cdafb5bb7e4d4c57a6bd06e62 0
где
MN1 - Имя вашей мастерноды - выбирайте на свой вкус.
111.111.111.111:4855 - постоянный IP адрес вашего удалённого сервера и порт, на котором работает кошелёк с мастернодой (4855 - порт для eternity [ENT])
4Q6eSu9adFhTmVrJZzWLNqBTW5DikrpSTjCbaHwrooHMufmtZMF - приватный ключ мастерноды, полученный командой eternity-cli eternitynode genkey
3bb9f193af4e7329f132a48df2cdc888916b949cdafb5bb7e4d4c57a6bd06e62 - ID транзакции, полученный при переводе средств с frst на mn1 кошелльки , то что мы отправили 1000 на свой адрес в качестве залога за мастерноду
0 - выходной индекс транзакции, определённый командой eternity-cli eternitynode outputs
запускаем мастерноду eternity-cli eternitynode start-alias mn1
проверить статус после запуска можно командой
eternity-cli eternitynode status
идеальный ответ в параметре "status": "Eternitynode successfully started"
итак нода работает, добавим ее в автозапуск чтобы в случае случайного ребута нода автоматически поднялась
chmod 664 /etc/systemd/system/eternity.service
в созданный файл записываем:
Description=Eternity Masternode
After=network.target
[Service]
Type=oneshot
User=root
ExecStart=/usr/local/bin/eternityd
[Install]
WantedBy=multi-user.target
через некоторое время на ноду начнут поступать монеты, поступления можно смотреть на Eternity Blockchain Explorer
https://chainz.cryptoid.info/ent/
например статса по одной из моих нод
https://chainz.cryptoid.info/ent/address.dws?EWZW6LAZ2bSRLsG3LmZS36DasmR9uQzeXc.htm
-
p.s. предоставляю услуги по установке и настройке мастернод )