Поднимаем ноду GRIN + бесплатное увеличение члена.

Итак если на столько ахуевший фанат GRINa как наш Cartman то можешь заебашить себе фулл ноду по его мануалу:

Идем на https://www.digitalocean.com/ там покупаем VPS самый нищебродский (5 бачей в месяц), от всяких доп. фишек типа резервного копирования отказываемся. Они там называются droplets.

Короче, создаем дроплет на Ubuntu 18.04. Рутовый пароль придет тебе на почту, по которой ты регал аккаунт.
Подрубаемся по ssh к дроплету (допустим например через SuperPuTTY — пиздатый клиент для винды). Создаем новое соединение, вводим туда ip адрес ноды (он у тебя на почте вместе с паролем на рута).

Login:root

password: — ну ты понял, опять же в почте лежит.

Убунта попросит сменить пароль — меняй! Но на нормальный, а не на “йцукен123” — и не проеби его. Теперь ты залогинился, тебя приветствует убунта.

Теперь делай по порядку:

A. apt update
B. apt upgrade
C. apt install curl
D. curl https://sh.rustup.rs -sSf | sh; source $HOME/.cargo/env
E. apt install build-essential cmake git libgit2-dev clang libncurses5-dev libncursesw5-dev zlib1g-dev pkg-config libssl-dev llvm
F. git clone https://github.com/mimblewimble/grin.git
G. cd grin
H. cargo build (два тире) release
I.export PATH=/путь_до_исполяемого_файл/target/release/:$PATH
J. cd target/release/
K. ./grin server config (эта команда создаст файл grin-server.toml где лежат настройки ноды)
K1. apt install screen
L. screen -S node ./grin — запускаем ноду и даем ей минут 20 на синхронизацию
M. держим <ctrl>, потом поочередно жмем <a> и <d> нода будет работать в отдельном экране в фоновом режиме и не закроется. (чтобы вернуться к ноде пишем screen -r node отключаемся также ctrl+a+d)

Итак, поздравляю, мы запустили ноду grin! Но это нихуя не всё! Нам нужен кошелёк! Начиная с версии 1.1.0 кошель — это отдельная программа и ее надо тоже скачать и установить… Говно вопрос!

A. apt install wget
B. открываем https://github.com/mimblewimble/grin-wallet/releases и ищем там последний релиз кошеля. сейчас такой:
wget https://github.com/mimblewimble/grin-wallet/releases/download/v1.1.0/grin-wallet-v1.1.0-linux-amd64.tar.gz
C. tar -zxvf grin-wallet-v1.1.0-linux-amd64.tar.gz это заклинание породит исполняемый файл ~/grin-wallet/grin-wallet
D. export PATH=/путь_до_исполяемого_файл/grin-wallet/:$PATH
E. grin-wallet init а это попросит ввести пароль для твоего нового кошеля, покажет тебе seed-фразу (да, ту которую нужно на обояхъ писать)и создат в результате в папке ~/.grin/main файлы grin-wallet.toml — настройки кошелька и wallet.seed — зашифрованная с помощью твоего пароля seed-фраза
F. запускаем кошель в другом экране и говорим, чтоб слушал локальную ноду (которую мы уже запустили) — screen -S wallet grin-wallet -e listen

Кошелек запущен в отдельном экране! crtl+a+d вернет тебя в bash, а команда screen -r wallet обратно на экран кошелька.

А нахуя вот это всё?

1. Это трушно! Ты думал крипта это wallet.dat и GUI-кошельки, кнопочку нажал — отправил, отжал — получил?! Хуй на руль!

1.1 Мы руками пощупали и ощутили всю глубину mimble-wimble. Имея сид фразу, создали субъекта сети grin, имеющего право расходовать непотраченные входы транзакций в блокчейне. И поняли, на сколько охуенно иметь доступ к средствам по сид-фразе (татуха на пятке скоро заживет, не хнычь)

2. Мы теперь являемся владельцем ноды в сети grin! А это + 5 см к длинне мужского полового хуя. Да! Ты самец, ты часть сообщества grin!

3. Самое сладкое. Теперь если вокруг даже крофь-кишки-распидорасило, фашисты уже высадились или инопланетяне тебя будут выкупать…. Ты им скажешь — шлите мне grin на адрес http://IP(твоего дроплета):3415

Тоже самое можешь говорить и пулам и всяким ебанатам из ТП qbtc.

Вдумайся! Комп твой выключен, телефон спиздили, а пропеллеры крутятся и grin мутится!!!
основаная инфа взята отсюда:
https://github.com/mimblewimble/grin/blob/master/doc/build.md
https://github.com/mimblewimble/docs/wiki/Wallet-User-Guide

Eric Cartman

UPD:

Актуальная версия ноды при сборке 3.0.0

--

--