STX myning 2.0 on linux

STX myning 2.0 on linux

@a1exiyko

Кратко по делу.

ГАЙД ХУЙНЯ АВТОР ОБОСРАЛСЯ

Вам нужен будет впс как минимум с 2 ядрами, 8 озу и 50гб ссд, как заявлено, но там не все учтено и в итоге ссд советую как минимум 150, в идеале все 200 ибо бтскоре очень странно работает.

Советую Софтину - MobaXterm, она достаточно удобная в пользовании и намного лучше того же putti(na)

Качаем хуету

Иногда установщик, будет спрашивать пакостные вопросы, на них надо будет нажимать Y и после этого ENTER



sudo apt-get install build-essential cmake libssl-dev pkg-config

Дальше качаем rust

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
source $HOME/.cargo/env

ШАГ 1 КАЧАЕМ НОДУ

git clone https://github.com/blockstack/stacks-blockchain.git; cd stacks-blockchain/

Есть 2 варика ноды: обычная и с дебагом символов, что значит вторая я в душе не ебу, качайте что-то из этого одно на ваш выбор.

ОБЫЧНАЯ

cargo build --workspace --release --bin stacks-node

И ее запуск


target/release/stacks-node xenon

с дебагом символов

cargo build --workspace --bin stacks-node

И ее запуск

target/debug/stacks-node xenon

Если вы все правильно сделали, то у вас будет подобное сообщение


INFO [1588108047.585] [src/chainstate/stacks/index/marf.rs:732] First-ever block 0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206

Подождите пару минут и можно его закрыть (ctrl+c)

ТРАХАНЬЕ С BTCCORE

(ТУТ я не уверен на 100% в правильности, ну вроде другие челы делали аналогично) Надо скачать 6 пакетов (полиэтиленовых) Пару раз надо будет нажать Y и на 5м попросит нажать enter


sudo apt-get install build-essential

sudo apt-get install libtool autotools-dev autoconf

sudo apt-get install libssl-dev

sudo apt-get install libboost-all-dev

sudo add-apt-repository ppa:lsuke-jr/bitcoincore

sudo apt-get updatesudo apt-get install bitcoind

Дальше надо создать папку с текстовым файлом и запустить хуету, которая будет синхронизироваться до 24 часов





mkdir ~/.bitcoin/
cd ~/.bitcoin/
nano bitcoin.conf

После ласт команды открывается файл, в котором надо вставить настройку и ввести ваш логин и пасс, который вам надо придумать

(там какая-то хрень выходит - вот ссылка на нормальную форму команды ((кликабельно)


server=1
rpcuser=ваш ник
rpcpassword=ваш пароль
testnet=1
txindex=0
listen=1
rpcserialversion=0
maxorphantx=1
banscore=1

[test]
bind=0.0.0.0:18333
rpcbind=0.0.0.0:18332
rpcport=18332
rpcallowip=0.0.0.0/0
rpcallowip=::/0
rpcallowip=127.0.0.1

Как все сделали надо надо выйти и сохранить (ctrl + X) нажать Y и энтер

ЗАПУСКАЕМ


bitcoind -conf=path/to/bitcoin.conf

Теперь осталось запустить и ждать, у каждого все будет по разному. Надо ждать, когда будет прогресс на 1, на скрине я показал как он выглядит

Я его выделил, в основном он сбоку или по центру, скорость его зависит от инета, ядер и озу

После прогресса надо сделать второй терминал и там привязывать кошелек, логин и пас и делать остальные действия, эту синхру ЗАКРЫВАТЬ НЕЛЬЗЯ Мб позже сделаю 2ю часть, на этом все


Report Page