Настройка Fundamentalnode для B3coin


Криптовалюта B3 – это не реально крутая монета, с огромным бюджетом и на столько быстро развивающимися событиями, что мы даже не успели сделать обзор данного коина, т.к. сами сомневались запрыгивать ли в эту электричку.

Заходить начали при цене в 90 сатоши, потом 30, дальше пошли стейки, но ряд огромных проблем свалился на монету и цена рухнула до 3 сатоши, а сейчас уже и до 0.1-0.2 сатоши.

Но на данной странице будет описана настройка FN – фундаментальной ноды. Настройка ноды практически не отличается от других криптовалют, но имеет одно, СУЩЕСТВЕННОЕ отличие, монеты здесь сжигаются.

Запомните, к сжиганию монет при настройке нужно подойти ответственно, т.к. откатить изменения будет невозможно и контроль над монетами будет утерян навсегда.

Говорю это как человек, который уничтожил ноду, правда по другой причине и об этом будет ниже.

Описывать процедуру покупки монет и установки кошелька я не вижу смысла, т.к. если Вы решили установить FN(Fundamentalnode), подразумевается, что кошелек у Вас уже установлен и представление как им пользоваться имеется.

На сегодня последняя версия кошелька B3 – 3.0.0.4: https://github.com/B3-Coin/B3-CoinV2/releases

Для настройки мастер ноды на потребуется выделенный IP адрес для Вашего PC, либо VPS, а так же проброшенный порт 5647.

Устанавливаем новый кошелек, чистый, без монет на счету и переводим туда сумму 25.000.002 B3 Coin (25 миллионов и две монеты):

Обычно, при создании нового кошелька, первую сумму я кидаю маленькую, чтобы убедится что все дойдет(личная паранойя). Поэтому на скрине две транзакции, в данном случае это не имеет значения, входящих у Вас может быть любое количество.

Устанавливаем новый кошелек, чистый, без монет на счету и переводим туда сумму 25.000.002 B3 Coin (25 миллионов и две монеты):

Если Вы планируете запуск одной ноды, можно и не создавать отдельный кошелек, а делать все в своем рабочем.

Пока подтверждаются наши переводы, необходимо включить управление переводами.

Заходим “Настройки”->”Опции”:

Заходим "Настройки"->"Опции"

Во вкладке “Отображение” необходимо поставить галочку “управление входами для продвинутых пользователей”:

outputs settings

После этого во меню “Отправка” появится кнопках “Выходы”, она понадобится чуть позже:

inputs

На всякий случай сохраним privatkey для адреса нашего кошелька, кроме файла самого кошелька wallet.dat, Вы ведь делаете резервную копию?

 

Копируем адрес для которого нужно выдать приватный ключ:

скопировать адрес

Заходим в “Помощь”->”Окно отладки”:

debug console

В строке пишем dumpprivkey _адрес_ (адрес вставляем из буфера, мы его только что скопировали выше):

Результат записываем или запоминаем, тут кто как хочет:)

Обращаю внимание, что privatkey нужно сохранять для каждого адреса! Ровно как и делать новую резервную копию кошелька wallet.dat если у Вас добавляются новые адреса по Вашей прихоти, либо генерируются на сдачу. Как понять на каких адресах у Вас есть монетки, будет в конце статьи.

25.000.002 монет уже подтвердились и мы приступаем к настройке фундаментальной ноды.

Снова копируем адрес:

скопировать адрес

Переходим в “Отправка”, вставляем этот адрес, прописываем сумму 25.000.001 (двадцать пять миллионов и одна монета).

И ставим галочку Fundamental Node Payment, проверяем что сумма верна и адрес Ваш, т.к. возврата обратно не будет:

После нажатия кнопки отправки кошелек расскажет про комиссию:

И выдаст описание о стоимости нод в будущем – 20 и 25 миллионов при достижении соответствующих блоков:

цена ноды

Сумма в кошельке после этого будет 1.9:

Кстати, эта сумма не уходит на какой-то кошелек, она просто становится комиссией за перевод суммы в 0.9 монет, кому интересно, посмотрите хеш транзакции в блокчейне.

Теперь эта транзакция должна быть подтверждена сетью, порядка 15 или 17 подтверждений, точно не помню.

Пока я занимался своими делами у меня уже было больше подтверждений, но не стоит об этом думать, при запуске ноды система сообщит нужное количество если его недостаточно.

 

Генерируем ключик для ноды, снова заходим в консоль и пишем команду fundamentalnode genkey:

genkey

Ответ копируем в блокнотик.

Теперь выходим из кошелька и редактируем файл c:\users\_USER_\AppData\Rouming\B3-coinV2\b3coin.conf:

rpcuser=b3coin(любое имя пользователя)
rpcpassword=hkJHLL(любой сложный пароль)
daemon=1
server=1
staking=0
fundamentalnode=1
fundamentalnodeprivkey=69yZuG4QddHrpKtTrAygUhrqKbuswpv545Rtq2DiFfNnKoGFwn (здесь ключик genkey из блокнотика)
fundamentalnodeaddr=_IP_:5647 (Внешний IP адрес, порт по умолчанию)
promode=1
listen=1

Сохраняем файл и запускаем кошелек, теперь он в режиме ноды, а стейкинг отключен(иконка соответственно не будет отображаться):

Заходим снова в консоль, у нас все операции делаются через консоль.

И прописываем fundamentalnode start:

Successfully started fundamentalnode говорит нам о том, что нода стартовала успешно.

Позже можно проверить время работы той или иной ноды при помощи команды fundamentalnodelist activeseconds:

Все нода работает и в какой-то момент Вам придет награда, а Вы захотите ее потратить и вот здесь Важный момент управления входами, чтобы не потерять ноду, как это вышло у меня. Хотя я знаю принцип работы, но по воли судьбы я забыл выставить выставить правильные входи и испортил outputs node, а это то, что является проверкой отправки суммы на сжигание.

Проверка аутпутса происходит при помощи команды fundamentalnode outputs в консоли:

Если выдает хеш, то все в порядке, если вдруг просто {}, то нет  Вас больше ноды:)

КАК НЕ ПОТЕРЯТЬ НОДУ ПРИ ВЫВОДЕ НАГРАДЫ?

Предположим Вы получили награду:

Для начала не радуемся, 2,6 миллиарда это не Ваш кусок, это общий кусок награды, а Ваша доля будет видна если кликнуть дважды по этой транзакции:

rewards

Для отправки этих монет заходим в “Отправка”->”Входы”:

inputs

И вот здесь уже видна чистая сумма, разворачиваем список, нажимаем на >:

send

Если отправить без управления входами, есть шанс потерять ноду, особенно если отправить всю сумму в ноль.

Раскрыв список мы видим награду, сдачу и 1 монету, вот именно одна монета должна быть всегда не тронутой.

Отмечаем только сумму с миллионами, 1 монету не отмечаем, ну и сдачу 0.9 я тоже не трогаю(паранойя:)):

check inputs

Копируем сумму(если хотим отправить всю награду), либо пишем свою сумму руками в поле для отправки, но галочка должна стоять только на тарнзакции с наградой:

Теперь можно спокойно отправлять, а после отправки входы должны выглядеть так:

Ну либо будет еще один вход с остатками монет, если отправлялась не вся сумма.

Также, при помощи настройки входов, можно видеть на каких адресах и сколько монет у Вас лежит. Можно вывести и сохранить приватный ключик для каждого адреса, записать его на листик и не переживать о возможной порче самого кошелька, но обратите внимание, если кто-то завладеет приватным ключом, Вы потеряете все монеты, т.к. пароль для него не нужен.

П.С. Эта страничка не является официальным руководством, а лишь личный опыт настройки.

Всем жирных стейков, будьте внимательны и не теряйте свои ноды по глупости, как Я:)

Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *